1. 程式人生 > >[ins-32038] The operating system group for central inventory (oraInventory) ownership is invalid

[ins-32038] The operating system group for central inventory (oraInventory) ownership is invalid

問題:

[FATAL] [INS-32037] The operating system group specified for central inventory (oraInventory) ownership is invalid.

解釋:對oraInventory目錄沒有讀寫許可權

原因:

1、oraInventory目錄許可權設定不對

$chown -R oracle:oinstall /u01/app/oraInventory

2、Oracle所屬組不對

系統安裝時主動新增的Oracle使用者,則會導致這個情況

$id oracle

錯誤:

uid=504(oracle) gid=500(oracle) groups=500(oracle),501(wheel)

正常輸出:

uid=504(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)

解決方法:

#userdel oracle

#useradd –g oinstall -G dba -d /home/oracle -r oracle

#chown -R oracle:oinstall /u01/app/oracle

#chown -R oracle:oinstall /u01/app/oraInventory

思路就是:刪除現在這個Oracle使用者,重新建立一個新的Oracle使用者,並且將需要的目錄重新授予新Oracle使用者

3、缺少/etc/oraInst.loc檔案(這個問題我沒遇到過暫時)

解決方法:

vim /etc/oraInst.loc

UNIX_GROUP_NAME=oinstall

INVENTORY_LOCATION=/home/oracle/oraInventory