NFSエクスポートからIDをマッピングする方法は?

NFSエクスポートからIDをマッピングする方法は?

次の項目があります。

/backup    192.168.0.35/32(rw,sync,no_subtree_check)

私のServer_prodにはuid 1001のユーザー名oracleがあり、私のバックアップサーバーにはID 54321の同じユーザー名oracleがあります。

NFSエクスポートファイルにuidをマッピングする方法は?

ターゲットにインストールすると、ユーザー名の代わりに1001 uidが表示されます。

[root@standby ~]# df -h /backup/
Filesystem            Size  Used Avail Use% Mounted on
192.168.0.51:/backup  4.9G     0  4.6G   0% /backup
[root@standby ~]# ls -ld /backup/
drwxr-xr-x 3 1001 oinstall 4096 Feb 19 14:12 /backup/ <<<<-----uid instead of username
[root@standby ~]#

どうやって解決しますか?

しなければならない

drwxr-xr-x 3 oracle oinstall 4096 Feb 19 14:12 /backup/

答え1

エクスポートされたアクセスの場合、NFSはUIDおよび/またはGIDを確認します。ユーザーとグループの名前は重要ではありません。 oracleユーザーは、サーバーとクライアントのUIDが異なるため、接続が正しく行われません。

oracleユーザーのUIDをサーバーとクライアントで同じに設定するか、サーバーとクライアントで同じGIDでグループを作成し、サーバーでそのグループのエクスポート権限を設定する必要があります。

関連情報