Dieser Abschnitt enthält Informationen zur Ausführung einer Linux-Datenmigration.
Diese Informationen decken nur eine Datenmigration von
SUSE Linux Enterprise Server 9 auf einem
IBM iSeries- oder
IBM eServer i5-Modell
auf SUSE Linux Enterprise Server 9 auf einem IBM System i5- oder eServer i5-Modell ab. Führen Sie die folgenden Aufgaben auf dem Zielserver aus,
um die Daten von SUSE Linux Enterprise Server 9 zu migrieren:
- Erstellen Sie eine Sicherungsdatei auf der logischen i5/OS-Partition,
auf die die Linux-Partition migriert werden soll.
Benutzen Sie den Namen, den Sie auch für die Sicherungsdatei auf dem Quellenserver
und in der Bibliothek QGPL benutzt haben.
- Benutzen Sie FTP (File Transfer Protocol)
zur Übertragung der Sicherungsdatei auf die logische i5/OS-Partition,
die die virtuellen Platten benutzen wird.
Anmerkung: In diesem Schritt wird vorausgesetzt,
das Sie FTP zur Übertragung der Sicherungsdatei verwenden.
Sie können die Sicherungsdatei jedoch auch über eine Sicherung und Wiederherstellung
übertragen. Weitere Informationen enthält das
Buch
Sicherung und Wiederherstellung.
- Speichern Sie die Sicherungsdatei mit dem Befehl RST zurück.
In dem Beispiel mit dem NWS-Speicherbereich LINUX530 wird die Sicherungsdatei mit dem folgenden Befehl
zurückgespeichert:
RST
DEV('/QSYS.LIB/QGPL.LIB/TEST1.FILE')
OBJ('/QFPNWSSTG/LINUX530' *INCLUDE)
SUBTREE(*ALL)
Anmerkung: Dieser Schritt muss auch für UDFS-Dateien ausgeführt werden,
die von sekundären Zusatzspeicherpools (ASPs) gesichert werden.
- Führen Sie den Befehl WRKNWSSTG (Mit NWS-Speicherbereichen arbeiten) aus.
Haben Sie diesen Befehl ausgeführt, erscheint der migrierte NWS-Speicherbereich.
- Erstellen Sie eine virtuelle SCSI-Server- und -Client-Umgebung.
Erstellen Sie diese Umgebung, indem Sie auf der Client-Partition
(Linux-Partition) die folgenden Schritte ausführen:
- Klicken Sie mit der rechten Maustaste in der HMC auf das Partitionsprofil dieser Partition,
und wählen Sie Merkmale aus.
- Wählen Sie die Registerkarte Virtuelle E/A aus.
- Sind keine Client-SCSI-Adapter vorhanden, erstellen Sie unten auf der Registerkarte
einen Client-SCSI-Adapter. Beim Erstellen eines Client-SCSI-Adapters müssen Sie Folgendes angeben:
- Wählen Sie den Adaptertyp Client aus.
- Überprüfen Sie, ob er unter Ferne Partition
auf die korrekte Server-Partition zeigt, deren Ressourcen gemeinsam genutzt werden.
- Die Nummer des virtuellen Bereichs der fernen Partition
muss mit der Steckplatznummer für den SCSI-Server der Partition übereinstimmen,
deren Ressourcen gemeinsam genutzt werden.
- Wählen Sie die Registerkarte Stromversorgungssteuerung aus.
- Wählen Sie unter Hinzuzufügende Partitionen mit Stromversorgungssteuerung
die Partition aus, deren Ressourcen gemeinsam genutzt werden.
Gehen Sie auf der Server-Partition, deren Ressourcen gemeinsam genutzt werden
(i5/OS-Partition),
wie folgt vor:
- Klicken Sie mit der rechten Maustaste in der HMC auf das Partitionsprofil dieser Partition,
und wählen Sie Merkmale aus.
- Wählen Sie die Registerkarte Virtuelle E/A aus.
- Sind keine Client-SCSI-Adapter vorhanden, erstellen Sie unten auf der Registerkarte
einen Client-SCSI-Adapter. Beim Erstellen eines Client-SCSI-Adapters müssen Sie Folgendes angeben:
- Wählen Sie den Adaptertyp Server aus.
- Überprüfen Sie, ob er unter Ferne Partition
auf die korrekte Client-Partition zeigt, mit der seine Ressourcen gemeinsam genutzt werden.
- Die Nummer des virtuellen Bereichs der fernen Partition
muss mit der Steckplatznummer für den SCSI-Client der Linux-Partition übereinstimmen.
- Führen Sie die folgenden Schritte aus,
um die Netzwerk-Server-Beschreibung für die Benutzung der virtuellen SCSI
zu erstellen und zu konfigurieren:
- Erstellen Sie die Netzwerk-Server-Beschreibung und verbinden Sie den migrierten NWS-Speicherbereich (NWSSTG).
Führen Sie die folgenden Schritte aus, um dieses Erstellen und Verbinden vorzunehmen:
- Geben Sie in eine i5/OS-Befehlszeile auf der Partition, deren Ressourcen gemeinsam genutzt werden,
den Befehl CRTNWSD (NWS-Beschreibung erstellen) ein, und drücken Sie die Taste F4 (Bedienerführung).
- Geben Sie die folgenden Informationen an:
NWSD (Geben Sie einen Namen für die Netzwerk-Server-Beschreibung an)
RSRCNAME (*AUTO)
TYPE(*GUEST)
ONLINE (*NO oder *YES)
PARTITION ('Geben Sie den Namen der logischen AIX- oder Linux-Partition an')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (für virtuelle CD-Einheiten und Bandeinheiten) (*NONE)
SYNCTIME (*TYPE)
IPLSRC (*STMF)
IPLSTMF (*QOPT)
IPLPARM (*NONE)
PWRCTL (*YES)
Anmerkungen: - Nach der Installation müssen Sie einen Parameter root festlegen,
wenn das Stammdateisystem (/) nicht auf der ersten Partition der ersten Platte installiert ist.
- Benutzen Sie für IPLSTMF den Pfad,
der im Installationsdokument der Linux-Variante empfohlen wird.
Ein Beispiel ist /QOPT/SU90.001/install.
- Führen Sie die folgenden Schritte aus, um den NWS-Speicherbereich zu verbinden:
- Geben Sie in eine i5/OS-Befehlszeile den Befehl ADDNWSSTGL (NWS-Speicherbereichsverbindung hinzufügen)
ein. Drücken Sie dann die Taste F4.
- Geben Sie in der Anzeige NWS-Speicherbereichsverbindung hinzufügen (ADDNWSSTGL) die folgenden Parameterwerte ein.
Drücken Sie dann die Eingabetaste.
- Geben Sie in das Feld Netzwerk-Server-Beschreibung den Namen der
Netzwerk-Server-Beschreibung ein.
- Geben Sie in das Feld Dynamische Speicherbereichsverbindung
den Wert *YES ein, damit der NWS-Speicherbereich für die Partition dynamisch verfügbar ist
(d. h., ohne dass die Linux-Partition erneut gebootet werden muss).
- Geben Sie in das Feld Laufwerkfolgenummer
die Verbindungsfolgeposition ein, die Sie verwenden wollen.
- Suchen Sie die DFV-Adapter des Typs 290B, die die virtuellen SCSI-Verbindungen sind.
Geben Sie den Befehl WRKHDWRSC *CMN und dann
eine 7 (Informationen über den Ressourcennamen anzeigen) ein.
Passen Sie den Adapter an den Steckplatz an, und geben Sie den Ressourcennamen des Adapters
(beispielsweise CTL07) in die Ressourcennamendatei der Netzwerk-Server-Beschreibung ein.
- Aktivieren Sie die Linux-Partition über die HMC,
falls dies noch nicht erfolgt ist. Klicken Sie zum Aktivieren der Partition mit der rechten Maustaste in der HMC auf die Partition,
und wählen Sie Aktivieren aus.
- Öffnen Sie ein Terminalfenster für die Linux-Partition.
Klicken Sie zum Öffnen eines Terminalfensters mit der rechten Maustaste auf die Linux-Partition,
und wählen Sie Terminalfenster öffnen aus.
Das Aktivieren und Herunterfahren der
Linux-Partition sind wichtige Schritte zur Vorbereitung der Partition,
bevor die Netzwerk-Server-Beschreibung angehängt wird.
- Fahren Sie die
Linux-Partition
über die HMC herunter. Klicken Sie zum Herunterfahren der Partition mit der rechten Maustaste in der HMC auf die Partition,
und wählen Sie Partition herunterfahren aus.
- Legen Sie die erste CD in das CD-ROM-Laufwerk der i5/OS-Partition ein,
deren Ressourcen gemeinsam genutzt werden.
- Führen Sie die folgenden Schritte aus, um die Netzwerk-Server-Beschreibung anzuhängen:
- Geben Sie den Befehl WRKCFGSTS *NWS ein. Drücken Sie dann die Eingabetaste.
- Geben Sie eine 1 neben die Netzwerk-Server-Beschreibung ein, die Sie starten wollen.
Drücken Sie dann die Eingabetaste.
- War das Anhängen erfolgreich, wählen Sie die Option zum Booten des installieren Systems
(boot installed system) im Terminalfenster aus.
- Das Booten scheitert, da die Datei /etc/fstab nicht korrekt ist.
Geben Sie das Root-Kennwort ein, und führen Sie die folgenden Schritte aus,
um die Datei fstab zu korrigieren:
- Hängen Sie die Stammpartition durch Eingabe des folgenden Befehls
wieder an:
mount -t <FS-Typ> -o remount,rw <Stammdatenträger> /
Anmerkung: Ein Beispiel für den FS-Typ ist reiserfs,
und ein Beispiel eines Stammdatenträgers ist /dev/sda3.
- Ändern Sie das Format der virtuellen iSeries-Einheiten.
Diese Änderungen werden normalerweise in der Datei /etc/fstab vorgenommen.
Ändern Sie die Namen in der Datei fstab anhand der folgenden Tabelle.
| Virtuelle Einheit |
Vorheriger Name |
Neuer Name |
| Virtuelle Platte |
/dev/iseries/vdxx |
/dev/sdxx |
| Virtuelle CD |
/dev/iseries/vcdxx |
/dev/srxx |
| Virtuelles Band |
/dev/iseries/vtxx |
/dev/stxx |
Führen Sie die folgenden Schritte aus, um die Datei fstab zu bearbeiten:
- Geben Sie cd / ein, um die Datei zu suchen.
- Geben Sie cd etc ein.
- Geben Sie vi fstab ein.
- Ändern Sie die virtuellen Einheiten anhand der Tabelle.
- Speichern und verlassen Sie die Datei durch Drücken der Taste Esc und
Eingabe von :wq!.
- Geben Sie Exit ein.
Die logische Linux-Partition startet erneut.
Anmerkungen: - An diesem Punkt kehrt die Linux-Partition zu dem Installationsserver zurück,
in dem Sie den installierten Server starten können.
- Vor dem Starten müssen Sie möglicherweise Module für die gesamte an die Partition angeschlossene Hardware
installieren.
Weitere Informationen enthält die Dokumentation der Linux-Variante.
- Beim Starten erscheinen möglicherweise einige Nachrichten über Netzwerkfehler.
Diese Fehler können ignoriert werden.
- Ist das erneute Starten des Servers abgeschlossen,
fügen Sie der Zeile 'INITRD' der Datei /etc/sysconfig/kernel den Wert 'ibmvscsic' hinzu,
und entfernen Sie den Wert 'viodasd' (falls vorhanden) aus dieser Datei.
- Nehmen Sie an der Datei /etc/lilo.conf die folgenden Änderungen vor:
- Ändern Sie die Zeile boot in 'boot=<Pfad zu der PReP-Boot-Partition>'
- Ändern Sie die Zeile root in 'root=<Pfad zu der Root-Partition>'
- Fügen Sie unter boot 'activate' hinzu.
- Löschen Sie alle zusätzlichen Zeilen boot
in der Nähe des Dateianfangs.
Anmerkung: Ein Beispielpfad zu der PReP-Boot-Partition ist /dev/sda1,
und ein Beispielpfad zu der Stammdatenträger-Partition ist "/dev/sda3".
- Installieren Sie den neuen Kernel mit dem folgenden Befehl:
rpm -Uvh <Kernel-RPM>
Anmerkung: Überprüfen Sie, ob Sie sich in dem Verzeichnis befinden,
in das die Sicherungsdateien übertragen wurden.
- Fahren Sie die logische Linux-Partition herunter.
- Rekonfigurieren Sie die Netzwerk-Server-Beschreibung so, dass
die Partition von dem NWS-Speicherbereich (NWSSTG) gestartet wird.
Weitere Informationen enthält die Dokumentation der Linux-Variante.
Geben Sie die folgenden Informationen an:
NWSD (Geben Sie einen Namen für die Netzwerk-Server-Beschreibung an)
TYPE(*GUEST)
ONLINE (*NO oder *YES)
PARTITION ('Geben Sie den Namen der logischen AIX- oder Linux-Partition an')
CODEPAGE (437)
TCPPORTCFG (*NONE)
RSTDDEVRSC (für virtuelle CD-Einheiten und Bandeinheiten) (*NONE)
SYNCTIME (*TYPE)
IPLSRC (*NWSSTG)
IPLSTMF (*NONE)
IPLPARM (*root)
PWRCTL (*YES)
Anmerkung: Benutzen Sie für IPLPARM das Verzeichnis,
in dem sich der Linux-Kernel befindet.
- Starten Sie die logische Linux-Partition.
- Wollen Sie die Stromversorgungssteuerung der
Linux-Partition
von i5/OS
und der HMC aktivieren,
laden Sie die RPMs DynamicRM und Diagela herunter. Die Website für
Linux-Unterstützung
enthält alle Anweisungen, die der Benutzer
zum Installieren der Anwendungen benötigt.