您好,登錄后才能下訂單哦!
這是一則經典的錯誤:
[pt1rac1@root]# mount cs3:/sharedirs /sharedir
nfsmnthelp: 1831-019 cs3: System call errornumber -1.
mount: 1831-008 giving up on:
cs3:/sharedirs
System call error number -1.
需要在NFS服務器和客戶端/etc/hosts添加,各自雙方的解析
使用Google可以查到很多信息,并且這些信息都是如出一轍,全部都說是需要在host表中彼此互加主機名,這倒沒有錯,但是都忽略了一點,那就是這些host項所對應的IP的“性質”。如上所示,我在cs3服務器中添加客戶端pt1rac1的host項是pt1rac1服務器的VIP(這是一臺rac集群服務器),結果就死活無法掛載,后來把cs3的host表中pt1rac1的IP寫成它的真實IP(即配置到網卡中的IP,而不是被“alias”上來的IP),問題就搞定了!!
結論:在AIX上掛載NFS時不能使用虛擬IP!!!!!!!原因不詳!
# mount -o nolock,hard,bg,proto=tcp,suid,rsize=32768,wsize=32768,noac 80.12.73.33:/oa /oa
nfsmnthelp: invalid option nolock ignored
mount: 1831-008 giving up on:
80.12.73.33:/oa
vmount: A file or directory in the path name does not exist.
錯誤原因是本地不存在/oa目錄
檢查步驟如下:
1.檢查兩臺機子上的NFS進程是否都啟動
NFS服務器所需要的守候進程:
portmap:將遠程過程調用程序(RPC)映射為傳送層的TCP/IP端口編號.
rpc.mountd:響應客戶端發來的文件系統安裝請求.
nfsd:執行客戶機的I/O請求.
NFS客戶機所需要的守候進程:
portmap:將遠程過程調用程序(RPC)映射為傳送層的TCP/IP端口編號.
biod:從客戶機的高速緩沖區中提前讀入或延遲寫出數據塊.
服務器上,所需的進程均已啟動!
2.檢查導出列表
#showmount -e
#exportfs -v
能檢查出,導出已成功
3.與其它能正常NFS的機子,進行比較,查出原因:必須在客戶機和服務器的/etc/hosts文件中,互相添加對方IP與主機名的映射,修改完之后,問題解決
4.在客戶機上,使用如下命令導入文件系統
#mount 192.168.54.68:/tmp/test /test
Troubleshooting For AIX NFS:1831-019
When i mount nfs on client,i got following errors,but all of nfs service are ready on server and client:
# mount server:/mksysb /mnt nfsmnthelp: 1831-019 server: System call error number -1. mount: 1831-008 giving up on: server:/mksysb System call error number -1.
NFS Server Services:
[server@root:/]showmount -e export list for server: /mksysb (everyone) [server@root:/]l***c -g nfs Subsystem Group PID Status biod nfs 8519734 active nfsd nfs 15859920 active rpc.mountd nfs 15269990 active rpc.lockd nfs 16842782 active rpc.statd nfs 10485826 active nfsrgyd nfs inoperative gssd nfs inoperative [server@root:/]l***c -s portmap Subsystem Group PID Status portmap portmap 4718748 active
NFS Client Services:
# l***c -g nfs Subsystem Group PID Status biod nfs 4980920 active rpc.statd nfs 4718750 active rpc.lockd nfs 4915372 active nfsd nfs inoperative rpc.mountd nfs inoperative nfsrgyd nfs inoperative gssd nfs inoperative # l***c -s portmap Subsystem Group PID Status portmap portmap 5177512 active
So,why mounted unsuccessful???
I checked the /etc/hosts file on server that couldn't find the client list in /etc/hosts.So,i added the client list to /etc/hosts file on and mounted again then success.
應該在NFS服務器的/etc/hosts下添加nfs客戶端的主機名解析
# mount server:/mksysb /mnt # mount |grep nfs server /mksysb /mnt nfs3 Jun 15 15:17
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。