1. 程式人生 > >Centos7 NFS安裝與運用

Centos7 NFS安裝與運用

etc 查看 默認 cto 0.10 啟動 tps 文件系統 掛載

NFS Network File System 網絡文件系統

服務器:192.168.80.100
1、安裝服務
yum install -y nfs-utils

2、修改配置文件
mkdir -p /opt/wwwroot --創建一個測試目錄
vi /etc/exports //NFS配置文件(空文件)

    /opt/wwwroot    192.168.80.0/24(rw,sync,no_root_squash)
目錄/opt/wwwroot共享給192.168.80.0/24網段,允許讀寫,同步寫入

註:
第一列代表共享哪個目錄
第二列代表允許哪個客戶端去訪問
第三列共享目錄的一些權限設置

  • 所有人
    ro 只讀
    rw 允許讀寫
    sync 同步寫入
    no_root_squash 當客戶機以root身份訪問時,賦予root權限(即超級用戶保留權限)
    否則,root用戶所有請求映射成anonymous用戶一樣的權限(默認)

手動啟動,先啟動rpcbind,再啟動nfs

3、 啟動服務

systemctl start rpcbind
systemctl start nfs

netstat -anptu | grep rpcbind
技術分享圖片
rpm -ql nfs-utils | grep show
技術分享圖片

showmount -e +IP地址 //查看發布的NFS共享目錄

客戶端:192.168.80.101
--------------------客戶端-------------------

yum install nfs-utils

-------手動掛載NFS共享目錄---------------

mount IP地址:共享目錄名 掛載到的位置
mkdir /opt/aa
例子:mount 192.168.80.100:/opt/wwwroot /opt/aa

mount -t nfs 地址:共享目錄名 掛載到的位置 //7以下版本

mount //查看
tail -1 /etc/mtb //查看掛載信息

-------設置自動掛載------------網絡存儲概念

vi /etc/fstab
192.168.80.100:/opt/wwwroot /var/www/html nfs rw,_netdev 0 0 
umonut /var/www/html
mount -a    //讀寫生效

多臺pc端NFS共享資源,一個文件可同時看,不可同時更改同一個文件

(負載均衡集群)

客戶端測試:
在nfs服務器上 /opt/wwwroot裏創建文件或者文件夾,去客戶端掛載點是否同步過來
技術分享圖片
技術分享圖片

Centos7 NFS安裝與運用