搭建NFS服务器

  NFS即网络文件系统,允许与他人共享目录和文件。

(1).实验环境

  NFS服务器youxi1  192.168.1.6

  测试主机youxi2  192.168.1.7

  NFS是C/S模式,监听2049端口。

(2).实验

1)在NFS服务器youxi1上安装NFS

[root@youxi1 ~]# yum -y install rpcbind nfs-utils 

2)启动NFS,并开机自启

[root@youxi1 ~]# systemctl start rpcbind
[root@youxi1 ~]# systemctl enable rpcbind
[root@youxi1 ~]# systemctl start nfs-server  //NFS依赖rpcbind进行通讯,所以要先启动rpcbind
[root@youxi1 ~]# systemctl enable nfs-server
[root@youxi1 ~]# netstat -antup | grep 2049
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN - 
tcp6 0 0 :::2049 :::* LISTEN - 
udp 0 0 0.0.0.0:2049 0.0.0.0:* - 
udp6 0 0 :::2049 :::* -

3)测试主机youxi2安装nfs-utils

[root@youxi2 ~]# yum -y install nfs-utils

4)测试主机youxi2第一次测试

[root@youxi2 ~]# showmount -e 192.168.1.6
Export list for 192.168.1.6:  //提示是空的

5)修改NFS服务器的配置文件/etc/exports,将已有的/www/html/文件夹共享出去

[root@youxi1 ~]# ll -d /www/html/
drwxr-xrwx 2 root root 20 5月  19 19:37 /www/html/
[root@youxi1 ~]# vim /etc/exports
/www/html/ 192.168.1.7(rw,no_root_squash)  //可以共享给指定IP(192.168.1.7),也可以共享给指定网段(192.168.1.0),还可以共享给所有IP(*).rw代表读写权限。
[root@youxi1 ~]# exportfs -rv  //重新读取配置文件,而不中断服务
exporting 192.168.1.7:/www/html

  /etc/exports配置文件中权限参数常用的有如下五个:

  ro只读权限

  rw读写权限

  sync同步写入内存与磁盘当中

  no_all_squash保留共享文件的UID和GID(默认)

  no_root_squash使得root用户具有根目录的完全访问权限

6)测试主机youxi2第二次测试

[root@youxi2 ~]# showmount -e 192.168.1.6
Export list for 192.168.1.6:
/www/html 192.168.1.7

7)在测试主机youxi2上挂载NFS

[root@youxi2 ~]# mkdir /html
[root@youxi2 ~]# mount -t nfs 192.168.1.6:/www/html/ /html  //这时候共享才开始正常使用
[root@youxi2 ~]# ls /html
passwd

  还可以做开机挂载

[root@youxi2 ~]# vim /etc/fstab 
192.168.1.6:/www/html /html nfs defaults 0 0  //添加一行

  新建一个文件

[root@youxi2 ~]# touch /html/1.txt
[root@youxi2 ~]# ls /html/
1.txt  passwd

8)NFS高并发下挂载优化常用参数(mount -o选项)

  async:异步同步,此参数会提高I/O性能,但会降低数据安全(除非对性能要求很高,对数据可靠性不要求的场合。一般生产环境,不推荐使用)。

  noatime:取消更新文件系统上的inode访问时间,提升I/O性能,优化I/O目的,推荐使用

  nodiratime:取消更新文件系统上的directory inode访问时间,高并发环境,推荐显式应用该选项,提高系统性能,推荐使用。

  当然也可以写入/etc/fstab配置文件

192.168.1.6:/www/html /html nfs noatime,nodiratime 0 0

  

转载于:https://www.cnblogs.com/diantong/p/10895954.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值