点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!!
挂载NFS磁盘
1.1 执行以下命令,通过 YUM 包管理器安装 NFS
sudo yum install nfs-utils
1.2 修改/etc/exports配置文件
把要挂载的目录写进去,要挂载机器的ip跟目录权限:

1.3 执行以下命令,为 nfsnobody 赋权,确保 nfsnobody 有权限访问 exports 中指定的目录
sudo chown nfsnobody:nfsnobody -R /mnt mnt是要挂载的目录

1.4 执行以下命令,为 nfsnobody 赋权,确保 nfsnobody 有权限访问 exports 中指定的目录执行exportfs -a或者exportfs -r来重新加载配置文件生效nfs挂载权限
mount -t nfs XX.XXX.76.179:/mnt test在需要挂载的机器执行/mnt是被挂载机器需要有的目录/test是要挂载有的目录
1.5 执行 sudo vim etc/sysconfig/nfs 命令,打开配置文件
调整如下所示参数:
RPCNFSDCOUNT=8
RPCNFSDARGS="-N 2 -N 3 -U"
NFSD_V4_GRACE=90
NFSD_V4_LEASE=90

1.6 执行以下命令,重新启动 NFS
sudo systemctl restart nfs-config
sudo systemctl restart nfs-server
1.7 执行 sudo vim etc/sysctl.conf 命令,打开 sysctl.conf配置文件,在文件中添加一行如下信息
sunrpc.tcp_max_slot_table_entries=128

1.8 执行以下命令,将同时发起的 NFS 请求数量修改为 128
sudo sysctl -w sunrpc.tcp_max_slot_table_entries=128

命令执行成功后,cat /proc/sys/sunrpc/tcp_max_slot_table_entries 命令查看设置是否生效,如果返回值为 128,则说明修改成功。

为需要挂载机器执行的命令
2.1 执行以下命令,通过 YUM 包管理器安装 NFS 挂载机器没有nfs需要需要执行
sudo yum install nfs-utils
2.2 执行 sudo vim /etc/sysctl.conf 命令,打开sysctl.conf 配置文件,在文件中添加一行如下信息
sunrpc.tcp_max_slot_table_entries=128

2.3 执行以下命令,将同时发起的 NFS 请求数量修改为 128
sudo sysctl -w sunrpc.tcp_max_slot_table_entries=128

命令执行成功后,可以通过 cat/proc/sys/sunrpc/tcp_max_slot_table_entries 命令查看设置是否生效,如果返回值为 128,则说明修改成功。

2.4 需要给挂载目录权限改为777

状态检查
3.1 检查nfs是否在运行
ps -ef | grep nfs

3.2 检查nfs软件包是否安装
rpm -qa | grep nfs或者dpkg -l | grep nfs操作系统不一样命令也不一样

3.3 检查nfs服务状态
sudo systemctl status nfs-server

3.4 安装CIFS工具
yum install -y cifs-utils
3.5 查看防火墙状态
firewall-cmd --state

防火墙未启动。
3.6 执行以下命令,通过 YUM 包管理器安装 NFS
sudo yum install nfs-utils
3.7 完成ocp集群备份任务


本文作者:李 游(上海新炬中北团队)
本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




