centos7 搭建nfs文件服务

安装nfs服务端

  • 在一台ip:192.168.1.77的centos7服务器中安装nfs服务
# 安装nfs
	yum install -y nfs-utils
	# 创建nfs目录
	mkdir -p /data/
	mkdir -p /data/mysql
	# 授予权限
	chmod -R 777 /data
	# 编辑export文件
	vi /etc/exports
	# 在文件中添加如下内容 *代表任何ip的机器都可以连接
	/data *(rw,no_root_squash,sync)
	# 使得配置生效
	exportfs -r
	# 查看生效
	exportfs
	# 启动rpcbind、nfs服务
	systemctl restart rpcbind && systemctl enable rpcbind
	systemctl restart nfs && systemctl enable nfs
	# 查看rpc服务的注册情况
	rpcinfo -p localhost
	# showmount测试
	showmount -e master-ip

安装nfs客户端

  • 在另一台ip:192.168.1.161 centos7服务器安装nfs客户端
	#安装
	yum -y install nfs-utils
	#启动服务并设置开机自启
	systemctl start nfs && systemctl enable nfs
	#手动挂载服务端目录开机或者重启就会失效
	mkdir /nfs
	mount -t nfs 192.168.1.77:/data /nfs
	

nfs客户端设置开机挂载服务的目录

	#打开/etc/rc.d/rc.local
	vim /etc/rc.d/rc.local
	#添加内容
	mount -t nfs 192.168.1.77:/data /nfs
	#赋权
	chomd +x ./etc/rc.d/rc.local
	#然后服务器重启验证是否自动挂载

版权声明:本文为qq_34135615原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。