服务器nfs挂载不当导致卡顿

news/2024/12/19 10:56:27/文章来源:https://www.cnblogs.com/yiliu666-oo/p/18616693

【问题现象】
多台NFS客户端,挂载同一服务端目录。新增多台客户端后,发现这NFS客户端系统执行ls或者df -h命令卡顿,但CPU和磁盘监控数据都正常。 

【问题排查】
原其他客户端服务器linux7.3,nfsstat -m 检查版本vers=4.0,nfs-utils版本1.3.0-0.33
NFS服务端linux7.4,nfsstat -S版本为nfsv4,nfs-utils版本1.3.0.-0.33
新客户端服务器为linux 7.9,nfsstat -m 版本是vers=4.1,nfs-utils版本1.3.0-0.68。
nfs4.1版本中新增了session分配clientid的特性,但是对于服务端还是4版本的,可能不支持该特性,导致有多台4.1客户端连接的时候,产生数据读写的冲突,也引发了在客户端服务器上,对挂载数据的读写使得系统负载很高的问题。

【问题解决】
调整高版本服务器的挂载命令,/bin/mount -t nfs -o vers=4.0
重新执行挂载,持续一段时间观察无卡顿现象,恢复正常。

 

原文链接:https://blog.csdn.net/xsqm123/article/details/129743593

 

注:

1、直接使用mount或者umount命令可能会报告缺少库的问题,经过排查,Mount工具指向了gcc工具文件夹目录处,故使用/bin/umount 或 /bin/mount进行挂载或卸载

2、卸载时可能会报告nfs目录busy情况,可使用fuser -m -v -k /nfs 进行杀死进程操作

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/855293.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux操作系统安装

1.centenos镜像文件下载 2.创建一个虚拟机 1)打开VMware软件,选择创建新的虚拟机,在弹出的虚拟机向导的窗口选择自定义配置,点击下一步;2)默认设置3)选择稍后安装系统4)客户机操作系统选择Linux,版本选择CentOS 7(64位)5)命名虚拟机,选择存储路径6)处理器配置根据…

如何在宝塔面板中检查和开启path_info支持?

在宝塔面板中,检查和开启path_info支持的步骤如下:登录宝塔面板:打开浏览器,输入宝塔面板的地址(例如:http://你的域名:8888),使用管理员账号登录。进入网站管理页面:在宝塔面板首页,找到你需要配置的网站,点击“设置”按钮。进入PHP设置:在网站设置页面中,找到“…

大模型平台汇总说明

国外大模型平台 Openapi Anthropic Meta google国内大模型平台 百度 文心一言厂商 模型地址优势百度 文心一言 https://yiyan.baidu.com/ 支持文生图支持联网支持图生文支持读取文档支持生成图表商业信息查询生成思维导图 本文来自博客园,作者:王竹笙,转载请注明原文链接:…

规划新一年,提升效率:跨年日程管理与计划软件的完美结合

一、跨年日程规划的挑战 跨年作为时间的节点,往往意味着新的开始。许多人在这一时期都会进行新一年的规划,制定目标、任务和行动计划。无论是个人的生活规划,还是团队或公司的年度战略,跨年日程规划面临的挑战主要包括:1.1 任务繁多,易遗漏 跨年日程通常包含从目标设定、…

Angular 打包 ng build 不压缩混淆

`ng build` 后,`js` 代码被压缩混淆了,好像不太利于学习,何解?ng build 后,js 代码被压缩混淆了,好像不太利于学习,何解?无解??? 非也,非也。 试试 ng build --help, 何如?可解,可解。 Angular 微微抬头,语重心长曰:“小伙子,运行这个命令 —— ng build -c …

Kafka Streams 在监控场景的应用与实践

介绍 Kafka Streams 的原理架构,常见配置以及在监控场景的应用。作者:来自 vivo 互联网服务器团队- Pang Haiyun介绍 Kafka Streams 的原理架构,常见配置以及在监控场景的应用。 一、背景 在当今大数据时代,实时数据处理变得越来越重要,而监控数据的实时性和可靠性是监控能…

让.NET应用支持Http/3,QUIC协议

1. 必备条件 1.1 .NET应用开启https Programe.cs中配置了https支持, var builder = WebApplication.CreateBuilder(args);builder.WebHost.ConfigureKestrel((context, options) => {options.ListenAnyIP(5001, listenOptions =>{listenOptions.Protocols = HttpProtoco…

NocoBase 本周更新汇总:优化移动端

本周更新包括:移动端交互优化,缺陷修复等。汇总一周产品更新日志,最新发布可以前往我们的博客查看。 NocoBase 目前更新包括的版本更新包括三个分支:main ,next和 develop。main :截止目前最稳定的版本,推荐安装此版本。 next:包含即将发布的新功能,经过初步测试的版本…

宝塔Windows面板的资源占用情况如何?

宝塔Windows面板的资源占用情况如下:内存:纯面板约占用系统300M左右的内存。这意味着在没有其他服务和应用程序的情况下,宝塔面板本身大约占用300M的内存。然而,实际使用中,服务器通常会运行其他服务和应用程序,因此建议至少4096M以上的内存,以确保系统的整体性能。 硬盘…

如何在易优EyouCms中启用产品模型?

在使用易优EyouCms时,产品模型是一个非常重要的功能,尤其对于需要展示和销售产品的网站来说。然而,默认情况下,产品模型可能不会出现在新建栏目的模型选项中。为了启用产品模型,您需要按照以下步骤操作:进入后台管理:打开浏览器,输入您的易优EyouCms后台管理地址,例如…

公司网站怎么修改产品,高效管理产品信息

公司网站的产品页面是展示产品信息的重要窗口。以下是一些步骤和技巧,帮助您高效地修改公司网站的产品信息:确定修改内容:明确需要修改的产品信息,例如产品名称、描述、价格、图片等。登录后台管理系统:如果您的网站使用CMS(如WordPress、Joomla等),登录后台管理系统。…

Z-BlogPHP 后台 JavaScript 加载失败的原因是什么?

“后台 JavaScript 加载失败”错误通常出现在 Z-BlogPHP 中,表示浏览器在加载后台页面时无法正确加载 JavaScript 文件。以下是常见的原因和解决方法:浏览器版本过低:使用老旧的浏览器版本(如 IE6/7/8 等)可能导致 JavaScript 加载失败。 解决方法:更新浏览器到最新版本,…