よくわからないエンジニア

よく分からないエンジニアの日々の記録

よくわからないエンジニア

nfsをマウントした際に権限がnobodyになった

なかなかこんな間抜けはいないと思いますが、
微妙にハマったので備忘録…

目次

発端

mountしたディレクトリの権限がnobodyになってしまった。

# ll /nfs/
total 4
drwxr-xr-x 91 nobody nobody 4096 Aug  * **:** nfs-test

とりあえず関係ありそうなパッケージを更新…

# yum install rpcbind nfs-utils nfs4-acl-tools
# ll /nfs/
total 4
drwxr-xr-x 91 nobody nobody 4096 Aug  * **:** nfs-test

しかし事象解消せず\(^o^)/
色々ググってidmapd.confいじったりしたけど全然駄目。
他のサーバは大丈夫なのにこいつだけ駄目なので途方にくれる。

結論

nfs-utils-libもアップデートする必要がありました。
以下実行後、再起動したら解消しました。
※再起動しなくてもnfs client関連(rpcbindやrpcidmapd)のプロセス再起動して再マウントすればたぶん大丈夫です。

# yum install  nfs-utils-lib
# ll /nfs/
total 4
drwxr-xr-x 91 root root 4096 Aug  * **:** nfs-test

こんなのに半日も費やしてしまった…