17
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

NFSv4でマウントするとnobodyになる

Posted at

NFSv4でマウントした時にownerがnobodyに置き換えられないようにします。

全部ここに書いてあります。
NFS Setup (英語)

CentOSでの設定方法を書きます。他のディストリビューションはリンク先をみて下さい。

必要なパッケージのインストール (サーバ・クライアント)

# RHEL5 / CentOS5
$ sudo yum -y install portmap nfs-utils nfs4-acl-tools

# RHEL6 / CentOS6 / RHEL7 / CentOS7
$ sudo yum -y install rpcbind nfs-utils nfs4-acl-tools

idmapd.confを編集 (サーバ・クライアント)

補足:Domainはサーバ・クライアントで共通であればなんでもいいようです。(NIS domain?)

$ sudo vi /etc/idmapd.conf
[General]
Domain = example.com

/etc/exports の設定とディレクトリ作成 (サーバ)

fsid=0,crossmnt がポイントです。

$ sudo vi /etc/exports
/exports/data 192.168.xxx.0/24(rw,no_subtree_check,no_root_squash,fsid=0,crossmnt)
$ sudo mkdir -p /exports/data

サービス再起動 (サーバ)

# RHEL5 / CentOS5
$ sudo service portmap start; chkconfig portmap on
$ sudo service rpcidmapd start; chkconfig rpcidmapd on
$ sudo service nfs start; chkconfig nfs on

# RHEL6 / CentOS6
$ sudo service rpcbind start; chkconfig rpcbind on
$ sudo service rpcidmapd start; chkconfig rpcidmapd on
$ sudo service nfs start; chkconfig nfs on

# RHEL7 / CentOS7
$ sudo systemctl start rpcbind nfs-idmap nfs-server
$ sudo systemctl enable rpcbind nfs-idmap nfs-server

fstabの編集とmount (クライアント)

$ sudo vi /etc/fstab
192.168.xxx.xxx:/exports/data /mnt           nfs     defaults        0 0
$ sudo mount -a
17
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?