查看
oracle@ld***:ome/oracle> ls -l /dev/asm*
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk1 -> sdad
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk10 -> sdam
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk11 -> sdan
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk12 -> sdao
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk13 -> sdaq
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk14 -> sdap
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk15 -> sdar
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk16 -> sdas
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk17 -> sdat
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk18 -> sdau
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk19 -> sdav
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk2 -> sdae
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk20 -> sdaw
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk21 -> sdax
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk22 -> sdb
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk23 -> sdc
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk24 -> sde
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk25 -> sdd
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk26 -> sdf
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk27 -> sdg
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk28 -> sdi
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk29 -> sdh
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk3 -> sdaf
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk30 -> sdj
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk31 -> sdm
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk32 -> sdk
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk33 -> sdl
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk34 -> sdo
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk35 -> sdn
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk36 -> sdq
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk37 -> sdp
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk38 -> sdr
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk39 -> sds
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk4 -> sdag
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk40 -> sdt
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk41 -> sdu
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk42 -> sdv
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk43 -> sdw
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk44 -> sdy
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk45 -> sdx
lrwxrwxrwx 1 root root 3 Nov 15 18:20 /dev/asm-disk46 -> sdz
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk47 -> sdaa
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk48 -> sdab
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk5 -> sdah
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk6 -> sdai
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk7 -> sdak
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk8 -> sdaj
lrwxrwxrwx 1 root root 4 Nov 15 18:20 /dev/asm-disk9 -> sdal
查看磁盘的情况
fdisk -l
Disk /dev/sday: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdaz: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdba: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdbb: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
获得磁盘的信息
for i in `cat /proc/partitions | awk '{print $4}' |grep sd | grep [a-z]$`; do echo "### $i: ` /lib/udev/scsi_id -g -u -d /dev/$i`"; done
### sdk: 3688860300000001670fd3b4104112301
### sdl: 3688860300000003270fd3b4104112301
### sdba: 3688860300000002170fd3b4104112301
### sdbb: 3688860300000003870fd3b4104112301
修改rules文件
vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3688860300000001670fd3b4104112301", SYMLINK+="asm-disk49", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sd*", SUBSYSTEM=="block", PROGRAM=="/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3688860300000003270fd3b4104112301", SYMLINK+="asm-disk50", OWNER="grid", GROUP="asmadmin", MODE="0660"
对盘生效
udevadm trigger --sysname-match=sdg --对sdg这块盘生效
SQL> select group_number,disk_number,mount_status,total_MB,path from v$asm_disk where group_number=0;
GROUP_NUMBER DISK_NUMBER MOUNT_STATUS TOTAL_MB PATH
------------ ----------- -------------- ---------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
0 0 CLOSED 0 /dev/asm-disk52
0 1 CLOSED 0 /dev/asm-disk49
0 2 CLOSED 0 /dev/asm-disk51
0 3 CLOSED 0 /dev/asm-disk50
创建新的磁盘组
sqlplus / as sysasm
create diskgroup DATADG3 external redundancy disk
'/dev/asm-disk49',
'/dev/asm-disk50',
'/dev/asm-disk51',
'/dev/asm-disk52'
attribute 'compatible.asm' ='19.0.0.0.0','compatible.rdbms'='10.1.0.0.0';
alter diskgroup DATADG3 mount;




