NFS共享存储服务

1::NFS 共享存储服务

      NFS (Network File Systemctl )是一个基于TCP/IP 传输的网络文件协议,最初由SUN 公司开发,通过使用NFS协议,客户机可以访问本地目录一样的远程服务器中的共享资源,对于大多数负载均衡群集来说,使用NFS协议来共享数据存储是比较常见的做法,NFS也是NAS存储设备必然支持的一种协议。

 1): 使用NFS发布共享资源

       NFS服务的实现依赖于RPC(Romote Process Call 远程过程调用)机制,已完成远程本地的映射过程,在centos7系统中,需要安装nfs-utils,rpcbind 软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。

      安装nfs-utils rpcbind  软件包

 《1》: rpm -q rpcbind nfs-utils   查看软件包(客户端和服务器都要有)

 《2》: systemctl enable rpcbind  设置为开机自启动

 《3》: Systemctl enable nfs   

(2):设置共享目录

      NFS的配置文件为 /etc/exports,文件内容默认为空(无任何共享),在服务器192.168.100.2 中exports 文件总设置共享资源时,记录格式为“目录位置,客户机地址(权限选项)",

  《1》: mkdir /opt/wwwroot 创建目录

  《2》: vim /etc/exports  编写

 写入: /opt/wwwroot 192.168.100.0/24(rw,sync.no_root_squash) 

  no_root_squash  表示以管理员身份

  《3》: systemctl enable rpcbind

  《4》: systemctl enable nfs 

     其中客户机可以是主机名,IP地址,网段地址,允许使用*,? 通配符;权限选项中的rw 表示允许读写(ro为只读),sync 表示同步写入,no_root_squash 表示当客户机root身份访问时赋予本地root权限(默认是root squash 将作为nfsnobody 用户降权对待)。

 《5》: showmount -e 查看本机的共享

3):在另两台虚拟机上:

   《1》: mount 192.168.100.2:/opt/wwwroot /var/www/html

及 NFS 配置成功。。。。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BK_小小关

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值