23NFS共享存储服务

NFS共享存储服务

NFS(Network File System)网络文件系统:依赖于RPC(远端过程调用),需安装nfs-utils、rpcbind软件包,系统服务:nfs、rpcbind,共享配置文件:/etc/exports,即客户端跨服务器实现共享

NFS服务的实现依赖于RPC(Remote Process Cal1,远端过程调用)机制,以完成远程到本地的映射过程。在Centos7系统中,需要安装
nfs-utils、rpcbind软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。
手动加载NFS共享服务时,应该先启动rpcbind,再启动nfs。

nfs瑞口号2049
RPC端口号111

特点:

采用TCP/IP传输网络文件
安全性低
ftp vsftp
简单易操作
适合局域网环境

实验步骤:

安装nfs和rpcbind软件
修改配置文件设置共享
创建共享目录
开启服务
客户端验证共享目录可访问

#NFS端

rpm -q rpcbind nfs-utils
yum install -y nfs-utils rpcbind

image-20220620092511510

mkdir /nfs_data#创建共享目录

vim /etc/exports#NFS的配置文件为/etc/exports,文件内容默认为空(无任何共享)。
/路径 192.168.10.0/24 (rw,sync,no_root_squash)image-20220620094128283

常用选项:
rw 表示允许读写
ro 表示为只读
sync 表示同步写入到内存与硬盘中(rsync=rpc+sync远程同步)

no_root_squash:不对root进行降权,表示当客户机以root身份访问时赋予本地root权限(默认是root_squash),如果不加那么客户端无法在里面编辑或写入文件,因为默认以nfsnobody的权限,
root_squash:表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户

其它常用选项:
all squash:所有访问用户都映射为匿名用户或用户组
async:将数据先保存在内存缓冲区中,必要时才写入磁盘,速度快但会丢失数据
subtree check(默认):若输出目录是一个子目录,则fs服务器将检查其父目录的权限
no subtree check:即使输出目录是一个子目录,fs服务器也不检查其父目录的权限,这样可以提高效率

systemctl start rpcbind:需要先启动rpc服务,因为nf要向rpc注册端口
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs

netstat -anpu | grep rpc

exportfs -v #验证结果

showmount -e localhost #查看客户端验证共享

image-20220620095232770

cd /nfs_ data/

#切换到server端

showmount -e localhost #查看客户端验证共享

mkdir /data#创建被挂载目录

mount -t nfs 192.168.10.17:/nfs_data /data#将共享目录挂载到网页目录

echo “this is a test” >> /data/test.txt #客户端主页文件

或者 修改/etc/fstab实现永久挂载:
192.168.10.17:/nfs_data /data nfs defaults,_netdev 0 0

image-20220620102506032

mount -a #刷新

强行解挂载:umount -lf /data

在NFS端口查看信息

.(img-bRuTTg4a-1655963787154)]

mount -a #刷新

强行解挂载:umount -lf /data

在NFS端口查看信息

image-20220620102744478

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值