ubuntu16.04 nfsサーバの構築
一、Ubuntu環境下でクライアントとサーバーをインストールする
nfsサービスはLinuxとLinux間のファイル共有を実現し,nfsサービスの構築は比較的簡単である.ubuntu 16について説明します.04システムにおけるnfsサービスの構築
nfsクライアントのインストール:
サーバ側のインストール:
プロファイルの変更
修正内容は次のとおりです.
nfsShareをサーバ共有フォルダとして設定し、すべてのセグメントユーザーがアクセスでき、root以外のユーザーも読み書きと同期が可能です.
各段の表現の意味は以下の通りである.
nfsサービスの再起動
マウントの表示
Export list for pp: /home/pp/nfsShare *
二、クライアントがどのようにサーバーにアクセスするか
1.クライアントとサービス側のネットワークが接続されているかどうかを確認する(pingコマンド)
2、このディレクトリをローカルにマウントする
ここで-o nolockを追加してください.そうしないと、エラーが発生します.
ローカルのmntディレクトリにアクセスすると、サービス側が共有するディレクトリにアクセスできます.4、ローカルディレクトリのアンインストール
注意:mountまたはumountでは操作ディレクトリで行わないでください.そうしないとbusyエラーが発生します.
nfsサービスはLinuxとLinux間のファイル共有を実現し,nfsサービスの構築は比較的簡単である.ubuntu 16について説明します.04システムにおけるnfsサービスの構築
nfsクライアントのインストール:
sudo apt-get install nfs-common
サーバ側のインストール:
sudo apt-get install nfs-kernel-server
プロファイルの変更
sudo vim /etc/exports
修正内容は次のとおりです.
/home/pp/nfsShare *(rw,sync,no_root_squash)
nfsShareをサーバ共有フォルダとして設定し、すべてのセグメントユーザーがアクセスでき、root以外のユーザーも読み書きと同期が可能です.
各段の表現の意味は以下の通りである.
/home :
* :
* ping
192.168.2.* ,
192.168.2.12
(ro,sync,no_root_squash):
ro :
rw :
sync :
no_root_squash: root
man 5 exports
nfsサービスの再起動
sudo /etc/init.d/nfs-kernel-server restart
マウントの表示
showmount -e
Export list for pp: /home/pp/nfsShare *
二、クライアントがどのようにサーバーにアクセスするか
1.クライアントとサービス側のネットワークが接続されているかどうかを確認する(pingコマンド)
# ip
ifconfig eth0 192.168.2.123
#ping + IP
ping 192.168.2.253
2、このディレクトリをローカルにマウントする
mount -t nfs -o nolock 192.168.2.253:/home/pp/nfsShare /mnt
ここで-o nolockを追加してください.そうしないと、エラーが発生します.
svc: failed to register lockdv1 RPC service (errno 111)
3、ローカルアクセスローカルのmntディレクトリにアクセスすると、サービス側が共有するディレクトリにアクセスできます.4、ローカルディレクトリのアンインストール
umount /mnt
注意:mountまたはumountでは操作ディレクトリで行わないでください.そうしないとbusyエラーが発生します.