Aşağıdaki durum olur;
ve multipath yapılandırmanız ne kadar düzgün olursa olsun, oracle asm multipathi takmaz.
oracleasm ile multipath diskler kullanıyorsanız ve scanexclude çalışmasını istiyorsanız, lun'larınızı bölümleyerek kullanmak gerektiğini unutmayın.
Disk bölümlemeye üzerine lak lak yaparken biraz oracleasm diski oluşturalım;[root@oradb01 multipath]# for dsk in 1 2 3 4 5 6 7; do oracleasm createdisk datadisk0${dsk} /dev/mapper/datadisk0${dsk}p1; done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
Writing disk header: done
Instantiating disk: done
[root@oradb01 multipath]# oracleasm listdisks
DATADISK01
DATADISK02
DATADISK03
DATADISK04
DATADISK05
DATADISK06
DATADISK07
[root@oradb01 ~]# for dsk in 1 2 3 4 5 6 7; do oracleasm querydisk -p datadisk0${dsk} ; done
Disk "DATADISK01" is a valid ASM disk
/dev/mapper/datadisk01p1: LABEL="DATADISK01" TYPE="oracleasm" PARTLABEL="datadisk01" PARTUUID="9c7b1792-81df-43a4-badf-fb3a45c38c9a"
Disk "DATADISK02" is a valid ASM disk
/dev/mapper/datadisk02p1: LABEL="DATADISK02" TYPE="oracleasm" PARTLABEL="datadisk02" PARTUUID="4dab5527-8a5b-436d-9f58-9b03995a12a8"
Disk "DATADISK03" is a valid ASM disk
/dev/mapper/datadisk03p1: LABEL="DATADISK03" TYPE="oracleasm" PARTLABEL="datadisk03" PARTUUID="6f315a02-145b-4974-b795-88ec04cb7b01"
Disk "DATADISK04" is a valid ASM disk
/dev/mapper/datadisk04p1: LABEL="DATADISK04" TYPE="oracleasm" PARTLABEL="datadisk04" PARTUUID="a02495e8-401d-4527-baa8-4b0e77a153f6"
Disk "DATADISK05" is a valid ASM disk
/dev/mapper/datadisk05p1: LABEL="DATADISK05" TYPE="oracleasm" PARTLABEL="datadisk05" PARTUUID="3ca0712d-cf3b-46ac-a26b-c56197414b5b"
Disk "DATADISK06" is a valid ASM disk
/dev/mapper/datadisk06p1: LABEL="DATADISK06" TYPE="oracleasm" PARTLABEL="datadisk06" PARTUUID="d01856bc-0ec6-45e4-87bb-ec649c18b476"
Disk "DATADISK07" is a valid ASM disk
/dev/mapper/datadisk07p1: LABEL="DATADISK07" TYPE="oracleasm" PARTLABEL="datadisk07" PARTUUID="828b5331-3b7d-4b01-9417-cddb0cd0e65f"
[root@oradb01 ~]#
Birden fazla lun veya diskiniz var ve bölümleme yapmak için tek tek uğraşmak istemiyorsanız aşağıdaki betiği kullanabilirsiniz.
Parted ile lun veya disk bölümlenmesi;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#!/bin/sh
mpathname="datadisk0"
for dn in 1 2 3 4 5 6 7
do
parted /dev/mapper/${mpathname}${dn} print
parted /dev/mapper/${mpathname}${dn} mklabel gpt
parted -a optimal /dev/mapper/${mpathname}${dn} mkpart ${mpathname}${dn} 0% 100%
parted /dev/mapper/${mpathname}${dn} print
done
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hiç yorum yok:
Yorum Gönder