本文主要是介绍【Oracle ASM扩容】udev方式 及asm_disk无法找到新增磁盘问题处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 版本信息
19c ASM UDEV 华为存储
- 查看uuid
for i in `cat /proc/partitions | awk '{print$4}' |grep sd | grep [a-z]$`; do echo "### $i: `/lib/udev/scsi_id --whitelisted --device=/dev/$i`"; done
- 多路径文件增加配置关系 新增为sdf盘
此时无法找到该盘,因为华为存储需要另外配置磁盘别名
例:upLinux setGlobalDiskAlias alias_prefix=name [owner=user group=group method={SYMLINK|NAME}]
生成的磁盘或分区别名保存在“/dev/ultrapath”目录
执行命令:
upLinux setDiskAlias src_name=sdf dest_alias=DATADG01 owner=grid group=asmadmin method=SYMLINK
可发现sdf
不能发现需执行:
[root@fsdb01 ultrapath]# partprobe
此时可在ASM中扩展配置即可
select group_number,name,path,mount_status,state,redundancy,total_mb,free_mb,failgroup,create_date from v$asm_disk order by 1,2;alter diskgroup DATADG add disk '/dev/ultrapath/DATADG01' ;
但在asm中未找到DATA01,找了半天原因:
发现安装的人asm_diskstring参数设置为了固定值:/dev/ultrapath/DATADG 导致看不到DATADG01;
修改参数即可:
alter system set asm_diskstring='/dev/ultrapath/OCR*','/dev/ultrapath/DATADG*';
这篇关于【Oracle ASM扩容】udev方式 及asm_disk无法找到新增磁盘问题处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!