环境:aix6
asm识别不到添加的磁盘,可能原因:
1、磁盘的属性不对。
2、磁盘的用户及组不对。
chown -R oracle:dba /dev/rhdisk13 #设置磁盘的用户及用户组 chmod g+rw /dev/rhdisk13 #设置磁盘对该组人员的读写权限
3、磁盘太大,12.1版本下的oracle只能识别2T以下的盘。
1、查看服务器上的磁盘
lspv #查看系统上的磁盘信息 bootinfo -s rhdisk12 #查看磁盘大小
2、asmcmd查看磁盘信息
su - grid asmcmd >lsdsk #查看目前磁盘组中的磁盘 >lsdsk --candidate #查看未分配的磁盘
3、asm将磁盘添加到组
su - grid db1:/home/grid$sqlplus / as sysasm >select group_number,name,path,state from v$asm_disk; >alter diskgroup rkda add disk '/dev/rhdisk13';