一、在“NFS服务部署服务器”基础上再实践。
上篇文章部署的基础之上,再部署。
二、nfs01服务器服务端
1、添加用户www
#useradd -u 1111 www
#id www #<==检查是否创建成功。
uid=1111(www) gid=1111(www) groups=1111(www) #<==三个必须都是1111。
2、创建目录并分配权限
#mkdir -p /nfswww #<==共享目录。
#chown -R www.www /nfswww
3、配置文件
#vim /etc/exports
/nfsdata 172.16.1.0/24(rw,sync)
/nfswww 172.16.1.0/24(rw,sync,anonuid=1111,anongid=1111)
#systemctl reload nfs #<==重启服务。
#showmount -e 172.16.1.31 #<==检查是否配置成功。
Export list for 172.16.1.31:
/nfswww 172.16.1.0/24
/nfsdata 172.16.1.0/24
4、挂载到本地
#mount -t nfs 172.16.1.31:/nfswww/ /data #<==挂载。
#df -h #<==检查。
Filesystem Size Used Avail Use% Mounted on
devtmpfs 476M 0 476M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/sda3 18G 2.4G 16G 14% /
/dev/sda1 1014M 155M 860M 16% /boot
tmpfs 98M 0 98M 0% /run/user/0
172.16.1.31:/nfswww 18G 2.4G 16G 14% /data
三、web01、web02服务器客户端
#useradd -u 1111 www #<==创建相同的用户
#chown -R www.www /mnt1/ #<==分配用户。
#mount -t nfs 172.16.1.31:/nfswww /mnt1/ #<==挂载。
#df -h #<==检查结果
#touch /mnt1/webww.txt #<==测试。
#vim /etc/fstab #<==设置开机启动。
172.16.1.31:/nfswww /mnt1 nfs defaults,intr 0 0
#systemctl restart remote-fs.target #<==重启服务。
四、测试
重启web01:
[root@web01~]#df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 476M 0 476M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 7.7M 479M 2% /run
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/sda3 18G 2.4G 16G 13% /
/dev/sda1 1014M 155M 860M 16% /boot
172.16.1.31:/nfswww 18G 2.4G 16G 14% /mnt1
172.16.1.31:/nfsdata 18G 2.4G 16G 14% /mnt
tmpfs 98M 0 98M 0% /run/user/0




