普通NFS共享的实现

普通NFS共享实现

NFS:Network File System,网络文件系统
用途:为客户机提供共享使用的文件夹
协议:NFS(TCP/UDP 2049)/RPC(TCP/UDP 111)
所需软件包:nfs-utils
系统服务:nfs-server

配置NFS共享目录的记录格式:

文件夹绝对路径 客户地址1(ro或rw等控制参数) 客户地址2(ro或rw等控制参数) … …

步骤一:安装服务所需软件包
1)yum安装服务依赖软件包
  
[root@room9pc01 ~]# yum -y install nfs* rpcbind

	[root@room9pc01 ~]# rpm -qa | grep nfs
	nfs4-acl-tools-0.3.3-19.el7.x86_64
	nfs-utils-1.3.0-0.61.el7.x86_64
	nfstest-2.1.5-1.el7.noarch
	nfsometer-1.7-1.el7.noarch

	[root@room9pc01 ~]# rpm -qa | grep rpc
	rpcbind-0.2.0-44.el7.x86_64
	libtirpc-0.2.4-0.10.el7.x86_64
	xmlrpc-c-client-1.32.5-1905.svn2451.el7.x86_64
	xmlrpc-c-1.32.5-1905.svn2451.el7.x86_64

步骤二:在服务端上发布NFS共享目录
1)创建准备需要共享的文件夹

	[root@room9pc01 ~]# mkdir /public
	
	[root@room9pc01 ~]# mkdir /protected

2)建立NFS共享配置

	[root@room9pc01 ~]# vim /etc/exports
	/public						176.121.0.0/24(ro)
	/protected 				    176.121.0.0/24(rw)

3)重启系统服务nfs-server,并设置开机自启

	[root@room9pc01 ~]# systemctl restart nfs-server
	
	[root@room9pc01 ~]# systemctl enable nfs-server

步骤三:在客户端上挂载共享目录/public
1)创建挂载点

	[root@room9pc02 ~]# mkdir /mnt/nfsmount

2)列出服务端上提供NFS共享资源

	[root@room9pc02 ~]# showmount  -e 服务端IP/服务端主机名

3)配置开机自动挂载NFS共享目录/public

	[root@room9pc02~]# vim /etc/fstab
	服务端IP(或者)服务端主机名:/public  /mnt/nfsmount   nfs   _detnet  0  0

4)测试挂载配置

	[root@room9pc02~]# mount -a

	[root@room9pc02~]# df  -hT  /mnt/nfsmount/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值