NFS共有は読み取り専用になります。

NFS共有は読み取り専用になります。

以前のRHEL 5サーバーでは、NFSマウントの1つが読み取り専用になります。実行するとtouch fooエラーが返されます。

touch: cannot touch `foo': Read-only file system

ls -lまた、UIDとGIDの出力には数字があります。1000712 1000002数字1000719 1000002nobody nobody

関連する抜粋は次のとおりです/etc/fstab

mynfsserver.example.org:/mypath       /mymount       nfs       vers=3,hard,intr,actimeo=1       0 0

出力では、関連する抜粋は次のとおりですmount

mynfsserver.example.org:/mypath on /mymount type nfs (rw,nfsvers=3,hard,intr,actimeo=1,addr=10.2.3.4) 

注文する

showmount -e 10.2.3.4

ルートリストと各ルートをエクスポートしたクライアントのIPアドレスのみを表示するエクスポートリストを作成します。


同じ共有がCentOS 7サーバーにマウントされ、読み書きにうまく機能します。関連抜粋/etc/fstab:

mynfsserver.example.org:/mypath       /mymount       nfs       vers=4,hard,intr,rw,actimeo=1       0 0

そして出力からの関連抜粋は次のとおりですmount

mynfsserver.example.org:/mypath on /mymount type nfs4 (rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,acregmin=1,acregmax=1,acdirmin=1,acdirmax=1,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=10.2.5.6,local_lock=none,addr=10.2.3.4)

(CentOSサーバーはNFS v4を使用し、RHELサーバーはNFS v3を使用していることに気づきました。また、RHELサーバーにNFS v4を指定してみましたが、問題は解決しませんでした。)

注文する

showmount -e 10.2.3.4

戻りエラーclnt_create: RPC: Port mapper failure - Timed out


カーネルメッセージ(cat /var/log/messages、、、 )にはjournalctldmesg両方のサーバーで異常な内容が表示されませんでした。

何が問題なのでしょうか?

ベストアンサー1

解決された問題:簡単に言えば、RHELクライアントはNFSサーバーで読み取り専用に設定されています(私はそのサーバーを管理していないので、これに関する追加情報はありません)。

おすすめ記事