記一次ORA-27037: unable to obtain file status錯誤

qqmengxue發表於2011-03-17

環境介紹:

ORACLE9i RAC——RAW

HU-UNIX 8420

NEWWORK SAN

[@more@]

客戶進行儲存的擴容時候,在擴容後啟動資料庫的時候報:

SQL> startup

ORA-27037: unable to obtain file status

HP-UX Error: 13: Permission denied

Additional information: 3

因為其中的一個節點已經可以正常啟動,第一感覺就是許可權有問題了,由於是沒在現場只能遠端解決,在詢問了相關的操作人員以及hp的廠商的操作步驟後,發現他們在擴容完賦許可權的時候只是把/dev/lg_aic下的LV賦予了相關的oracle許可權,而/dev/lg_aic這個目錄檢查發現許可權為700模式,而資料庫啟動是以oracle使用者來訪問的,最終導致資料庫啟動的時候報了沒有許可權的錯誤。

解決方式:

chmod 755 /dev/lg_aic

重新啟動OK

在操作過程中,很有可能由於一個小小的操作或者一個小小的問題就可能導致大的情況發生,所以在生產庫上做任何操作前都必須要保留原始的狀態再做,有一個良好的習慣比什麼都重要。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10130206/viewspace-1047366/,如需轉載,請註明出處,否則將追究法律責任。

相關文章