Deutsch| English
  #1  
Alt 12.11.2008, 08:29
Neuer Benutzer
 
Registriert seit: 10.11.2008
Beiträge: 5
Standard apache 2.2.3 / mod_proxy / mod_proxy_balancer

Hallo,

ich versuche grade einen Balancer (siehe Howto) einzurichten:

Hier die Mod Rewrite Konfiguration auf dem einen Webserver:

Code:
RewriteEngine On
        RewriteRule .* - [CO=SESSIONID:balancer.http1:123.456.789.1/unterverzeichnis]
(damit Sessions richtig gehandet werden)

Hier die Konfiguration des Proxyservers:

Code:
 
#######################
#######################
# Hier nun die neue Konfiguration für den Balancer:
# Initial Config 09.11.2008
#
<Proxy 123.456.789.3:80>
         Order deny,allow
       Allow from all
</Proxy>

ProxyPass /balancer-manager !
ProxyPass / balancer://nlb/ stickysession=SESSIONID nofailover=on
ProxyPassReverse / http://123.456.789.1/unterverzeichnis/
ProxyPassReverse / http://123.456.789.2/unterverzeichnis/

<Proxy balancer://nlb>
  BalancerMember http://123.456.789.1/unterverzeichnis route=http1
  BalancerMember http://123.456.789.2/unterverzeichnis route=http2
  ProxySet lbmethod=byrequests
</Proxy>

       <Location /balancer-manager>
         SetHandler balancer-manager
         Order deny,allow
         Allow from all
       </Location>


########################
########################
Ich erhalte folgende Fehlermeldung:

Code:
 
www2:~# apache2ctl restart
Syntax error on line 26 of /etc/apache2/sites-enabled/vhost.de.conf:
ProxyPass Can't find 'byrequests' lb method
www2:~#
Das ist die unterstrichen dargestellte Zeile.

Jemand eine Idee?

Viele Grüße

modern
Mit Zitat antworten
  #2  
Alt 12.11.2008, 08:49
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Das Apache Modul: mod_proxy_balancer ist nicht geladen.
Mit Zitat antworten
  #3  
Alt 12.11.2008, 09:02
Neuer Benutzer
 
Registriert seit: 10.11.2008
Beiträge: 5
Standard

Hallo Till,

Code:
 
www-wall:~# a2enmod proxy_balancer
This module is already enabled!
www-wall:~#
anscheined schon.

Viele Grüße

modern

Geändert von modern (13.11.2008 um 08:43 Uhr).
Mit Zitat antworten
  #4  
Alt 12.11.2008, 09:06
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.818
Standard

Laut der Apache Fehlermeldung aber scheinbar nicht. Sie Dir bitte mal die Dateien im mods-enabled Verzeichnis an, ob der wirklich geladen wird und ob da auch nichts auskommentiert ist.
Mit Zitat antworten
  #5  
Alt 12.11.2008, 10:00
Neuer Benutzer
 
Registriert seit: 10.11.2008
Beiträge: 5
Standard

Hallo Till,

es war zwar aktiv, aber in der mod_proxy_balancer.load auskommentiert.

...

Ok, jetzt klappt es!

Nur der Balancer Manager zeigt nichts an:

Code:
 
Load Balancer Manager for Server.blabla.de

Server Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c Server Built: Sep 6 2008 09:52:20
Viele Grüße
Mit Zitat antworten
  #6  
Alt 12.11.2008, 13:17
Neuer Benutzer
 
Registriert seit: 10.11.2008
Beiträge: 5
Standard

Wenn ich den Balancer Manager in den Virtual Host Container
reinschreibe:

Code:
 
Forbidden

You don't have permission to access /balancer-manager on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
nehme ich das im Default Host mit auf, bleibt der Balancer Manager leer.

Woran könnte das liegen?

Viele Grüße

modern
Mit Zitat antworten
  #7  
Alt 12.11.2008, 21:01
Neuer Benutzer
 
Registriert seit: 10.11.2008
Beiträge: 5
Reden

Hallo,

falls mal jemand das gleiche Problem hat:

Der Eintrag des Balancer Manger funktioniert nur, wenn er im selber
VHost Container steht.

Viele Grüße

Eicke
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:07 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0