11G ORACLE RAC DBCA 無法識別asm磁碟組
ASM磁碟無法識別幾種現象:
1) gi家目錄或者其子目錄許可權錯誤
2)asm磁碟的許可權錯誤
3)asm例項未啟動或者asm磁碟組沒有mount上
4)asm磁碟組資源沒有線上
5)oracle使用者的許可權錯誤
6)oracle($ORACLE_HOME/bin)可執行檔案的許可權錯誤
OK,那我就按照上面的分析結果進行逐一排查:
1) gi家目錄或者其子目錄許可權錯誤
[root@rac1 ~]# ls -ld
/u01/app/11.2.0/grid/
drwxr-x--- 66 root oinstall 4096 Apr 19 01:36
/u02/app/11.2.0/grid/
我先簡單檢視了GI的家目錄許可權,這是正常的。這裡想要提醒大家,有些DBA有意無意中看到這樣的目錄許可權,發現所屬主是root,以為出了問題,理所應當地透過命令去更改,如果只更改該目錄許可權問題也不大,回退方法很簡單,但一旦加上-R引數遞迴方式把子目錄、子檔案的許可權一併更改,那故障就發生了。所以,大家在操作的時候不要盲目去做沒有把握的事情,掌握每個操作後面的原理以及其帶來的後果,以至於充分準備好回退方法.
有次就無意-R更改了整個目錄許可權,因此導致無法識別asm磁碟組。
按照正常RAC對應更改目錄許可權,還是無法識別,主要問題如下:
[root@rac01 ~]# find / -name oracle
檢視如下2個路徑oracle檔案許可權
/u01/app/oracle/11.2.0/db_1/bin/oracle
/u01/app/grid/11.2.0/bin/oracle
[root@rac01 bin]# ls -ltr oracle
-rwsr-s--x 1 oracle asmadmin 232399431 Feb 19 08:10 oracle/u01/app/grid/11.2.0/bin/oracle
[root@rac01 bin]# ls -ltr oracle
-rwsr-s--x 1 grid oinstall 203974257 Feb 19 07:28 oracle
[root@rac01 bin]# ls -ltr oracle
-rwsr-s--x 1 grid oinstall 203974257 Feb 19 07:28 oracle
注意這兩個oracle檔案的許可權,要如上所示
2)
asm磁碟的許可權錯誤
[root@rac1 ~]# ls -l /dev/oracleasm/disks/
total
0
brw-rw---- 1 grid asmadmin 8, 17 Apr 19 01:22 ASMDISK1
brw-rw---- 1 grid
asmadmin 8, 33 Apr 19 01:22 ASMDISK2
如果發現許可權不對,透過如下命令修改:
[root@rac1 ~]#
oracleasm configure -I
或者
[root@rac1 ~]# /etc/init.d/oracleasm
configure
修改之後檢視:
[root@rac1 ~]# oracleasm
configure
ORACLEASM_ENABLED=true
ORACLEASM_UID=grid
ORACLEASM_GID=asmadmin
ORACLEASM_SCANBOOT=true
ORACLEASM_SCANORDER=""
ORACLEASM_SCANEXCLUDE=""
3)
asm例項未啟動或者asm磁碟組沒有mount上
4) asm磁碟組資源沒有線上:
[grid@rac1 ~]$ crsctl stat res
–t
---------------------------------------------------------------------
NAME
TARGET STATE SERVER
STATE_DETAILS
--------------------------------------------------------------------------------
Local
Resources
---------------------------------------------------------------------
ora.DATA.dg
ONLINE
ONLINE rac1
ora.FLASH.dg
ONLINE ONLINE rac1
ora.GRID.dg
ONLINE
ONLINE rac1
ora.LISTENER.lsnr
ONLINE ONLINE rac1
ora.asm
ONLINE
ONLINE rac1 Started
ora.ons
OFFLINE OFFLINE
rac1
---------------------------------------------------------------------
Cluster
Resources
---------------------------------------------------------------------
ora.cssd
1
ONLINE ONLINE rac1
ora.diskmon
1 OFFLINE OFFLINE
ora.evmd
1 ONLINE
ONLINE rac1
5) oracle使用者的許可權錯誤
[root@rac1 ~]# id oracle
uid=1101(oracle)
gid=1000(oinstall)
groups=1000(oinstall),1300(dba),1301(oper),1201(asmdba)
oracle使用者需要加入到asmdba組,如果發現沒有加入,進行如下操作:
[root@rac1 ~]# gpasswd -a oracle asmdba
Adding user oracle to group asmdba
6)
oracle($ORACLE_HOME/bin)可執行檔案的許可權錯誤
[root@rac1 ~]# su - oracle
[oracle@rac1 ~]$ cd $ORACLE_HOME/bin
[oracle@rac1 bin]$ ls -l oracle
-rwsr-s--x 1 oracle oinstall 232399473 Apr 19 07:04 oracle
oracle可執行檔案的許可權不正確:
[root@rac1 ~]# cd
/u01/app/oracle/product/11.2.0/dbhome_1/bin/
[root@rac1 bin]# chown oracle.asmadmin oracle
[root@rac1 bin]# ls -l oracle
-rwxr-x--x 1 oracle asmadmin 232399473 Apr 19 07:04 oracle
[root@rac1 bin]# chmod +s oracle
[root@rac1 bin]# ls -l oracle
-rwsr-s--x 1 oracle asmadmin 232399473 Apr 19 07:04 oracle
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1084025/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 11gR2 RAC dbca無法發現ASM磁碟組ASM
- dbca建立oracle 11g rac發現不了asm磁碟OracleASM
- oracle rac 無法建立asm磁碟OracleASM
- Oracle 11g RAC 建立例項DBCA無法發現ASM DiskgroupOracleASM
- ORACLE RAC重建ASM磁碟組OracleASM
- oracle11g RAC 啟動時無法識別ASMOracleASM
- Oracle 11gR2 DBCA 找不到ASM 磁碟組OracleASM
- 11G RAC 為 ASM 磁碟組增加一個磁碟。(AIX)ASMAI
- Oracle10g RAC ASM磁碟組[zt]OracleASM
- oracle 11g asm 磁碟組相容屬性OracleASM
- Oracle RAC環境下ASM磁碟組擴容OracleASM
- ORACLE使用 DBCA 重建ASM磁碟組的相關問題總結OracleASM
- 在Oracle10g RAC下新增ASM磁碟組OracleASM
- ASM無法自動載入磁碟組問題ASM
- oracle 11g ASM 磁碟組線上擴容實驗:OracleASM
- oracle 11g R1 asm 磁碟組新特性OracleASM
- Oracle RAC ASM磁碟組擴容時遇到的VIP漂移OracleASM
- 解決ASM磁碟組無法掛載的問題ASM
- ORACLE 11G RAC 更改OCR磁碟組extenrnal 為normalOracleORM
- RAC 11G ASM磁碟損壞恢復ASM
- RAC資料庫新增ASM磁碟組(1)資料庫ASM
- Oracle ASM新增磁碟組POWER OPTIONOracleASM
- Oracle ASM磁碟組常用操作命令OracleASM
- Oracle ASM異常dismount磁碟組OracleASM
- UDEV方式配置Oracle RAC ASM共享磁碟devOracleASM
- 【ASM】Oracle asm刪除磁碟組注意事項ASMOracle
- asm 磁碟組 增刪磁碟組ASM
- DBCA建庫時找不到ASM磁碟ASM
- 【ASM】Oracle asm磁碟被格式化,如何掛載該磁碟組ASMOracle
- ORACLE ASM磁碟組空間溢位OracleASM
- Oracle RAC日常運維-ASM磁碟擴容Oracle運維ASM
- RAC環境ASM磁碟組間修改spfile的位置ASM
- aix6.1安裝12.1.0.2rac無法識別共享磁碟的問題AI
- Oracle 11g RAC ASM VOTEDISK所在磁碟全部丟失重大故障恢復OracleASM
- oracle 11.2.0.1 rac 修改asm磁碟組的冗餘模式(redundancy mode)為normalOracleASM模式ORM
- ASM磁碟組限制ASM
- Oracle ASM磁碟組擴容(AIX7.1)OracleASMAI
- 對oracle asm 磁碟組進行檢查OracleASM