目次
周囲
centos 7.5 192.168.253.110 192.168.253.120 192.168.253.180(共有サーバー)
共有ストレージを構成する
1)NFS共有ストレージパッケージをダウンロードしてインストールします
[root@home ~]# yum -y install nfs-utils rpcbind
[root@home ~]# systemctl enable nfs
[root@home ~]# systemctl enable rpcbind
[root@home ~]# systemctl start nfs
[root@home ~]# systemctl start rpcbind
2)共有ディレクトリを設定します
[root@home ~]# mkdir /backup
[root@home ~]# vim /etc/exports
/backup/ 192.168.253.0/24(rw,sync,no_root_squash)
#########################################################################################
其中客户机地址可以是主机名、ip地址、允许使用“*”等通配符,多个时空格隔开即可;权限选项中的rw表示允许读写;ro为只读;sync表示同步写入,no_root_squash表示当客户机以root身份访问时赋予本地root权限(默认是root_squash,将作为nfsnobody用户降权对待)
#########################################################################################
3)ローカルNFS共有ディレクトリを表示する
[root@home ~]# showmount -e
Export list for home:
/backup 192.168.253.0/24
NFS共有ディレクトリを手動でマウントする
##これが私がマウントしたウェブサイトのルートディレクトリです
1)共有する必要があるサーバーは、共有ソフトウェアもインストールする必要があります
[root@hyamaster ~]# yum -y install nfs-utils rpcbind #110
[root@hya ~]# yum -y install nfs-utils rpcbind #120
[root@hyamaster ~]# systemctl enable rpcbind
[root@hyamaster ~]# systemctl start rpcbind
[root@hyamaster ~]# systemctl start nfs
2)これを110に設定
[root@hyamaster ~]# mount 192.168.253.180:/backup/wz /var/www/html
3)これを120に設定
[root@hya ~]# mount 192.168.253.180:/backup/ds /var/www/html/
共有するかどうかをテストする
1)共有ディレクトリを表示する
[root@home backup]# ls #在180上
ds wz
一个是电商的 一个是网站
2)テスト環境では、単純なhtmlファイルを使用してテストします(パッケージに適切なアクセス許可を直接与えることもできます)
[root@home backup]# echo "welcome to ds" > ds/index.html
[root@home backup]# echo "welcome to wz" > wz/index.html
3)テスト
総括する
利点:
ローカルストレージスペースを節約し、一般的に使用されるデータをNFSサーバーに保存し、ネットワーク経由でアクセスできるようにすると、ローカル端末は独自のストレージスペースの使用を減らすことができます。ユーザーは、ネットワーク内のすべてのマシンにホームディレクトリを持っている必要はありません。ホームディレクトリは、NFSサーバーに配置でき、ネットワーク上でアクセスして使用できます。CDROMやZip(高密度ディスクドライブおよびディスク)などの一部のストレージデバイスは、ネットワーク上の他のマシンで使用できます。これにより、ネットワーク全体のリムーバブルメディアデバイスの数を減らすことができます。シンプルで使いやすく、メンテナンスは非常に迅速でシンプルです。
短所:
制限事項単一の障害が発生しやすく、サーバーがダウンしていて、すべてのクライアントがサーバーにアクセスできません。NFSの効率/パフォーマンスは、高い同時実行性の下で制限されます。クライアントはユーザー認証メカニズムを使用せず、データは一般的なセキュリティでプレーンテキストで送信されます(通常、ローカルエリアネットワークでの使用をお勧めします)。NFSデータはプレーンテキストであり、データの整合性を検証しません。複数のマシンがNFSサーバーをマウントする場合、接続の管理と保守が面倒になります。