|
#1
|
|||
|
|||
|
Hallo,
habe ISPConfig 3.0.4 laut dieser Anleitung aufgesetzt. Beide sind in einem OpenVZ container installiert. Dass Quota und iptables_nat nicht leider nicht funktionier habe ich schon bemerkt. Allerdings bekomme ich nach dieser Anleitung auch glusterfs nicht zum Laufen (2 Unterschiedliche IPs auch andere Netze). Außerdem funktionieren folgende Angaben nicht. Copy the mysql and www data back.Wenn die Daten an der Stelle nicht zurück kopiert werden, lässt sich der mySQL Server nicht mehr starten. When you set up the slave server, copy the file /etc/mysql/debian.cnf file from the master server to the slave server before you start MySQL again!geht ebenfalls nicht, führt zu Fehlermeldungen (beide Datenbankserver haben unterschiedliche root-Passwörter für mysql) Die zusätzlich eingebunden Sources sind natürlich auf die jeweiligen für Squeeze geändert: deb Index of /debian squeeze-updates mainFür Hilfe und Anregungen wäre ich Dankbar |
|
#2
|
|||
|
|||
|
Zitat:
Zitat:
Zitat:
Du kannst das Cluster setup aber auch mit anderen Techniken statt glusterfs aufsetzen, und zwar z.B. mit unison zum syncen von /var/www und /var/vmail Setting Up Unison File Synchronization Between Two Servers On Debian Squeeze | HowtoForge - Linux Howtos and Tutorials und für mysql nimmst Du eine master / master mysql replikation, dabei solltest Du aber die Datenbanken "mysql" und "dbispconfig" auf beiden Servern von der Replikation ausnehmen. Ich werde auch in den nächsten Wochen ein Tutorial für die Variante mit unison und master/master Repliaktion ein Tutorial veröffentlichen. |
|
#3
|
|||
|
|||
|
Vielen Dank erst mal für die schnelle Antwort.
Eine frage habe ich an der Stelle aber noch. Geht GlusterFS an der Stelle generell nicht (OpenVZ), oder funktioniert alles nicht, weil GlusterFS nicht läuft? iptables_nat scheint auch irgendwie zu gehen, ist wohl kernel-abhängig, so wie ich das gelesen habe, aber bevor ich beim quota und den iptables weiter gesucht habe, wollte ich erst einmal klären, warum der rest nicht geht. |
|
#4
|
|||
|
|||
|
Ich habe gluterfs unter openvz noch nicht verwendet, daher kann ich nicht sagen ob es generell geht oder nicht. Das alles nicht geht liegt aber wiederum daran, dass Glusterfs nicht läuft, denn ohne die zentrale Komponente zum Synchronisieren der daten kann ein Cluster nunmal nicht funktionieren.
|
|
#5
|
|||
|
|||
|
Zitat:
HowtoForge Linux Tutorials » Einrichten von Master-Master Replikation mit MySQL 5 auf Debian Etch Wenn ja, eine Frage dazu: In dem Fall muss ich doch fuer jede DB, die ich replizieren will, die Replikation explizit eirichten, oder? D.h. eine ueber das CP angelegte DB ist erstmal nur lokal - oder versteh ich was falsch? Und bei der Variante hier mit Gluster-FS: HowtoForge Linux Tutorials » Einrichten von Master-Master Replikation mit MySQL 5 auf Debian Etch Laeuft da wirklich auf beiden Nodes der Mysql als Master, hat 1:1 die gleiche DB (inkl. der "dbispconfig") und im CP wird dann einer der beiden Nodes als Mirror konfiguriert? Und wie wird sich das Gluster-FS Setup in Bezug auf Jailkit verhalten? Hintergrund: ich habe schon einen Cluster Versuch mit Heartbeat im Active/Passive Setup und NFS als Shared Storage gemacht, wobei /var/www u.a. auf NFS lag. Beim Erstellen eines SSH Jailkit Users gab es dann folgende Fehlermeldung: ln: creating hard link `/var/www/clients/client7/web5/var/run/mysqld/mysqld.sock' => `/var/run/mysqld/mysqld.sock': Invalid cross-device link Ich befuerchte, dass das bei unterschiedlichen Gluster-FS Mountpoints innerhalb /var ebenfalls ein Problem sein wird. gruss, Matthias |
|
#6
|
|||
|
|||
|
Zitat:
Zitat:
Zitat:
|
|
#7
|
|||
|
|||
|
Zitat:
Oder raetst nur davon ab die DB namens "mysql" auf's Gluster-FS zu legen? Oder anders gefragt, was ist deine Empfehlung fuer einen 2 Node ISPConfig Cluster (Active/Passive mit autom. Failover) , wenn ich prinzipiell alle Resourcen (NAS, SAN, eigene Hardware bzw. VSphere, eigenes Netzwerk, beliebige IP, ..) zur Verfuegung habe? Gruss, Matthias |
|
#8
|
|||
|
|||
|
Soweit geht jetzt alles. GlusterFS lief in der Tat nicht, da fuse in Open-VZ Containern explizit aktiviert werden muss. Quota und IPtables_nat sollten jetzt auch gehen.
Allerdings bekomme ich folgende Fehlermeldung: wobei die IP-Adresse und die URL in der Ausgabe natürlich ersetzt sind. Geändert von xxs (03.01.2012 um 15:18 Uhr). |
|
#9
|
|||
|
|||
|
Das sagt doch imho alles. Du musst dem User die passenden Privileges einrichten - auf beiden Datenbanken.
Es gibt dazu auch irgendwo im Perfect Server Howto einen Hinweis, wie es geht. Geändert von mattula (03.01.2012 um 15:21 Uhr). Grund: typo |
|
#10
|
|||
|
|||
|
Bevor es VErwirrung gibt. Hatte Die das zwischenzeitliche Gespräch nicht gesehen. Bin noch immer auf dem Stand Von GlusterFS auch für die Datenbanken. Das die Rechte nicht stimmen hatte ich auch festgestellt, nur laut dem HowTo wird auf dem MasterServer (srv01) ein user root@srv02 eingerichtet, was ich auch habe, weil ich sonst den zweiten Server ja nicht im Webinterface von srv01 (Master) hätte.
Einen Hinweis auf das anlegen eines Users ispconfig, oder das Umbiegen dessen Rechte kann ich nirgendwo finden. Geändert von xxs (03.01.2012 um 15:44 Uhr). |
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:44 Uhr.










Linear-Darstellung
