web-dev-qa-db-ja.com

mknfsmntが「システムコールエラー番号-1」で失敗する

このシステムはクラスターの一部であり、他のノードはnfs共有を正常にマウントします。これは現在アクティブノードです。つまり、セカンダリサービスのIPアドレスがあります。これは、サービスIPをnfsサーバー/ etc/hostsに追加し、正常にマウントされたため、この問題に関連していると思います。しかし、それは解決策ではありません。クラスタIPがnfsを混乱させるのはなぜですか?

編集:クラスタリングは、nfsに関連して逆ルックアップをどのように複雑にしますか?

# mknfsmnt -f "/mksysb" -d "/export/mksysb" -h "10.0.28.119" '-n' '-N' '-a' -t 'rw' -w 'fg' '-Y' '-Z' '-X' '-H' '-j' '-q' '-g'
nfsmnthelp: 1831-019 10.0.28.119: System call error number -1.

mount: 1831-008 giving up on:
10.0.28.119:/export/mksysb
System call error number -1.

# showmount -e 10.0.28.119
export list for 10.0.28.119:
/export/mksysb *.domain.com
2
NekkabCire

これは最終的にPTRレコードの問題になりました。 IPへのnslookupを実行すると、逆ルックアップが失敗しました。 PTRレコードをDNSサーバーに追加する必要がありました。

(root) $ nslookup hostname-svc
Server:         10.48.161.150
Address:        10.48.161.150#53

Name:   hostname-svc
Address: 10.48.151.171

(root) $ nslookup 10.48.151.171
Server:         10.48.161.150
Address:        10.48.161.150#53

**server can't find 171.151.48.10.in-addr.arpa: NXDOMAIN**
0
NekkabCire

/ etc/hostsエントリですでに自分の質問に答えているようです。作業中のノードを調べて、nfsサーバーの解像度の違いや不一致を見つけてみることをお勧めします。

1
Baazigar