tachtler:hochverfuegbarkeit_conga
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
tachtler:hochverfuegbarkeit_conga [2012/09/14 16:06] – klaus | tachtler:hochverfuegbarkeit_conga [2012/09/19 11:44] – klaus | ||
---|---|---|---|
Zeile 1121: | Zeile 1121: | ||
Nachfolgende Befehle, fügt die **Start-Skripte** | Nachfolgende Befehle, fügt die **Start-Skripte** | ||
* **''/ | * **''/ | ||
- | * **''/ | ||
* **''/ | * **''/ | ||
* **''/ | * **''/ | ||
Zeile 1129: | Zeile 1128: | ||
< | < | ||
# chkconfig luci on | # chkconfig luci on | ||
- | # chkconfig cman on | ||
# chkconfig rgmanager on | # chkconfig rgmanager on | ||
# chkconfig modclusterd on | # chkconfig modclusterd on | ||
Zeile 1187: | Zeile 1185: | ||
| | ||
</ | </ | ||
- | |||
- | :!: **HIWNEIS** - Der Dienst/ | ||
===== Konfiguration: | ===== Konfiguration: | ||
Zeile 2485: | Zeile 2481: | ||
udev-post | udev-post | ||
</ | </ | ||
+ | |||
+ | ===== Starten: ricci (Client) ===== | ||
+ | |||
+ | Nachfolgend sollten die einzelnen Dienste/ | ||
+ | |||
+ | **Client/ | ||
+ | < | ||
+ | # service ricci start | ||
+ | Starting system message bus: | ||
+ | Starting oddjobd: | ||
+ | generating SSL certificates... | ||
+ | Generating NSS database... | ||
+ | Starting ricci: | ||
+ | </ | ||
+ | < | ||
+ | # service rgmanager start | ||
+ | Starting Cluster Service Manager: | ||
+ | </ | ||
+ | < | ||
+ | # service modclusterd start | ||
+ | Starting Cluster Module - cluster monitor: Setting verbosity level to LogBasic | ||
+ | | ||
+ | </ | ||
+ | |||
+ | **Client/ | ||
+ | < | ||
+ | # service ricci start | ||
+ | Starting system message bus: | ||
+ | Starting oddjobd: | ||
+ | generating SSL certificates... | ||
+ | Generating NSS database... | ||
+ | Starting ricci: | ||
+ | </ | ||
+ | < | ||
+ | # service rgmanager start | ||
+ | Starting Cluster Service Manager: | ||
+ | </ | ||
+ | < | ||
+ | # service modclusterd start | ||
+ | Starting Cluster Module - cluster monitor: Setting verbosity level to LogBasic | ||
+ | | ||
+ | </ | ||
+ | |||
+ | :!: **HIWNEIS** - Der Dienst/ | ||
+ | |||
+ | Abschließend sollte dem Benutzer '' | ||
+ | |||
+ | **Client/ | ||
+ | < | ||
+ | # passwd ricci | ||
+ | Changing password for user ricci. | ||
+ | New password: | ||
+ | Retype new password: | ||
+ | passwd: all authentication tokens updated successfully. | ||
+ | </ | ||
+ | |||
+ | **Client/ | ||
+ | < | ||
+ | # passwd ricci | ||
+ | Changing password for user ricci. | ||
+ | New password: | ||
+ | Retype new password: | ||
+ | passwd: all authentication tokens updated successfully. | ||
+ | </ | ||
+ | |||
+ | ===== Create New Cluster ===== | ||
+ | |||
+ | Nachfolgende Schritte sind nun erforderlich um eine **erstes Cluster** zu erstellen: | ||
+ | |||
+ | **1. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Hier sollte nun mit der **[linken]**-Maustaste auf **Create** gedrückt werden. Anschließend sollte nachfolgende Bildschirmausgabe erscheinen: | ||
+ | |||
+ | **2. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Nach Eingabe der Daten, und drücken der Schaltfläche **[Create Cluster]**, sollte nachfolgend dargestellter Bildschirm erscheinen: | ||
+ | |||
+ | **3. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Abschließend sollte nun die oben gezeigte Anzeige mit ein **Status - Cluster Member** ausgefüllt sein. | ||
+ | |||
+ | ===== Failover Domains ===== | ||
+ | |||
+ | Grundsätzlich sollte immer eine **Failover Domains(s)** angelegt werden, da damit festgelegt werden kann, wie und in welchem Umfang Ressourcen übernommen und wieder abgegeben werden sollen. | ||
+ | |||
+ | **1. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Zur Erstellung einer **Failover Domains** sollte mit der **[linken]**-Maustaste die Schaltfläche **[Add]** gedrückt werden. | ||
+ | |||
+ | **2. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Anschließend, | ||
+ | |||
+ | **Erklärung: | ||
+ | * **Prioritized** = Angabe einer Priorität, wenn alle Mitglieder verfügbar sind | ||
+ | * **Restricted** = Angabe, das Services nur auf den Knoten dieser **Failover Domains** laufen dürfen | ||
+ | |||
+ | :!: **HINWEIS** - Die Angabe einer unterschiedlichen **Priority** (1 und 2) bewirkt, dass der Knoten mit der **kleineren Zahl**, eine **höhere Priorität** genießt! | ||
+ | |||
+ | **3. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Abschließend sollte nun die oben gezeigte Anzeige mit einer **Failover Domain** und deren Ausprägung angezeigt werden. | ||
+ | |||
+ | ===== Service Groups ===== | ||
+ | |||
+ | Hier werden die einzelnen Ressourcen und Dienste/ | ||
+ | |||
+ | ==== Apache mit geteilter IP-Adresse == | ||
+ | |||
+ | In nachfolgendem Beispiel soll ein | ||
+ | * **Apache Web-Server** und eine | ||
+ | * **IP-Adresse** (zusätzliche, | ||
+ | |||
+ | Bei einem **Failover** sollen dann der **Apache Web-Server** und die **IP-Adresse** auf einen anderen Server/ | ||
+ | |||
+ | **1. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Zur Erstellung einer **Service Group** sollte mit der **[linken]**-Maustaste die Schaltfläche **[Add]** gedrückt werden. | ||
+ | |||
+ | **2. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Erklärung: | ||
+ | * **Service Name** - Kann frei gewählt werden | ||
+ | * **Automatically Start This Service** = Automatischer Start des Services | ||
+ | * **Failover Domain** = Mitglieder bzw. Server/ | ||
+ | * **Recovery Policy** = **Relocate** - Starten **nur** des Dienstes bei einem **Failover** | ||
+ | |||
+ | Anschließend, | ||
+ | |||
+ | **3. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Es sollte nach der Auswahl **Script** nachfolgende Anzeige erscheinen und mit den entsprechenden Daten befüllt werden. | ||
+ | |||
+ | **4. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Erklärung: | ||
+ | * **Name** - Frei wählbarer Name | ||
+ | * **Full Path to Script File** = Pfad zu dem script, mit dem der **Apache Web-Server** gesteuert wird. | ||
+ | |||
+ | Anschließend, | ||
+ | |||
+ | **5. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Es sollte nach der Auswahl **IP Address** nachfolgende Anzeige erscheinen und mit den entsprechenden Daten befüllt werden. | ||
+ | |||
+ | **6. Schritt** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | **Erklärung: | ||
+ | * **IP Address** - IP-Adresse, welche zwischen den Servern/ | ||
+ | |||
+ | :!: **WICHTIG** - **Die __Netmask Bits (optional)__ MÜSSEN __leer__ gelassen werden !!!** | ||
+ | |||
+ | Jetzt sollte die Schaltfläche **[Submit]** mit der **[linken]**-Maustaste gedrückt werden. | ||
+ | |||
+ | **6. Schritt** | ||
+ | |||
+ | |||
+ | |||
tachtler/hochverfuegbarkeit_conga.txt · Zuletzt geändert: 2012/09/19 13:26 von klaus