mirroring rootvg

Hi

Hier ist das komplette Verfahren zum Erstellen eines Spiegels für rootvg

Mirroring the rootvg Volume Group for AIX Versions 4 and 5

Contents
Aboutthis document
Why mirroring the rootvg volume group?
Einschränkungen, die für dieses Verfahren gelten
Alternative
Paging- und Dump-Geräte
Verfahren
APAR-Fixes

Informationen zu diesem Dokument
Dieses Dokument gibt die unterstützte Methode zum Spiegeln der=
rootvg-Volumegruppe an, um einen hochverfügbaren Zugriff auf das=
AIX-Betriebssystem =2E bereitzustellen, da das rootvg die AIX=
Betriebssystem, für diese Konfiguration gibt es mehrere Einschränkungen =
, die für die Nicht-rootvg-Volumegruppe nicht vorhanden sind =
Spiegelung = 2E.:
1=2E=09dieses Dokument sollte vollständig gelesen werden=2E Dargestellte Fakten=
später in diesem Dokument kann Ihre Implementierung und Verwendung von beeinflussen=
rootvg mirroring=2E
2=2E=09diese Informationen gelten nur für die AIX-Versionen 4=2E1, 4=2E2, 4=2E3=
und 5=2E1=2E Bei APARs können drei Zahlen angegeben werden:=
eine für 4 = 2E1-Fixes, eine für den entsprechenden 4=2E2-Fix und eine =
mögliche Nummer für den entsprechenden 4= 2E3-Fix=2E Wenn es keinen Eintrag =
für den 4= 2E3-Fix gibt, wird impliziert, dass der Fix für ein Problem gefunden =
in 4 = 2E1 oder 4 =2E2 befindet sich in der 4 = 2E3 = 2E0-Version und daher kein APAR =
muss angewendet werden=2E Eine Tabelle am Ende dieses Dokuments=
fasst die Korrekturen zusammen=2E
3=2E=09kontaktieren Sie Ihre lokale IBM Niederlassung, um die =
Unterstützung dieser Funktionalität in Versionen von AIX zu überprüfen, die vor AIX veröffentlicht wurden=
4=2E1=2E
4=2E=09diese Funktion wird /usr client, diskless=
client oder datenloser Client systems=2E

Warum die rootvg-Volumegruppe spiegeln?
1=2E=09die Aufrechterhaltung einer aktiven gespiegelten Kopie des Rootvg-Volumes auf =
einer anderen Festplatte gewährleistet den kontinuierlichen Betrieb des AIX-Betriebssystems =
für den Fall, dass eine Festplatte, die Teil des Betriebssystems =
ist, ausfällt=2E
2=2E=09Eine solche Wartung bietet die Möglichkeit, mehr als eine =
-Festplatte des rootvg zu booten, falls eine andere Startdiskette =
fehlgeschlagen=2E In einigen Fällen erfordert das Booten von alternativen Festplatten möglicherweise einen Benutzereingriff=2E

Einschränkungen, die für dieses Verfahren gelten
1=2E=09APAR IX56564 (nur AIX 4=2E1) muss auf dem System für =
mksysb angewendet werden, um eine gespiegelte Volume-Gruppe korrekt in einem =
System im gespiegelten Format wiederherzustellen=2E Wenn dieser APAR-Fix nicht angewendet wird, dann =
Der mksysb stellt das rootvg weiterhin auf einem System wieder her; =
Die Basisspiegel der logischen Volumes werden jedoch nicht =
automatisch erstellt und müssen vom Benutzer neu erstellt werden=2E Bis=
Bestimmen Sie, ob fix auf einem Computer installiert ist, geben Sie den folgenden Befehl =
ein:
instfix -i -k IX56564

