操做系統:vim
[root@server-120 ~]# cat /etc/redhat-release centos
CentOS Linux release 7.5.1804 (Core) 網絡
[root@server-120 ~]# uname -rapp
3.10.0-1127.8.2.el7.x86_64ide
nfs服務端配置:測試
[root@server-120 ~]# yum install -y nfs-utils ==>>yum安裝nfsspa
[root@server-120 ~]# rpm -qa|grep nfs ==>>檢查rpm包操作系統
nfs-utils-1.3.0-0.66.el7.x86_64rest
[root@server-120 ~]# mkdir /public ==>>建立共享目錄server
[root@server-120 ~]# cp /etc/passwd /etc/shadow /public/ ==>>放入測試數據
[root@server-120 ~]# ls /public/
passwd shadow
[root@server-120 ~]# vim /etc/exports ==>>編輯nfs的配置文件/etc/exports
[root@server-120 ~]# cat /etc/exports
/public *(ro)
---------------------------------------------------------------------------------
/etc/exports的文件配置:
-------------------------------------
共享的文件加路徑 客戶機地址(權限)
/public *(ro)
-------------------------------------
---------------------------------------------------------------------------------
[root@server-120 ~]# systemctl restart nfs-server ==>>重啓nfs服務
nfs客戶端配置:
[root@Desktop ~]# mkdir /mnt/nsd ==>>建立共享目錄
[root@Desktop ~]# ls /mnt/nsd
[root@Desktop ~]# mount 10.0.0.120:/public /mnt/nsd/ ==>>將服務端的共享目錄掛載到客戶端的共享目錄(10.0.0.120爲服務端IP,/public爲服務端共享目錄)
[root@Desktop ~]# cd /mnt/nsd/
[root@Desktop nsd]# ls ==>>查看測試數據
passwd shadow
[root@Desktop nsd]# df -h ==>>查看掛載信息
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 27G 9.4G 18G 35% /
devtmpfs 1.2G 0 1.2G 0% /dev
tmpfs 1.2G 2.7M 1.2G 1% /dev/shm
tmpfs 1.2G 11M 1.2G 1% /run
tmpfs 1.2G 0 1.2G 0% /sys/fs/cgroup
/dev/sda1 1014M 224M 791M 23% /boot
tmpfs 229M 4.0K 229M 1% /run/user/42
tmpfs 229M 24K 229M 1% /run/user/1000
/dev/sr0 4.2G 4.2G 0 100% /run/media/admin/CentOS 7 x86_64
10.0.0.120:/public 27G 9.5G 18G 36% /mnt/nsd ==>>這是掛載成功
[root@Desktop nsd]# vim /etc/fstab ==>>設置開機自動掛載
[root@Desktop nsd]# cat /etc/fstab ==>>在文件中添加如下內容
10.0.0.120:/public /mnt/nsd nfs defaults,_netdev 0 0
--------------------------------------------------------------------------------
注意:_netdev:聲明網絡設備。開機掛載時,首先啓動全部的網絡服務,而後在掛載本設備。