1 - Informations sur le système :
# lspv
hdisk1 00cca791246ebad1 rootvg active
hdisk0 00cca791246eba64 None
2 - Ajout du disque hdisk0 à rootvg :
extendvg -f rootvg hdisk0
(-f signifie force dans la cas où le disque est appartenu à un autre VG)
# lspv
hdisk1 00cca791246ebad1 rootvg active
hdisk0 00cca791246eba64 rootvg active
Le disque hdisk0 appartient bien maintenant à rootvg.
3 - Suppression du 'sysdump' de rootvg :
# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 4 4 1 closed/syncd N/A
hd6 paging 128 128 1 open/syncd N/A
hd8 jfs2log 2 2 1 open/syncd N/A
hd4 jfs2 8 8 1 open/syncd /
hd2 jfs2 80 80 1 open/syncd /usr
hd9var jfs2 32 32 1 open/syncd /var
hd3 jfs2 32 32 1 open/syncd /tmp
hd10opt jfs2 13 13 1 open/syncd /opt
lv_users jfs2 32 32 1 open/syncd /users
lv_crash jfs2 64 64 1 open/syncd /crash
lv_system jfs2 16 16 1 open/syncd /system
hd71 sysdump 64 64 1 open/syncd N/A
lv_scriptsGTU jfs2 64 64 1 open/syncd /scripts
lv_tftpd jfs2 8 8 1 open/syncd /tftpboot
loglv00 jfslog 1 1 1 closed/syncd N/A
Visualisation des sysdump :
# sysdumpdev
primary /dev/hd71
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
Reinitialisation du sysdump primaire :
# sysdumpdev -P -p /dev/sysdumpnull
primary /dev/sysdumpnull
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
Reinitialisation du sysdump secondaire : (si il en a un )
# sysdumpdev -P -s /dev/sysdumpnull
primary /dev/sysdumpnull
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
Suppression du LV correspondant au sysdump primaire :
# rmlv hd71
Warning, all data contained on logical volume hd71 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? y
rmlv: Logical volume hd71 is removed.
4 - Mirroring de rootvg :
# mirrorvg rootvg
5 - Reconstruction du 'sysdump' de rootvg :
# mklv -t sysdump -y hd7 rootvg 32 hdisk0
hd7
# mklv -t sysdump -y hd71 rootvg 32 hdisk1
hd71
# sysdumpdev -P -p /dev/hd7
primary /dev/hd7
secondary /dev/sysdumpnull
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
# sysdumpdev -P -s /dev/hd71
primary /dev/hd7
secondary /dev/hd71
copy directory /var/adm/ras
forced copy flag TRUE
always allow dump FALSE
dump compression ON
6 - Mise en place du bosboot sur chaque disque :
Création d'une image de bootsur hdisk0 :
# bosboot -ad hdisk0
bosboot: Boot image is 23441 512 byte blocks.
Création d'une image de bootsur hdisk1 :
# bosboot -ad hdisk1
bosboot: Boot image is 23441 512 byte blocks.
Recréation du lien de démarrage de boot :
# ln -f /dev/rhdisk0 /dev/ipldevice
Redefinition de la liste de disque de boot dans l'ordre:
# bootlist -m normal hdisk0 hdisk1
7 - Vérification du travail réalisé :
# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 4 8 2 closed/syncd N/A
hd6 paging 128 256 2 open/syncd N/A
hd8 jfs2log 2 4 2 open/syncd N/A
hd4 jfs2 8 16 2 open/syncd /
hd2 jfs2 80 160 2 open/syncd /usr
hd9var jfs2 32 64 2 open/syncd /var
hd3 jfs2 32 64 2 open/syncd /tmp
hd10opt jfs2 13 26 2 open/syncd /opt
hd7 sysdump 32 32 1 open/syncd N/A
lv_users jfs2 32 64 2 open/syncd /users
lv_crash jfs2 64 128 2 open/syncd /crash
lv_system jfs2 16 32 2 open/syncd /system
hd71 sysdump 32 32 1 open/syncd N/A
lv_scriptsGTU jfs2 64 128 2 open/syncd /scripts
lv_tftpd jfs2 8 16 2 open/syncd /tftpboot
loglv00 jfslog 1 2 2 closed/syncd N/A
fslv01 jfs2 13 26 2 open/syncd /system/products/php
fslv02 jfs2 32 64 2 open/syncd /system/products/mysql
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 1279 718 111..07..88..256..256
hdisk1 active 1279 718 127..00..79..256..256