NFS共享存储服务

1.使用NFS发布共享资源
NFS服务的实现依赖于RPC (Remote Process Call, 远端过程用)机制,以完成远程到本地的映射过程。在CentOS 7系统中,需要安装nfs-utils. rpcbind 软件包来提供NFS共享服务,前者用于
NFS共享发布和访问,后者用于RPC支持。
1)安装nfs-utils. rpcbind软件包
提供RPC支持的服务为rpcbind,提供NFS共享的服务为nfs,完成安装以后建议调整这两个服务的自启动状态,以便每次开机后自动启用。手动加载NFS共享服务时,应该先启动rpcbind,再启nfs。
在这里插入图片描述
2)设置共享目录
NFS的配置文件为/etc/exports,文件内容默认为空(无任何共享)。在exports 文件中设置共享资源时,记录格式为“目录位置 客户机地址(权限选项)”。 例如,若要将文件夹/opt/wwwroot共享给172.16.16.0/24网段使用,允许读写操作,具体配置如下所示。
在这里插入图片描述
其中客户机地址可以是主机名、IP 地址、网段地址,允许使用*、?通配符;
权限选项中的rw表示允许读写(ro 为只读),
sync 表示同步写入,
no. root .squash 表示当客户机以root身份访问时赋予本地root权限(默认是root. _squash, 将作为nfsnobody用户降权对待)。

当需要将同- -个目录共享给不同的客户机,且分配不同的权限时,只要以空格分隔指定多个”客户机(权限选项)”即可。 例如,以下操作将/var/ftp/public目录共享给两个客户机,并分别给予只读、读写权限。
在这里插入图片描述
3)启动NFS服务程序
在这里插入图片描述
4)查看本机发布的NFS共享目录
[ root@localhost ~] # showmount -e
Export list for localhost. localdomain:
/opt/wwwroot 192.168.7.0/24
/var/ftp/pub 192.168.4.110, 192.168.4.11

2.在客户机中访问NFS共享资源
NFS协议的目标是提供一种网络文件系统, 因此对NFS共享的访问也使用mount命令来进行挂载,对应的文件系统类型为nfs。既可以手动挂载,也可以加入fstab 配置文件来实现开机自动挂载。考虑到群集系统中的网络稳定性, NFS 服务器与客户机之间最好使用专有网络进行连接.
(1) 安装rpcbind软件包,并启动rpcbind服务。
若要正常访问NFS共享资源,客户机中也需要安装rpcbind软件包,并启动rpcbind系统服务。另外,为了使用showmount查询工具,建议将nfs-utils软件包也一并装上。
在这里插入图片描述
如果已经安装了nfs-utils 软件包,则客户机也可以使用showmount 查看NFS服务器端共享了哪些目录,查询格式为、'showmount -e服务器地址”。
在这里插入图片描述
(2) 手动挂载NFS共享目录。
以root 用户身份执行mount 操作,将NFS 服务器共的/opt/wwwroot 目录挂载到本地目录/var/www/html。与挂载本地文件系统不同的是,设备位置处应指出服务器地址。
在这里插入图片描述
完成挂载以后,访问客户机的/var/www/html文件夹,实际上就相当于访问NFS服务器中的/opt/wwwroot文件夹,其中的网络映射程对于用户程序来说是透明的。例如,上述操作中创建index.html 测试文件,会立刻出现在服务器的/opt/wwwroot/目录下。
(3) fstab 自动挂载设置。
修改/etc/fstab配置文件,加入NFS 共享目录的挂载设置。注意文件系统类型设为nfs,挂载参数建议添加netdev (设备需要网络);若添加soft. intr 参数可以实现软挂载,允许在网络中断时放弃挂载。这样客户机就可以在每次开机后自动挂载NFS共享资源了。在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值