天天看點

ORA-27054: NFS file system where the file is created or resides is not mounted with correct options

我遇到的問題:

        今天rman備份到檔案系統時報錯,ora-19504和ora-27054。正好在網上看到這篇文章,記得上次我遇到檔案不能建立時也好像是報這個錯,也是如此修改的,特複制過來,供參考。

  ORA-27054: NFS file system where the file is created or resides is not mounted with correct options   将歸檔目錄增加一路到NFS檔案系統時,切換日志組令其歸檔,但是報以下錯誤:

ORA-27054: NFS file system where the file is created or resides is not mounted with correct options

解決方法如下:

解除安裝檔案系統重新挂載:      
umount /db --如果無法umount,報device is busy,則加上-f選項強制umount      
重新挂載:      
mount -v nfs -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,timeo=600,proto=tcp 192.168.xx.xx:/db /db --這裡ip位址後面是NFS主機的mount節點,後面是用戶端mount節點。      
将NFS重新mount後依然報錯,沒有歸檔檔案,原因是配置資訊沒有寫入AIX /etc/filesystems檔案中,将以下内容添加至該檔案中:      
/db:              
dev= /db              
vfs= nfs      
nodename= 130.168.xx.x              
mount= true              
options= rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,vers=3,timeo=600              
account= false      
然後再切換日志,可以看到日志已經歸檔到該目錄。      
以下是mount點參數含義:      
rw 以讀寫方式安裝檔案系統(也必須要以相同的方式來導出)

ro 以隻讀方式安裝檔案系統

bg 如果安裝失敗(伺服器沒有響應),在背景一直嘗試,繼續發其它的安裝請求

hard 以硬方式安裝檔案系統(這是預設情況)。如果伺服器當機,讓試圖通路它的操作被阻塞,直到伺服器恢複為止。

soft 以軟方式安裝檔案系統。如果伺服器當機,讓試圖通路它的操作失敗,傳回一條出錯消息。這項功能對于避免程序“挂”在無關緊要的安裝操作上來說非常有用。

intr 允許使用者中斷被阻塞的操作(并且讓它們傳回一條出錯消息)

nointr 不允許使用者中斷

retrans=n 指定在以軟方式安裝的檔案系統上,在傳回一條出錯消息之前重複送出請求的次數。

timeo=n 設定請求的逾時時間(以十分之一秒為機關)

rsize=n 設定讀緩沖的大小為n位元組。對TCP和UDP安裝都适用,但最優值不一樣(32K較好)。

wsize=n 設定寫緩沖的大小為n位元組。對TCP和UDP安裝都适。

nfsvers=n 設定NFS協定的版本 2 或者 3 (在正常情況下是自動的)

tcp 選擇通過TCP來傳輸。預設選擇UDP

fg 和bg正好相反,是預設的參數

mountport 設定mount的端口