NFS文件系统没有使用noresvport参数挂载问题检查整改步骤

第一步,检查是否使用noresvport挂载参数

1、在ECS上下载check_noresvport.py检查脚

wget -N https://raw.githubusercontent.com/alibabacloudnas/nas-client-tools/master/linux_client/check_noresvport.py -P /tmp/

2、使用python执行检查脚本

python /tmp/check_noresvport.py

第二步,noresvport参数修复方法(建议在业务低峰进行)

1、如果使用ECS直接挂载NAS,请使用参数-r再次执行检查脚本

python /tmp/check_noresvport.py -r

以下操作建议在业务低峰期进行

            建议将以下步骤复制保存后再执行操作
            请卸载所有使用挂载点9b8074bb3a-cet78.cn-zhangjiakou.nas.aliyuncs.com的本地目录,再重新挂载:
                1. 停止以下所有对挂载路径进行操作的应用(如果没有显示请跳过),kill前请根据实际业务情况评估影响

                2. 卸载所有相关本地挂载路径,如果返回“device is busy”,请确认上一步的所有进程已经被kill
                        sudo umount /data
                3. 确认所有相关本地挂载路径完成卸载,以下命令应该返回为空
                        mount | grep 9b8074bb3a-cet78.cn-zhangjiakou.nas.aliyuncs.com
                4. 执行以下命令,重新挂载以上所有目录(挂载命令已经加入noresvport)
                        sudo mount -t nfs -o relatime,vers=4,rw,addr=*.*.*.*,noresvport,proto=tcp,retrans=2,hard,clientaddr=*.*.*.*,minorversion=0,wsize=1048576,timeo=600,sec=sys,rsize=1048576,local_lock=none,namlen=255 9b8074bb3a-cet78.cn-zhangjiakou.nas.aliyuncs.com:/ /data
            如果重新挂载出现相同问题,可能是遇到了客户端Linux的缺陷,请择重启机器后再挂载

如果您正使用容器挂载NAS,请参考文档 https://yq.aliyun.com/articles/707169 处理

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值