CentOS 7 NFS Server

退伍後才發現原來已經出到 7 了,一開始真的不太習慣,在這邊列出跟CentOS 6 不太一樣的地方。

安裝

yum install nfs-utils -y

設定開機啟動服務。 7 開始使用 systemctl 這跟 6 是不一樣的 /etc/init.d/ 下面是沒東西的喔。systemctl enable services = chkconfig services on

systemctl enable rpcbind
systemctl enable nfs-server
systemctl enable nfs-lock
systemctl enable nfs-idmap

 

現在起動服務

systemctl restart rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap

 

編輯設定檔
vim /etc/exports
/home 192.168.100.0/24(rw,sync,no_root_squash,no_all_squash)

 

查看

showmount -e 192.168.100.254

如有更改/etc/exports。可直接下指令重新整理,不用restart。

exportfs -arv

Mount

mount -t nfs 192.168.100.254:/home/ /nashome/

Auto mount

vim /etc/fstab
192.168.100.254:/home/ /nashome/ nfs rw,sync,hard,intr 0 0

其他地方基本上都還一樣,就只差在 systemctl 還有 services 的名子不一樣。

有其他問題去找鳥哥