Konsultieren Sie die Tabelle am Ende dieses Dokuments, um festzustellen, ob die =
-Ebene von AIX, die Sie ausführen, bereits diesen Fix enthält=2E
2=2E=09wenn das Speicherauszugsgerät gespiegelt ist, kann der Benutzer das Speicherauszugsabbild möglicherweise nicht von einem Absturz =
erfassen, oder das Speicherauszugsabbild ist möglicherweise =
beschädigt =2E Das Design des LVM verhindert gespiegelte Schreibvorgänge des =
Dump-Geräts =2E Nur einer der Spiegel empfängt den Dump=
image=2E Abhängig von der Startsequenz und der Verfügbarkeit der Festplatte=
Nach einem Absturz befindet sich der Dump in einem der folgenden drei =
-Zustände:
a=2E=09not available
b=2E=09available and not corrupted
c=2E=09available and corrupted
Zustand (a) wird immer eine Möglichkeit sein=2E Wenn der Benutzer es vorzieht,=
das Risiko des Auftretens von Zustand (c) zu verhindern, muss der Benutzer=
ein nicht gespiegeltes logisches Volume (dh kein hd6) erstellen und=
das Dump-Gerät auf dieses nicht gespiegelte logische Volume=2E Siehe=
den Abschnitt „Paging- und Dump-Geräte“ in diesem Dokument für=
weitere Details=2E
3=2E =09parallele Spiegelungsrichtlinie (die Standardeinstellung) muss die Richtlinie =
sein, die auf den logischen Basisvolumes verwendet wird, die AIX (hd1, hd2,=
=2E=2E=2E hd9var)=2E Diese Einschränkung gilt nur aus Leistungsgründen=2E
4=2E=09Mirror strictness (die Standardeinstellung) muss auf allen=
logischen Basisvolumes beibehalten werden, die AIX bilden (hd1, hd2, =2E=2E=2E hd9var)=2E=
Wenn sich zwei Kopien eines logischen Volumes auf
würde das ursprüngliche Ziel der Spiegelung besiegen und ungültig machen a=
rootvg Volume group gegen möglichen Festplattenausfall=2E
5=2E =09Das logische Boot-Volume, hd5 und alle seine Spiegel, müssen hergestellt werden =
aus aufeinanderfolgenden physischen Partitionen=2E Die meisten Standard-AIX-Laufwerke systeme =
haben eine hd5, die nur aus einer physischen Partition besteht=2E Aber wenn der =
Benutzer jemals hd5 erweitert, muss das Wachstum von hd5 und seinen Spiegeln =
aus den nächsten aufeinanderfolgenden physischen Partitionen jedes =
Spiegelspeichers auf der Festplatte bestehen=2E Dies kann mit dem =
folgenden Befehl bestimmt werden:
lslv -m hd5

6=2E=09hd6 muss in rootvg vorhanden sein und muss ein aktives Paging-Gerät sein=2E=
Andere Paging-Geräte auf anderen Volumegruppen sind zulässig, aber=
hd6 (und sein Spiegel) müssen auf den Festplatten vorhanden sein, aus denen =
rootvg=2E besteht Weitere Informationen finden Sie im Abschnitt „Paging und Dump=
Geräte „=2E
7 =2E= 09die Festplatten, die die Bootlaufwerke für AIX bilden, müssen =
Festplatten sein, die für das Booten auf pSeries oder RS / 6000 unterstützt werden =
Plattformen =2E Jede Festplatte, die hd5 und ihre Spiegel enthält, wird =
als Bootlaufwerk für AIX betrachtet =2E Eine Maschine und Festplatte =
Die Konfiguration werden, um festzustellen, ob diese Kombination von=
Maschine und Datenträger das Booten von disk=2E unterstützt, Verwenden Sie den folgenden Befehl=
zum Abfragen:
bootinfo -B hdiskX

Wenn der Befehl eine 1 zurückgibt, wird er von AIX bootfähig sein=2E Any=
other value indicates that this disk is not a candidate for=
rootvg mirroring=2E
8=2E=09bei einem Festplattenfehler und anschließendem Austausch sollten Benutzer=
das AIX-Systemverwaltungshandbuch konsultieren, das der Ebene entspricht=
von AIX werden sie ausgeführt=2E
Beim Ersetzen einer gespiegelten Volume-Gruppe sind die Schritte identisch=
(mit Ausnahme von Einschränkung 10) für rootvg- und Nicht-rootvg=
Volume-Gruppen:
a=2E=09spiegelkopien, auf die auf der fehlerhaften Festplatte verwiesen wird, werden entfernt=2E
b=2E=09die Referenz „fehlerhafte Festplatte“ wird aus der Volumegruppe entfernt=
mit reducevg=2E
c=2E=09Folgen Sie den Verfahren zum erneuten Spiegeln einer Volumegruppe =2E
9=2E=09physikalische und konstruktive Einschränkungen (siehe Schritt 1 der „Prozedur“=
Abschnitt) vorhanden sein, der die Spiegelung des Stammes verhindertvg= 2E
10=2E= 09Wenn der Benutzer die folgenden Befehle ausführt:
migratepv
reorgvg
reducevg

