通常の状況下では、Windowsのネットワークは、サンバ、ユーザLANネットワーク共有と共有。
中小NFSクラスタアーキテクチャの一般的なバックエンドのデータ共有のためのインターネットサイトを。
大規模なサイトは、(小さなファイル)を、より複雑なMoosefs(MFS)を使用しますGlusterFS(大きなファイル)FastDFS(小さなファイル)。それを自分で行います
三つの主なサービスrpc.nfsのrpcbind RPC
サーバー
1。
yum install -y nfs-utils
自動的に作成されたNFS、誰もいません
2.ブートは、オープンのrpcbind NFS参加
のrpcinfo -pビューのサービスのNFSは、2049年の主要港で登録RPCを
設定ファイルは/ etc /輸出
の/ var / libに/ NFS /サーバ構成ETAB
クライアントCAT / procの/マウント
DF -H、上記の方法を使用して、時々立ち往生
の/ etc /エクスポートの設定手順の
対象のディレクトリ(RW、all_squashコマンド、(非同期、同期)、anonuidコマンド= XX、anongidコマンド= XX)
/var/share 192.168.0.*(rw,sync,root_squash)
/var/share 192.168.0.0/24(rw,sync,all_squash,anonuid=65534,anouid=65535)
useradd -s /sbin/nologin -M
ユーザーが訪問を使用する場合、単に。すべてのユーザーが匿名ユーザーに圧縮され、匿名ユーザーのUID GIDを指定するには、all_squashコマンド
NFSでは、唯一の認識UID、および実際の名前は重要ではありませんが、統一するために、に設定されていますユーザーとしてUIDとユーザ名
、NFSの問題
リソースのNFSサーバの共同管理は、これら3つのuidに複数のクライアントが同じになるようにすれば、それ以外の場合は間違って行くだろう
all_squashコマンドにroot_squashにno_root_squash anonuidコマンド= anongidコマンド=一貫性の両方を確実にするためであります
通常の同期非同期大同時使用
4。
exportfs -avr 更新nfs目录 不需要重启服务
exportfs -avu 关闭nfs 不需要重启服务
exportfs 查看开启的共享
クライアント
-
showmount -e 172.16.1.31 查看server 的共享目录
-
mount -t nfs 172.16.1.31:/home testnfs umount -lf 强制卸载 不建议
fstabのマウント192.168.0.6 /データベースのNFSデフォルト0 0
firewalld 3つのサービスrpcbindはNFSをmountdを解放する必要がある(ピットも!)
NFS最適化
バインドの1ディスクのRAIDカードスループット
設定2.NFS輸出
3.マウントを最適化するためのコマンド
4./etc/sysctl.confカーネルの最適化を
NFS制限
1.単一障害点
性能が限られている2が、大幅NFSキャッシュアクセス低減することができる
3.普通、非冗長
直接固着ハング、高いカップリング4