-
Notifications
You must be signed in to change notification settings - Fork 9
san_extend_vg
PhilippeLeroux edited this page Dec 14, 2017
·
8 revisions
Aucun serveur Oracle ne doit être actif.
- Stopper la VM K2 :
stop_vm K2
- Ajouter une disque de 128Mb :
$ cd ~/plescripts/virtualbox $ ./add_disk.sh -vm_name=K2 -disk_name=asm01_disk05 -mtype=writethrough -fixed_size -disk_mb=$((128*1024))
- Démarrer la VM K2 :
start_vm K2
Se connecter sur le serveur K2 : ssh root@K2
Le script add_disk_to_vg.sh
ajoute automatiquement le premier disque inutilisé.
Note : Avec le noyau UEK les disques utilisent par défaut le scheduler deadline
,
le noyau Redhat utilise par défaut le scheduler cfq
. Avec le noyau UEK ajouter
l'option -io_scheduler=cfq
[root@K2 ~]# cd ~/plescripts/san
[root@K2 san]# ./add_disk_to_vg.sh -device=auto -vg=asm01
# ==============================================================================
# Search unused disk...
# Disk found : sdf
# ==============================================================================
# Add device sdf on VG asm01
# ==============================================================================
# Test if sdf exists.
11h49> lvmdiskscan | grep sdf >/dev/null 2>&1
# Actual size :
11h49> vgs asm01
VG #PV #LV #SN Attr VSize VFree
asm01 4 109 0 wz--n- 511,98g 57,98g
11h49> pvcreate /dev/sdf
Physical volume "/dev/sdf" successfully created.
11h49> vgextend asm01 /dev/sdf
Volume group "asm01" successfully extended
# New size :
11h49> vgs asm01
VG #PV #LV #SN Attr VSize VFree
asm01 5 109 0 wz--n- 639,98g 185,98g
# ==============================================================================
11h49> $HOME/plescripts/disk/create_udev_rule_io_scheduler.sh -device_list=sdf
< File exists : /etc/udev/rules.d/60-san-disk-schedulers.rules
< Backup this file.
11h49> cp /etc/udev/rules.d/60-san-disk-schedulers.rules $HOME/60-san-disk-schedulers.rules.back
# 5/5s ||||
[root@K2 san]#