部署网络文件共享系统nfs-server


环境:购买两台华为云主机:{《192.168.0.20》《192.168.0.21》}
配置步骤:
pc20:

  1. 1. 服务软件包:nfs-utils
  2. yum -y install nfs-utils
    *2/创建共享文件夹:
    mkdir /public
    echo 123 > /public/a.txt
    3修改 配置文件,设置共享路径
    vim /etc/exports #考点 ;牢牢记住该路径
    共享文件夹路径 客户机地址(权限) 客户机地址(权限)。。。
    #可以是多个客户机;地址可以使IP地址;这里*代表任意客户机; 权限这里是以只读方式
    /public/ (ro)
    exportfs -r #重载更新过的配置
    4.重启服务:nfs-server

    381 2020-03-30 13:01:35 root systemctl restart nfs-server
    382 2020-03-30 13:01:46 root systemctl enable nfs-server #设置nfs服务开机自动运行

pc21:
1、挂载访问
:(手动挂载)

	 **6  2020-03-30 13:07:00 root mkdir /mnt/nsd

	****showmount -e 192.168.0.20**    # 查看服务器20上有哪些NFS共享资源
	格式: showmount -e  	服务器IP地址**
挂载格式: mount    服务器IP地址:/共享目录路径     挂载点
.**mount 192.168.0.20:/public 	 /mnt/nsd****
	df -h 	#查看当前系统正在挂载的所有设备
	
	***2.开机自动挂载,实现自动共享*nfs网络文件**
	vim /etc/fstab
		插入: 	192.168.0.20:/public /mnt/nsd   nfs     defaults,_netdev 0 0
			#		_netdev	:声明网络设备
								作用:告诉系统,当系统开机读取文件/etc/fstab时,等到网卡参数启动完成后再去挂载该网络设备
	umount  /mnt/nsd   #卸载手动挂载
	df -h 	#验证
	mount -a  #自动挂载
	df -h     #验证

3.访问nfs共享文件
[root@nb-0002 ~]# cd /mnt/nsd
[root@nb-0002 nsd]# ls
a.txt
[root@nb-0002 nsd]# cat a.txt
123

总结: nfs文件共享可以实现服务端和客户端两个目录的文件同步共享
后续我会更新nfs文件共享服务针对读写权限的更新操作;这是比较有难度的;需要考虑服务端权限、客户端权限、文件权限;

发布了4 篇原创文章 · 获赞 0 · 访问量 24

猜你喜欢

转载自blog.csdn.net/KissPeiQi/article/details/105197360
今日推荐