Miroir système sous machine HP-UX ia64
par
popularité : 3%
Miroir système sous machine HP-UX ia64
Hypothèse: le seconde disque est c1t0d0
Partitionner le second disque système :
Récupération des tailles des partitions en Mo:
# diskinfo -b /dev/rdsk/c1t0d0s1 | awk '{print $1 / (1024) }'
500
# diskinfo -b /dev/rdsk/c1t0d0s2 | awk '{print $1 / (1024) }'
69107
# diskinfo -b /dev/rdsk/c1t0d0s3 | awk '{print $1 / (1024) }'
400
Mise en place du partitionnement :
print '3\nEFI 500MB\nHPUX 100%\nHPSP 400MB' > /tmp/partitionfile
echo yes | idisk -wf /tmp/partitionfile /dev/rdsk/c1t1d0
Préparation LVM :
Création des fichiers spéciaux :
#insf -e -C disk
Configuration du disque (ici c1t1d0)
#pvcreate -f -B /dev/rdsk/c1t1d0s2
Physical volume "/dev/rdsk/c1t1d0s2" has been successfully created.
#vgextend /dev/vg00 /dev/dsk/c1t1d0s2
Volume group "/dev/vg00" has been successfully extended.
Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf
#mkboot -e -l /dev/dsk/c1t1d0
Vérification :
# efi_ls -d /dev/rdsk/c1t1d0s1
FileName Last Modified Size
EFI/ 8/31/2007 0
STARTUP.NSH 8/31/2007 296
total space 523251712 bytes, free space 519856128 bytes
# efi_ls -d /dev/rdsk/c1t0d0s1
FileName Last Modified Size
EFI/ 8/31/2007 0
STARTUP.NSH 8/31/2007 296
total space 523251712 bytes, free space 519856128 bytes
Modification des options de boot :
# print 'boot vmunix -lq' > /tmp/AUTO
# efi_cp -d /dev/dsk/c1t1d0s1 /tmp/AUTO EFI/HPUX/AUTO
# efi_cp -d /dev/dsk/c1t0d0s1 /tmp/AUTO EFI/HPUX/AUTO
# rm /tmp/AUTO
Copie de la partition HP service
#dd if=/dev/rdsk/c1t0d0s3 of=/dev/rdsk/c1t1d0s3 bs=1024k
400+0 records in
400+0 records out
Mise en mirroir LVM
# for i in lvol1 lvol2 … (mettre la liste des LV )
> do
> lvextend -m 1 /dev/vg00/$i /dev/dsk/c1t1d0s2
> done
#lvlnboot -v
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
/dev/dsk/c1t0d0s2 (0/4/1/0.0.0.0.0) -- Boot Disk
/dev/dsk/c1t1d0s2 (0/4/1/0.0.0.1.0) -- Boot Disk
Boot: lvol1 on: /dev/dsk/c1t0d0s2
/dev/dsk/c1t1d0s2
Root: lvol3 on: /dev/dsk/c1t0d0s2
/dev/dsk/c1t1d0s2
Swap: lvol2 on: /dev/dsk/c1t0d0s2
/dev/dsk/c1t1d0s2
Dump: lvol2 on: /dev/dsk/c1t0d0s2, 0
Ajout d’une ligne dans /stand/bootconf
cat "/stand/bootconf"
l /dev/dsk/c1t0d0s2
l /dev/dsk/c1t1d0s2
# setboot
Primary bootpath : 0/4/1/0.0.0.0.0
HA Alternate bootpath : <none>
Alternate bootpath : 0/4/2/0
Autoboot is ON (enabled)
Mise à jour de l’«Alternete bootpath »
# setboot -a 0/4/1/0.0.0.1.0
# setboot -h 0/4/1/0.0.0.1.0 (for UX11.23)
# setboot
Primary bootpath : 0/4/1/0.0.0.0.0
HA Alternate bootpath : 0/4/1/0.0.0.1.0
Alternate bootpath : 0/4/1/0.0.0.1.0
Autoboot is ON (enabled)