Linux-NFS

1823 ワード

詳細
 NFS
 
1、紹介
NFS(Network File System)は、FreeBSDがサポートするファイルシステムの1つであり、ネットワーク内のコンピュータ間でTCP/IPネットワークを介してリソースを共有することを可能にする.NFSのアプリケーションでは、ローカルNFSのクライアントアプリケーションは、ローカルファイルにアクセスするように、リモートNFSサーバ上にあるファイルを透過的に読み書きすることができる.
 
Ubuntuシステム構築nfsサーバ
nfs-kernel-serverのインストール
apt-get install nfs-kernel-server

 
 
##Centosインストール
 
yum install nfs-utils rpcbind

 
プロファイル/etc/exportsの変更
 
/hksdata/shell 10.45.234.109(rw,sync,no_subtree_check)
   :/hksdata/shell  
       10.45.234.109 IP 
       rw : 
       sync:  
       no_root_squash:root 。
       no_subtree_check: 。

 
 
rpcbindとnfs-kernel-serverサーバを起動し、プロファイルを変更した後、服を再起動し、restartを再起動する必要があります.
 
 /etc/init.d/rpcbind start
/etc/init.d/nfs-kernel-server start

 
 
 
別のマシンにnfsディレクトリをマウント
 
mount -t nfs -onolock,nfsvers=3 10.45.236.4:/hksdata/shell /opt/shell/
showmount -e 10.45.236.4

 
 
 
Centos nfsサーバの構築
192.168.1.25マシン上のファイル/etc/exportsの変更
 
/opt 192.168.1.30(rw,sync,no_subtree_check)

 
 
 
nfs関連サービスの開始
 
/etc/init.d/rpcbind start
/etc/init.d/nfs start

 
 
 
192.168.1.30マシンでコマンドを実行し、マウント可能なディレクトリを表示します.
 
showmount -e 192.168.1.25 

 
 
 
nfsが共有するルートディレクトリは777権限でなければなりません.そうしないと、フォルダ、ファイルを作成できません.
マウントコマンド:
 
mount -t nfs -onolock,nfsvers=3 192.168.1.25:/opt /opt/