红帽linux nfs,redhat之NFS详解

环境是使用的本地yum仓库

yum install nfs-utils

/etc/exports (nfs主配置文件)

配置文件内容格式; 共享目录   客户端(nfs权限)

可识别客户端:

指定IP:192.168.11.22

指定网段:192.168.11.0/24;192.168.11.0/255.255.255.0

指定主机名:serverA.rj.com

所有主机:*

NFS权限:

rw                        #读写权限

ro                         #只读权限

all_squash            #压缩所有用户为匿名用户nfsnobody

root_squash         #压缩root用户为匿名用户nfsnobody

no_root_squash   # (挂载访问是匿名用户,使用不挤压root权限将匿名转为root权限)

anonuid:            #把所有登录用户压缩为指定uid用户

不用重启加载NFS

命令

参数

备注

exportfs

-a

按照配置文件挂载/卸载所有目录

-r

重新挂载

-u

卸载

-v

显示详细信息

exportfs -arv                             #重新挂载所有

exportfs -auv                            #卸载所有

在重启nfs-server发现无法查看到共享服务,有可能rpcbind端口没起来

systemctl restart rpcbind

systemctl restart nfs-server

netstat -tnpl |grep rpc                            #查看rpc端口

showmount -e 目标IP或主机名             #使用showmount查看共享目录

挂载

mount -t nfs 192.168.11.22:/data/web_data   /data/

服务器IP      共享目录      挂载目录(本地)

永久挂载

vim /etc/fstab

192.168.0.10:/data/web_data data defaults,_netdev 0 0

挂载出现问题,卡住,nfs挂载之后卸载显示忙

可以使用umount -l  在程序不忙的时候卸载

标签:NFS,redhat,root,192.168,详解,nfs,卸载,挂载,data

来源: https://www.cnblogs.com/daoguanmao/p/nfs.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Red Hat 上部署 NFS,您需要遵循以下步骤: 1. 安装 NFS 服务器软件: ``` sudo yum install nfs-utils ``` 2. 创建共享目录: ``` sudo mkdir /mnt/nfs_share ``` 3. 配置共享目录的权限和所有权: ``` sudo chown nobody:nobody /mnt/nfs_share sudo chmod 777 /mnt/nfs_share ``` 4. 在 NFS 服务器配置文件中添加共享信息: 打开 `/etc/exports` 文件,并添加以下行: ``` /mnt/nfs_share <client_ip>(rw,sync,no_root_squash) ``` 其中 `<client_ip>` 是允许访问 NFS 共享的客户端 IP 地址。 5. 启动 NFS 服务: ``` sudo systemctl start nfs-server ``` 6. 设置 NFS 服务开机自启动: ``` sudo systemctl enable nfs-server ``` 7. 配置防火墙规则允许 NFS 通信: ``` sudo firewall-cmd --permanent --zone=public --add-service=nfs sudo firewall-cmd --permanent --zone=public --add-service=mountd sudo firewall-cmd --permanent --zone=public --add-service=rpc-bind sudo firewall-cmd --reload ``` 8. 在客户端上挂载 NFS 共享: ``` sudo mount <server_ip>:/mnt/nfs_share /mnt/local_mount_point ``` 其中 `<server_ip>` 是 NFS 服务器的 IP 地址,`/mnt/local_mount_point` 是客户端本地的挂载点。 请注意,上述步骤中的 `<client_ip>` 和 `<server_ip>` 应相应替换为实际的 IP 地址。此外,确保在网络环境中正确配置 DNS 解析以确保主机名解析正常工作。 希望这可以帮助您成功部署 NFS 服务器!如果您有任何进一步的问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值