und das logische Volume, aus dem das Dump-Gerät besteht=
(typischerweise hd6) ODER sein Spiegel befindet sich auf der Festplatte, der Benutzer muss=
Setzen Sie das Dump-Gerät zuerst auf /dev/sysdumpnull, bevor Sie=
den Befehl ausführen=2E
Nachdem der Befehl abgeschlossen ist, kann der logical volume=2E
11=2E=09einige Systeme unterstützen den Bootlist-Befehl nicht (siehe Abschnitt=
„Procedure“)=2E Das rootvg kann auf diesen=
-Systemen weiterhin gespiegelt werden, aber der mögliche Neustart nach einem Fehler des die =
ursprüngliche Bootdiskette erfordert einen Benutzereingriff, um =
alternative Bootdisketten für nachfolgende Bootvorgänge erneut auszuwählen=2E
12=2E=09Der syncvg-Befehl ist für rootvg zum Zeitpunkt der Aktivierung der =
rootvg-Volumengruppe nicht verfügbar=2E Wenn nach dem Booten eines gespiegelten rootvg =
veraltete logische Volumes in rootvg vorhanden sind, muss der =
-Benutzer führen Sie syncvg auf rootvg aus, um veraltete logische Volumes zu synchronisieren=
volumes=2E
13=2E=09APAR IX61186 ist erforderlich, damit boboot in =
einigen Fällen korrekt funktioniert=2E
14=2E=09APAR IX68483 ist erforderlich, damit das Booten 4=2E2=
systems=2E
Um festzustellen, ob ein Fix auf einem Computer installiert ist, führen Sie den folgenden Befehl=
aus:
instfix -i -k <APAR-Nummer>

Die entsprechenden APAR-Fixes für AIX 4=2E2 sind in der Tabelle am=
-Ende dieses Dokuments aufgeführt=2E
15=2E=09In der Tabelle dieses Dokuments mit APAR-Fixes für AIX 4=2E1, AIX 4=2E2,=
und AIX 4= 2E3, zusätzlich zu den obligatorischen Korrekturen aufgeführt in =
Einschränkungen 1 und 17, APARS relevant für LVM Mirroring sind =
aufgeführt als ERFORDERLICH rootvg Mirroring Fixes ein Benutzer sollte auf =
ihr System platzieren =2E Bitte beachten Sie, dass die neueste Mirroring fix war =
ausgewählt =2E Ältere Mirroring Fixes, standardmäßig, sind enthalten mit =
diese neuesten fileset fixes =2E Diese Fixes sind sehr stark =
empfohlen für Personen, die logisches Volume verwenden =
Spiegeln auf ihren AIX-Systemen =2E Bitte beachten Sie, dass sich die Fixliste =
ändern kann, wenn Probleme entdeckt und behoben werden =2E
16=2E= 09In AIX 4 =2E1 schlägt die gleichzeitige Erstellung gespiegelter logischer Volumes =
mit mehr als 2 GB möglicherweise fehl und sollte nicht versucht werden=2E=
Dies ist in den AIX 4 =2E1 Release Notes dokumentiert=2E Stattdessen sollte der =
Benutzer ein logisches Volume mit dem Befehl mklv erstellen=2E Dann sollte =
der Benutzer einen Spiegel für das logische Volume erstellen mit der Befehl=
mklvcopy=2E Diese Einschränkung gilt auch für die =
Wiederherstellung eines gespiegelten rootvg aus einem mksysb-Image, wenn das =
gespiegelte rootvg ein logisches Volume von mehr als 2 GB enthält=2E Bis=
Um dies zu umgehen, sollte der Benutzer die Option Create Map Files=
in mksysb auf YES setzen=2E Diese Einschränkung gilt nicht für AIX =
4= 2E2- und AIX 4= 2E3-Systeme =2E
17=2E=09APAR IX58121 muss auf UP- und SMP-Systemen angewendet werden=
bevor die Spiegelung von rootvg initiiert werden kann=2E APAR IX58267 is=
aus Leistungsgründen nur auf SMP-Systemen erforderlich=2E Um=
festzustellen, ob ein Fix auf einem Computer installiert ist, geben Sie Folgendes ein:
instfix -i -k <apar-Nummer>

