Klonen einer LPAR mit der »Alternate Disk Install«-Methode
Inhalt
- Voraussetzungen und Vorbereitungen
- Klonen der rootvg
- Zuweisung der geklonten rootvg zur neuen LPAR
- Booten der neuen LPAR
- Nacharbeiten auf der neuen LPAR
- Nacharbeiten auf der alten LPAR
1. Voraussetzungen und Vorbereitungen
Die Storage Controller, über die die Platten der rootvg von LPAR2 (= LPAR, die installiert werden soll) betrieben werden, müssen für den Klonvorgang LPAR1 (= schon installierte LPAR) zunächst LPAR1 zugewiesen werden. Das Ergebnis:
lpar1:/# lspv hdisk0 00cf212f71bc3f45 rootvg active hdisk1 00cf212fdf8d32ac rootvg active hdisk2 none None hdisk3 none None
2. Klonen der rootvg
Dazu verwenden wir die Alt Disk Install-Methode:
lpar1:/# alt_disk_install -C hdisk2 hdisk3 1 Calling mkszfile to create new /image.data file. Checking disk sizes. Creating cloned rootvg volume group and associated logical volumes. Creating logical volume alt_hd5 Creating logical volume alt_hd6 Creating logical volume alt_hd8 Creating logical volume alt_hd4 Creating logical volume alt_hd2 Creating logical volume alt_hd9var Creating logical volume alt_hd3 Creating logical volume alt_hd1 Creating /alt_inst/ file system. Creating /alt_inst/home file system. Creating /alt_inst/tmp file system. Creating /alt_inst/usr file system. Creating /alt_inst/var file system. Generating a list of files for backup and restore into the alternate file system... Backing-up the rootvg files and restoring them to the alternate file system... Modifying ODM on cloned disk. Building boot image on cloned disk. forced unmount of /alt_inst/var forced unmount of /alt_inst/usr forced unmount of /alt_inst/tmp forced unmount of /alt_inst/home forced unmount of /alt_inst Changing logical volume names in volume group descriptor area. Fixing LV control blocks... Fixing file system superblocks... Bootlist is set to the boot disk: hdisk2
Da wir die neu installierte Platte für diese LPAR nicht nutzen wollen, setzen wir die Bootliste wieder zurück:
lpar1:/# bootlist -m normal -o hdisk2 lpar1:/# bootlist -m normal hdisk0 hdisk1
Dann fahren wir die LPAR1 herunter:
lpar1:/# shutdown -Fh
3. Zuweisung der geklonten rootvg zur neuen LPAR
Die unter 1. vorgenommene Zuweisung des entsprechenden Storage Controllers zu LPAR1 wird zurückgenommen (im Profile für LPAR1) und der neuen LPAR zugewiesen (im Profile für LPAR2).
4. Booten der neuen LPAR
Die neue LPAR muss gebootet werden, da die Bootliste noch leer (oder auf Ethernet eingestellt) ist, landen Sie früher oder später im SMS-Menü. Dort wird dann die geklonte Disk als Boot/Install-Device ausgewählt (Die entsprechenden Menüpunkte sind fett dargestellt):( weiter zu Abschnitt 5)
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Main Menu 1. Select Language 2. Setup Remote IPL (Initial Program Load) 3. Change SCSI Settings 4. Select Console 5. Select Boot Options ------------------------------------------------------------------------------- Navigation Keys: X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:5
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Multiboot 1. Select Install/Boot Device 2. Configure Boot Device Order 3. Multiboot Startup------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:1
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Select Device Type 1. Diskette 2. Tape 3. CD/DVD 4. IDE 5. Hard Drive 6. Network 7. List all Devices ------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:5
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Select Media Type 1. SCSI 2. SSA 3. SAN 4. IDE 5. ISA 6. List All Devices ------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:1
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Select Media Adapter 1. U7879.001.DQDNFXC-P1-T14 /pci@80000002000000a/pci@2/pci1069,b166@1 2. U7879.001.DQDNFXC-P1-T12 /pci@80000002000000c/pci@2,2/pci1069,b166 3. U7879.001.DQDNFXC-P1-T13 /pci@80000002000000c/pci@2,2/pci1069,b166 4. List all devices ------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:4
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Select Device Device Current Device Number Position Name 1. 1 Ethernet ( loc=U7879.001.DQDNFXC-P1-C3-T1 ) 2. - Ethernet ( loc=U7879.001.DQDNFXC-P1-C1-T1 ) 3. - SCSI 73407 MB Harddisk, part=2 (AIX 5.2.0) ( loc=U7879.001.DQDNFXC-P1-T12-L4-L0 ) 4. - SCSI 73407 MB Harddisk, part=2 (AIX 5.2.0) ( loc=U7879.001.DQDNFXC-P1-T12-L5-L0 ) 5. - SCSI 73407 MB Harddisk, part=4 () ( loc=U7879.001.DQDNFXC-P1-T12-L4-L0 ) 6. - SCSI 73407 MB Harddisk, part=4 () ( loc=U7879.001.DQDNFXC-P1-T12-L5-L0 ) ------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:3
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Select Task SCSI 73407 MB Harddisk, part=2 (AIX 5.2.0) ( loc=U7879.001.DQDNFXC-P1-T12-L4-L0 ) 1. Information 2. Normal Mode Boot 3. Service Mode Boot ------------------------------------------------------------------------------- Navigation keys: M = return to Main Menu ESC key = return to previous screen X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:2
PowerPC Firmware Version SF235_185 SMS 1.6 (c) Copyright IBM Corp. 2000,2005 All rights reserved. ------------------------------------------------------------------------------- Are you sure you want to exit System Management Services? 1. Yes 2. No ------------------------------------------------------------------------------- Navigation Keys: X = eXit System Management Services ------------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key:1
Der Boot-Vorgang beginnt:
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM STARTING SOFTWARE IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM PLEASE WAIT... IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM /
Elapsed time since release of system processors: 18804 mins 12 secs ------------------------------------------------------------------------------- Welcome to AIX. boot image timestamp: 13:34 03/21 The current time and date: 13:49:45 03/21/2006 number of processors: 2 size of memory: 8320Mb boot device: /pci@80000002000000c/pci@2,2/pci1069,b166@1/scsi@0/sd@4,0:2 closing stdin and stdout... ------------------------------------------------------------------------------- Saving Base Customize Data to boot disk Starting the sync daemon Starting the error daemon System initialization completed. Setting tunable parameters...complete Starting Multi-user Initialization Performing auto-varyon of Volume Groups Activating all paging spaces
Nun, da die neue LPAR von der geklonten Platte hochgefahren ist, bleiben noch ein
paar...
5. Nacharbeiten auf der neuen LPAR
Gleich nach der Anmeldung fällt auf, dass der Hostname noch der alte ist. Wir ändern den Hostnamen - damit der Prompt nicht weiter verwirrt, wird danach in unserem Beispiel noch einmal das ksh-Profile eingelesen:
lpar1:/# smitty hostname lpar1:/# . /.profile lpar2:/# _
Die alte rootvg ist noch auf dem System bekannt - weg damit:
lpar2:/# lsvg old_rootvg rootvg lpar2:/# exportvg old_rootvg lpar2:/# lsvg rootvg
Eine Reihe von Gerätedefinitionen vom Originalsystem sind auf dem System noch vorhanden - das stört zwar nicht - doch bevor wir das Netzwerk konfigurieren, löschen wir mal alle Netzwerk-Adapter (Defined und Available):
lpar2:/# lsdev -Cc adapter ent0 Defined 04-08 10/100/1000 Base-TX PCI-X Adapter (14106902) ent1 Defined 09-08 10/100/1000 Base-TX PCI-X Adapter (14106902) ent2 Defined EtherChannel / IEEE 802.3ad Link Aggregation ent3 Available 0I-08 10/100/1000 Base-TX PCI-X Adapter (14106902) ent4 Available 0M-08 10/100/1000 Base-TX PCI-X Adapter (14106902) fcs0 Defined 05-08 FC Adapter fcs1 Defined 06-08 FC Adapter fcs2 Defined 0A-08 FC Adapter fcs3 Available 0J-08 FC Adapter fcs4 Available 0K-08 FC Adapter lpar2:/# rmdev -dl ent0 ent0 deleted lpar2:/# rmdev -dl ent1 ent1 deleted lpar2:/# rmdev -dl ent3 ent3 deleted lpar2:/# rmdev -dl ent4 ent4 deleted lpar2:/# rmdev -dl en0 en0 deleted lpar2:/# rmdev -dl en1 en1 deleted lpar2:/# rmdev -dl en3 en3 deleted lpar2:/# rmdev -dl en4 en4 deleted
Dies kann für andere Adapter (Fibre-Channel, ...) natürlich auch durchgeführt werden. Der Konfigurationsmanager findet die Adapter, die im Status Available waren, wieder und setzt sie nun auf die vorderen Plätze:
lpar2:/# cfgmgr lpar2:/# lsdev -Cc adapter ent0 Available 0I-08 10/100/1000 Base-TX PCI-X Adapter (14106902) ent1 Available 0M-08 10/100/1000 Base-TX PCI-X Adapter (14106902) ent2 Defined EtherChannel / IEEE 802.3ad Link Aggregation fcs0 Available 0J-08 FC Adapter fcs1 Available 0K-08 FC Adapter
Das Netzwerk kann nun konfiguriert werden:
lpar2:/# smitty mktcpipEin anschließendes "mkdev -l inet0" aktiviert die Default-Route wieder.
Durch das Klonen einer aktiven LPAR haben wir auf beiden LPARs die gleiche Node ID. Dies führt zu Problemen, wenn beide LPARs aktiv sind. Die Node ID wird in der Datei
/etc/ct_node_idgespeichert. Wir stoppen den rmcd und ändern die Node ID:
lpar2:/# /usr/sbin/rsct/bin/rmcctrl -k 0513-044 The ctrmc Subsystem was requested to stop. lpar2:/# /usr/sbin/rsct/install/bin/recfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 589920.
Zu guter Letzt wird stellen wir die Bootliste auf die neuen Platen um:
lpar2:/# bootlist -m normal hdisk2 hdisk3
Nun sind wir auch soweit, dass LPAR1 wieder hochgefahren werden kann. Nicht viel zu tun da:
6. Nacharbeiten auf der alten LPAR
Hier gibt es nur noch eine Definition der geklonten Platte:
lpar1:/# lsvg rootvg altinst_rootvg lpar1:/# exportvg altinst_rootvg lpar1:/# lsvg rootvg
Fertig.