centos7下配置nfs
阿新 • • 發佈:2021-01-26
技術標籤:linux
centos7下配置nfs
- 準備工作
準備兩臺電腦,我用的是虛擬機器(安裝與克隆虛擬機器教程在本部落格虛擬機器模組中),兩臺虛擬機器地址分別為:192.1.1.101/102 - 安裝nfs與rpcbind(101/102)
yum install -y nfs-utils rpcbind
- 設定開機啟動nfs與rpcbind(101/102)
systemctl enable nfs systemctl enable rpcbind
- 101中建立檔案共享目錄
mkdir -p /home/nfs/data - 101中編輯/etc/exports
/home/nfs/data *(rw,no_root_squash,no_all_squash,sync)
- 101啟動rpcbind與nfs
systemctl start rpcbind systemctl start nfs
- 101檢視掛在
showmount -e 127.0.0.1
- 102建立掛載目錄
mkdir -p /home/nfs/data
- 102掛載到101
sudo mount -t nfs 192.1.1.101:/home/nfs/data /home/nfs/data -o nolock,nfsvers=3,vers=3
- 102檢視掛載結果
df -h
- 此時搭建nfs成功,可以進行測試,分別在102/102上進行上傳檔案測試
- 102重啟後設置自動掛載
chmod +x /etc/rc.d/rc.local
指令碼內容vi /usr/local/sbin/nfsboot.sh
date mount -t nfs 192.1.1.101:/home/nfs/data /home/nfs/data -o nolock,nfsvers=3,vers=3
開啟/etc/rc.d/rc.local檔案,在末尾增加如下內容chmod +x /usr/local/sbin/nfsboot.sh
/usr/local/sbin/nfsboot.sh