RAC共享存储扩容
存储工程师扩完共享存储后,DBA做如下操作:
1.主机端识别磁盘
在两个节点扫描磁盘命令
# for i in `find /sys/class/scsi_host/host*`; do echo '- - - ' > $i/scan; done
lsblk
2.比对确定新加的盘的uuid,确保uuid是一致的,别操作错盘了
---针对联想存储
① 联想在存储上这样查:
是用nvme --list或者vserver nvme namespace show -vserver svm_nvme -path 卷路径
② 联想在主机上这样查:
ls -l /dev/disk/by-id|grep 新增的盘
示例:
ls -l /dev/disk/by-id|grep nvme0n10
---针对超融合存储
超融合在主机上查看uuid
/lib/udev/scsi_id -g -u -d /dev/sdN
3.修改UDEV配置,重启规则,让配置生效
vi /etc/udev/rules.d/98-oracle-asm.rules #rules文件名根据具体情况进行修改
复制粘贴一行,注意修改磁盘名,磁盘的uuid。
/sbin/udevadm control --reload-rules
/sbin/udevadm trigger --type=devices --action=change
ll /dev/ | grep asm
4.数据库端扩容ASM磁盘
su - grid
sqlplus / as sysasm
select group_number,name,state,total_mb,free_mb from v$asm_diskgroup;
select name,path from v$asm_disk;
alter diskgroup DATA add disk '/dev/asm_disk19' rebalance power 8;
select * from V$ASM_OPERATION;