雲計算學習路線教程大綱課件:關於nfs
重要指數4星
專案名稱: 為集群中的 web server 配置後端儲存
nfs:network file system 網路檔案系統,unix系統之間共享檔案的一種協議
nfs 的客戶端主要為linux
支援多節點同時掛載以及併發寫入
nas 192.168.122.59
web1 192.168.122.85
web2 192.168.122.166
web3 192.168.122.111
nas web1 web2 web3
centos6
centos7
192.168.122.59 nas
192.168.122.85 web1
192.168.122.166 web2
192.168.122.111 web3
nfs1.安裝軟體
yum -y install nfs-utils(主包提供檔案系統)
yum -y install rpcbind(提供rpc協議)
2.啟動服務------>這兩個服務必須同時啟用
systemctl start nfs
systemctl start rpcbind
一、nas(儲存端)
[root@nas ~]# yum -y install nfs-utils
[root@nas ~]# mkdir /webdata //儲存****!
[root@nas ~]# echo 「nfs test…」 > /webdata/index.html
[root@nas ~]# vim /etc/exports
/webdata 192.168.122.0/24(rw,sync,no_root_squash) //不壓制root(當client端使用root掛載時,也有root許可權) 掛載是root ,同樣保持root許可權
[root@nas ~]# systemctl start nfs-server
[root@nas ~]# systemctl enable nfs-server
[root@nas ~]# exportfs -v
/webdata 192.168.122.0/24(rw,wdelay,no_root_squash,no_subtree_check,sec=sys,rw,secure,no_root_squash,no_all_squash)
his二、web1 web2 web3 客戶端
以web1為例:
檢視儲存端共享 [可選]
[root@web1 ~]# showmount -e nas
export list for nas:
/webdata 192.168.122.0/24
ps -ef | grep nfs
手動掛載 [可選]
[root@web1 ~]# mount -t nfs nas:/webdata /var/www/html/
[root@web1 ~]# umount /var/www/html/
自動掛載到**主目錄
[root@web1 ~]# vim /etc/fstab
nas:/webdata /var/www/html nfs defaults 0 0
[root@web1 ~]# mount -a
檢視掛載
[root@web1 ~]# df
nas:/webdata 7923136 692416 6821568 10% /var/www/html
[root@web1 ~]# ls /var/www/html/
index.html
web2 web3同上
三、測試**訪問
雲計算學習路線教程大綱課件 Mount 掛載詳解
雲計算學習路線教程大綱課件 mount 掛載詳解 常用掛載選項詳解 掛載裝置檔案 卷標 uuid iso檔案建立及掛載 掛載選項 t 檔案系統型別 o 選項1,選項2 示例 mount t ext4 o acl dev sdb1 mnt disk1 檔案系統型別 vfat,ext4,xfs,nfs,...
雲計算學習路線教程大綱課件 磁碟陣列 RAID
雲計算學習路線教程大綱課件 磁碟陣列 raid raid 0 全盤 0線性卷,乙個資料兩個硬碟同時讀寫,讀寫速率高,但是不支援容錯,不提供冗餘機制。需要2塊硬碟。raid 1 映象卷,乙個資料在兩塊硬碟裡寫,空間使用為50 支援容錯。需要2塊硬碟。raid 5 需要3塊硬碟及以上,空間使用率為2塊硬...
雲計算學習路線教程大綱課件 使用自建源
雲計算學習路線教程大綱課件 使用自建源 綜合案例 建立yum伺服器 提供基礎軟體包base 光碟 提供update軟體包 提供其它軟體包如nginx,zabbix,docker,hadoop,openstack 配置防火牆 root yum server firewall cmd permanent...