NFS
NFS服務
nfs,最早是Sun這家公司所發展出來的,它最大的功能就是可以透過網絡,讓不同的機器,不同的操作系統,進行實現文檔的共享。所以你可以簡單的將他看做是文件服務器。
實驗準備
①先準備一個服務器端的操作系統和客戶端的操作系統(Red Hat)。
②選擇NAT模式,讓這兩個操作系統能夠ping通
③連接鏡像
實驗步驟
服務器端
-
配置ip地址,并與客戶端ping通
-
掛載鏡像 創建掛載點:
mkdir /dvd
掛載鏡像:mount /dev/sr0 /dvd
查看鏡像是否掛載成功:df -hT
-
配置yum源
vim /etc/yum.repos.d/app.repo
[app] name=app baseurl=file:///dvd gpgcheck=0
vim /etc/yum.repos.d/base.repo
[base] name=base baseurl=file:///dvd gpgcheck=0
gpgcheck={1|0}# gpgcheck=1表示檢查;可以不檢查gpgcheck=0 清理緩存:yum clean all
查看yum源配置是否成功:yum repolist
-
安裝NFS
yum install nfs-utils
啟動:systemctl start nfs-server.service
systemctl enable nfs-server.service
-
創建掛載目錄 創建掛載目錄:
mkdir /aa
-
給目錄設置權限 給目錄設置權限:
chmod 777 /aa
-
編寫配置文件 編寫配置文件:
vim /etc/exports
?/aa 另一個操作系統的地址/24(rw,sync)//客戶端的ip地址 (讀寫權限,資料同步寫入到內存與硬盤中)
-
啟動 啟動:
systemctl restart nfs-server.service
-
關閉防火墻 關閉防火墻:
systemctl stop firewalld
客戶端
-
關閉防火墻 關閉防火墻:
systemctl stop firewalld
-
驗證 驗證:
showmount -e (服務器端的ip地址)
-
創建掛載點 創建掛載點:
mkdir /bb
-
設置權限
Chmod 777 /bb
-
掛載 臨時掛載:
mount -t nfs 服務器端的ip地址:/aa /bb
永久掛載:vim /etc/fstab
編輯:服務器端的ip地址:/aa /bb nfs defaults 0 0
-
查看是否掛載上 查看是否掛載上:
df -hT