ORA-15025: could not open disk "/dev/asm***"
2017-02-07 15:33
459 查看
Symptoms:
打完补丁后,数据库报错ORA-15025,数据库无法启动.
alert日志信息:
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskb"
ORA-27041:unable to open file
Linux-x86_64Error:
13: Permission denied
Additionalinformation: 9
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskc"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskd"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diske"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
NOTE:Disk 0 in group 1 could not be opened.
WARNING:Failed to complete group 1
WARNING:group 1 is being dismounted.
WARNING:ASMB force dismounting group 1 (DATA) due to failed mount
SUCCESS:diskgroup DATA was dismounted
按理来说asm的磁盘文件用户和组为grid:asmadmin,Oracle用户是没有权限访问的,因为oracle不属于asmadmin。
那为什么打补丁之前能够访问呢?
Cause:
经研究发现,这跟$ORACLE_HOME/bin/oracle这个文件的属性有关系:
在安装oracle soft之后:
$ORACLE_HOME/bin/oracle文件属性权限为oracle:oninstall 751(-rwxr-x--x)
在用安装ASM建库(DBCA)时:
此文件属性会自动被修改为oracle:asmadmin6751(-rwsr-s--x)
在PSU apply之后:
此文件属性又被自动被修改为oracle:oinstall751(-rwxr-x--x)
Solution:
chown oracle:asmadmin $ORACLE_HOME/bin/oracle
chmod 6751 $ORACLE_HOME/bin/oracle
问题解决!
打完补丁后,数据库报错ORA-15025,数据库无法启动.
alert日志信息:
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskb"
ORA-27041:unable to open file
Linux-x86_64Error:
13: Permission denied
Additionalinformation: 9
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
ORA-15040:diskgroup is incomplete
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskc"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diskd"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
Wed Jul22 16:26:57 2015
ORA-15025:could not open disk "/dev/12casm-diske"
ORA-27041:unable to open file
Linux-x86_64Error: 13: Permission denied
Additionalinformation: 9
NOTE:Disk 0 in group 1 could not be opened.
WARNING:Failed to complete group 1
WARNING:group 1 is being dismounted.
WARNING:ASMB force dismounting group 1 (DATA) due to failed mount
SUCCESS:diskgroup DATA was dismounted
按理来说asm的磁盘文件用户和组为grid:asmadmin,Oracle用户是没有权限访问的,因为oracle不属于asmadmin。
那为什么打补丁之前能够访问呢?
Cause:
经研究发现,这跟$ORACLE_HOME/bin/oracle这个文件的属性有关系:
在安装oracle soft之后:
$ORACLE_HOME/bin/oracle文件属性权限为oracle:oninstall 751(-rwxr-x--x)
在用安装ASM建库(DBCA)时:
此文件属性会自动被修改为oracle:asmadmin6751(-rwsr-s--x)
在PSU apply之后:
此文件属性又被自动被修改为oracle:oinstall751(-rwxr-x--x)
Solution:
chown oracle:asmadmin $ORACLE_HOME/bin/oracle
chmod 6751 $ORACLE_HOME/bin/oracle
问题解决!
相关文章推荐
- ORA-15025: could not open disk "/dev/asm***"
- ORA-15025: could not open disk "/dev/asm***"
- ORA-15025: could not open disk "/dev/asm***"--转载
- ORA-15025: could not open disk"...." ORA-27041: unable to open file Linux-x86_64 Error: 13: Permiss
- ASM删除磁盘报错:ORA-15054: disk "ORCL:VOL2" does not exist in diskgroup "DATA"
- 解决: 运行qemu 提示"warning: could not open /dev/net/tun: no virtual network emulation"
- ORA-15077: Could Not Locate ASM Instance Serving A Required Diskgroup [ID 744479.1]
- ubuntu下VMware Workstation报错"Could not open /dev/vmmon: No such file or directory"
- ipmitool启动报错"Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No"
- Could not validate ASMSNMP password due to following error- "ORA-01031: insufficient privileges"
- could not open parameter file "..../product/11.2/db_1/dbs/initorcl.ora
- Xcode7.0beta真机调试出现"Could not find Developer Disk Image"
- 虚拟机virtualbox:Could not find an open hard disk with UUID {36844126-9e88-4686-9858-2d1a0568f53c}.
- could not open parameter file initOrcl.ora
- errcode="160043" Could not open the requested SVN filesystem
- VirtualBox 启动报错 could not find an open hard disk with uuid 解决方法
- "Virtual PC Could Not Open Its Emulated Ethernet Switch Driver" Error Message After You Install a Virtual PC Update
- linux安装Vmware的时候出现“Could not open /dev/vmmon”
- ORA-15063: ASM discovered an insufficient number of disks for diskgroup "ASM,KEL"
- "不是所有工作区中的窗口无法打开"错误消息(Not all of the Windows in the workspace could be open)