Alternative
In AIX 4=2E2=2E1 wurden zwei neue LVM-Befehle eingeführt: mirrorvg und=
unmirrorvg=2E Diese beiden Befehle wurden eingeführt, um=
aufheben der Spiegelung des gesamten Inhalts eines Volumes=
group=2E Die Befehle erkennen, ob die zu spiegelnde Entität oder =
unmirrored rootvg ist, und geben je nach Art des Volumes leicht unterschiedliche =
Abschlussmeldungen aus group=2E
HINWEIS: Der Befehl mirrorvg führt das Äquivalent der Schritte 2-4 in=
dem Abschnitt „Prozedur“ aus=2E

Paging- und Dump-Geräte
Wenn das Paging-Gerät gespiegelt wird, werden zusätzliche Schreibzyklen von =
ausgeführt, da das gespiegelte Bild des ausgelagerten Speichers in=
disk=2E geschrieben wird Dies wirkt sich geringfügig auf die Leistung aus=2E Der=
Benutzer kann wählen, das gerät, aber dies würde =
den ursprünglichen Zweck der rootvg-Spiegelung zunichte machen, nämlich =
ein System oder Programm aktiv zu halten, wenn eine Festplatte fehlschlägt =2E Wenn das =
Paginggerät nicht gespiegelt wurde, sondern alle anderen logical=
Volumes in rootvg wurden gespiegelt, dann wäre das Verhalten des Systems =
gleich dem eines nicht gespiegelten rootvg, das erlebt=
Ein Paging-Datenträger schlägt mitten im Betrieb fehl=2E
Wie bereits erwähnt, wenn ein System-Dump auftritt, wird das =
Dump-Image nicht in gespiegelter Form auf die Festplatte geschrieben=2E Die Logik =
hinter dieser Tatsache steht, dass, wenn der Spiegelungscode selbst der gleiche ist =
Ursache des Systemabsturzes, dann vertrauen Sie dem gleichen Code zu behandeln=
das gespiegelte Schreiben wäre sinnlos=2E Somit ist das Spiegeln eines Dump=
-Geräts eine Verschwendung von Ressourcen und nicht empfohlen =2E
Es gibt eine Alternative=2E In AIX 4=2E2=2E1, das sekundäre Dump-Gerät=
wurde behoben=2E Wenn ein gültiges sekundäres Dump-Gerät vorhanden ist und das =
primäre Dump-Gerät nicht erreichbar ist, akzeptiert das sekundäre Dump-Gerät=
die Dump-Informationen, die für das primäre Dump-Gerät bestimmt sind =
Gerät=2E
In AIX 4 =2E1 und nachfolgenden Releases 1455> Paging-Gerät werden als das gleiche anfängliche Gerät installiert, hd6 =2E=
Bei der Rootvg-Spiegelung besteht das gewünschte Verhalten jedoch darin, =
Paging gespiegelt zu haben, aber nicht das Dump-Gerät =2E user=
sollte ein Nicht-Paging-Dump-Gerät erstellen und dieses Dump=
-Gerät NICHT gespiegelt haben=2E
Der Befehl mirrorvg berücksichtigt dies=2E Wenn die Dump-Geräte=
auch das Paging-Gerät sind, wird das logische Volume gespiegelt=2E=
Wenn die Dump-Geräte NICHT das Paging-Gerät sind, wird das logische Dump=
-Volume nicht gespiegelt=2E

Prozedur
Die folgenden Schritte setzen voraus, dass der Benutzer rootvg auf =
hdisk0 gespeichert hat und versucht, das rootvg auf eine neue Festplatte zu spiegeln:=
hdisk1=2E
1=2E=09erweitern Sie rootvg auf hdisk1, indem Sie Folgendes ausführen:
extendvg rootvg hdisk1

