Besoin d’espace dans l’un de vos diskgroup ?
Un redémarrage de l’ASM vous semble impensable ?
Cet article sur l’ajout de disk à un diskgroup va peut-être vous aider.
Récupérer le N° de LUN à utiliser.
Faire découvrir les LUN nouvellement ajoutés aux serveurs :
Sur les 2 nœuds :
####################
ls /sys/class/scsi_host echo "- - -" > /sys/class/scsi_host/<host#>/scan fdisk -l tail /var/log/message
Retrouver le path système correspondant à ces LUN :
bash-3.2$ cd /dev/mapper bash-3.2$ ls -lrth
Les LUN nouvellement détectés seront à la date du jour.
Identifier le WWID :
multipath -l mpath52 mpath52 (3600507630080805d100000000000004a) dm-73 IBM,2145 size=200G features='1 queue_if_no_path' hwhandler='0' wp=rw |-+- policy='round-robin 0' prio=0 status=active | |- 3:0:3:23 sdga 131:96 active undef running | `- 4:0:3:23 sdge 131:160 active undef running `-+- policy='round-robin 0' prio=0 status=enabled |- 3:0:2:23 sdfz 131:80 active undef running `- 4:0:2:23 sdgd 131:144 active undef runningmultipath -l mpath51 mpath51 (3600507630082004fa800000000000046) dm-72 IBM,2145 size=200G features='1 queue_if_no_path' hwhandler='0' wp=rw |-+- policy='round-robin 0' prio=0 status=active | |- 3:0:7:22 sdgb 131:112 active undef running | `- 4:0:7:22 sdgg 131:192 active undef running `-+- policy='round-robin 0' prio=0 status=enabled |- 3:0:6:22 sdgc 131:128 active undef running `- 4:0:6:22 sdgf 131:176 active undef running
Modification de la configuration mulitpath :
Sur les 2 nœuds :
####################
Edit /etc/multipath section multipaths :
multipath { wwid 3600507630080805d100000000000004a alias DC2_ASM_13027_50G_4A } multipath { wwid 3600507630082004fa800000000000046 alias DC2_ASM_13026_50G_46 }
Redémarrage du service multipath :
# service multipathd restart
Sur les 2 nœuds :
####################
multipath -l
Création des disk :
Instance 1
####################
/usr/sbin/oracleasm createdisk DISK1 /dev/XX /usr/sbin/oracleasm scandisks
Instance 2
####################
/usr/sbin/oracleasm createdisk DISK2 /dev/XX /usr/sbin/oracleasm scandisks
Ajout des disk aux diskgroup :
Sur 1 nœud :
####################
ALTER DISKGROUP DISKGROUPA add failgroup FGA disk ‘ORCL:DISK1' REBALANCE power 3; SQL> ALTER DISKGROUP DISKGROUPA add failgroup FGA disk ‘ORCL:DISK2' REBALANCE power 3;