rh134-第10堂-1 nfs 掛載應用

  • Post author:
  • 帖子最後修改:2022 年 11 月 13 日

nfs 設定

nfs server 製作

1.製作server掛載路徑,並設定權限

				
					mkdir /data; mkdir /data/book ;chmod 1777 /data/book

				
			

2.設定檔爲vim /etc/exports

				
					vim /etc/exports
/data *(rw)

				
			

3.設定開機自動啟動

				
					systemctl enable --now nfs-server

				
			

4.防火牆設定

				
					#不開客戶端放查詢
firewall-cmd --add-service=nfs --add-service=mountd --permanent
#開放客戶端查詢
firewall-cmd --add-service=nfs --add-service=rpc-bind --add-service=mountd --permanent
firewall-cmd --reload

				
			

nfs 開機自動掛載(一直掛住)

1.搜尋nfs狀態

				
					showmount -e workstation
				
			
				
					Export list for workstation:
/rhome *
/data  *
				
			

2.創建 /mnt/book

				
					mkdir /mnt/book

				
			

4.將nfs 指定版本掛入本機

				
					mount -o vers=4.2 workstation:/data/book /mnt/book

				
			

5.設定vim /etc/fstab 開機自動掛載

				
					vim /etc/fstab
workstation:/data/book /mnt/book nfs defaults 0 0
				
			

6.reboot從開

卸載並移除fstab

				
					vim /etc/fstab
#workstation:/data/book /mnt/book nfs defaults 0 0

				
			

nfs 開機自動掛載(使用時才掛)導入autofs版本很重要
1.安裝autofs 

				
					
yum install -y autofs

				
			

2.定義掛載目錄檔名路由

				
					vim /etc/auto.master.d/share.autofs
#第一層路徑   掛載設定參考
/share /etc/auto.share

				
			

3.設定目錄寫入和版本號 掛載位置

				
					vim /etc/auto.share
data -rw,vars=4.2 workstation:/data/book
				
			

4.系統載入並設定開機啟動

				
					systemctl enable --now autofs
systemctl restart autofs
				
			

狀態

				
					[root@servere ~]# df -h
檔案系統        容量  已用  可用 已用% 掛載點
devtmpfs        1.8G     0  1.8G    0% /dev
tmpfs           1.9G     0  1.9G    0% /dev/shm
tmpfs           1.9G  8.9M  1.9G    1% /run
tmpfs           1.9G     0  1.9G    0% /sys/fs/cgroup
/dev/sda1        75G  6.6G   68G    9% /
tmpfs           373M     0  373M    0% /run/user/0
[root@servere ~]# cd /share/data/   進入目錄才掛載
[root@servere data]# df -h
檔案系統                 容量  已用  可用 已用% 掛載點
devtmpfs                 1.8G     0  1.8G    0% /dev
tmpfs                    1.9G     0  1.9G    0% /dev/shm
tmpfs                    1.9G  8.9M  1.9G    1% /run
tmpfs                    1.9G     0  1.9G    0% /sys/fs/cgroup
/dev/sda1                 75G  6.6G   68G    9% /
tmpfs                    373M     0  373M    0% /run/user/0
172.25.250.9:/data/book   75G  8.1G   67G   11% /share/data 使用才掛載
[root@servere data]#