Der Benutzer kann die folgende Fehlermeldung auftreten:
0516-050 Nicht genügend Deskriptorraum in diesem Volume=
group=2E
Versuchen Sie entweder, ein kleineres VOLUME hinzuzufügen oder ein anderes Volume zu verwenden group=2E

In diesem Fall darf der Benutzer hdisk1 nicht zu rootvg hinzufügen für=
mirroring=2E Der Benutzer kann versuchen, die logischen=
Volumes von rootvg auf eine andere Festplatte zu spiegeln, die rootvg and meets=
the criteria and restrictions listed in the „Restrictions“=
section above=2E Oder der Benutzer kann versuchen, eine kleinere Festplatte hinzuzufügen=
the rootvg=2E Wenn keine der beiden Optionen möglich ist, kann die Spiegelung von rootvg=
auf dieser Festplatte system=2E
2=2E=09aktivieren Sie das QUORUM, indem Sie Folgendes ausführen:
chvg -Qn rootvg

3=2E=09spiegeln Sie die logischen Volumes, aus denen das AIX-Betriebssystem besteht=
System, indem Sie Folgendes ausführen:
mklvcopy hd1 2 hdisk1 # /home datei system
mklvcopy hd2 2 hdisk1 # /usr datei system
mklvcopy hd3 2 hdisk1 # /tmp datei system
mklvcopy hd4 2 hdisk1 # / (wurzel) datei system
mklvcopy hd5 2 hdisk1 # blv, boot logische volumen =

mklvcopy hd6 2 hdisk1 # Paging-Raum

Wenn benutzer andere Paging-Geräte, rootvg und Nicht-rootvg, es ist =
empfohlen, dass sie auch spiegel diese logischen volumes in=
zusätzlich zu hd6=2E Finden Sie im Abschnitt „Paging und dump =
Geräte“=2E
mklvcopy hd8 2 hdisk1 # Dateisystemprotokoll
mklvcopy hd9var 2 hdisk1 # /var Dateisystem

Wenn hd5 aus mehr als einer logischen Partition besteht, muss der Benutzer nach=
Spiegeln von hd5 überprüfen, ob sich die gespiegelte Kopie von=
hd5 auf zusammenhängenden physischen Partitionen befindet=2E Dies kann mit dem folgenden Befehl=
überprüft werden:
lslv -m hd5

Wenn die gespiegelten hd5-Partitionen nicht zusammenhängend sind, muss der Benutzer=
die Spiegelkopie von hd5 (auf hdisk1)löschen und mklvcopy erneut ausführen=
für hd5 mit der Option -m=2E Der Benutzer sollte=
Dokumentation zur Verwendung der Option -m für mklvcopy=2E
4 =2E=09synchronisieren Sie die neu erstellten Spiegelserver mit dem folgenden Befehl=
:
syncvg -v rootvg

5=2E=09bosboot um alle Boot-Datensätze und Geräte zu initialisieren, indem Sie =
den folgenden Befehl ausführen:
bosboot -a -d /dev/hdisk?

hdisk? ist die erste hdisk unter der PV-Überschrift aufgeführt, nachdem der =
-Befehl lslv -l hd5 ausgeführt wurde=2E
6=2E=09initialisieren Sie die Startliste, indem Sie Folgendes ausführen:
bootlist -m normal hdisk0 hdisk1

WARNUNG: Obwohl dieser Befehl die Liste der möglichen=
-Startdisketten identifiziert, garantiert er nicht, dass das System von=
der alternativer Datenträger in allen Fällen mit Fehlern des ersten Datenträgers =
disk=2E In solchen Situationen kann es erforderlich sein, dass der Benutzer =
vom Installations- oder Wartungsmedium startet: select=
maintenance, reissue the bootlist command leaving out the=
failing disk, and then reboot=2E Bei einigen Modellen bietet die Firmware=
ein Dienstprogramm zur Auswahl des Startgeräts beim Booten=2E Dies kann=
auch verwendet werden, um das System zum Booten von der alternativen=
Festplatte zu zwingen=2E
7=2E=09Shutdown und Neustart des Systems durch Ausführen des folgenden Befehls=
:
Abschaltung -Fr

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.