Cluster status reports MDSs behind on trimming

集群状态报告MDSs behind on trimming

https://www.suse.com/support/kb/doc/?id=000019740

本文档 (000019740) 根据本文档末尾的 免责声明 提供。

环境

SUSE Enterprise Storage 6

现象

集群状态显示以下健康警告:

HEALTH_WARN MDSs behind on trimming

HEALTH_WARN x clients failing to respond to cache pressure

决议

将以下值增加/减少10%,然后观察集群,如果需要,再调整10%(根据结果,最多5次):

ceph config set mds mds_cache_trim_threshold xxK (最初应该增加)

ceph config set mds mds_cache_trim_decay_rate x.x (最初应该减少)

ceph config set mds mds_cache_memory_limit xxxxxxxxxx (最初应该增加)

ceph config set mds mds_recall_max_caps xxxx (最初应该增加)

ceph config set mds mds_recall_max_decay_rate x.xx (最初应该减少)

另请参见附加信息部分。

原因

“MDS behind on trimming”警告表明,在当前设置下,MDS 守护程序无法足够快地修剪其缓存。 这是为了防止 MDS 在缓存修剪上花费太多时间而受到限制。 但是,在某些缓存繁重的工作负载下,默认设置可能过于保守。

附加信息

在调整设置之前,可以使用以下命令获取当前/默认值:

ceph config show-with-defaults mds.<ins_mds> | egrep "mds_cache_trim_threshold|mds_cache_trim_decay_rate|mds_cache_memory_limit|mds_recall_max_caps|mds_recall_max_decay_rate"

请注意,根据解决方案部分设置的调整设置不是永久性的,一旦 MDS 重新启动,将恢复为默认设置。 特别是关于“mds_cache_memory_limit”,这取决于服务器上可用的内存总量。 如果可行,将当前设置加倍。

如果自定义设置修复了“MDS behind on trimming”警告并且没有观察到不利影响(担心 MDS 的高 CPU 负载和客户端元数据操作的减慢),请考虑设置调整后的 mds_cache_trim. * 永久设置。

另请参阅 TID 000019591:在 cephfs 挂载上运行“du”命令时,ceph -s 报告 1 个 MDSs report oversized cache

要获取有关客户端能力使用的更多详细信息,以下命令可能很有用:

ceph tell mds.<ins_mds_server_name> client ls

ceph daemonperf mds.<ins_mds_server_name> (needs to be executed on the MDS host)

免责声明

此支持知识库为 SUSE 客户和对我们的产品和解决方案感兴趣的各方提供了一种有价值的工具,以获取信息、想法和相互学习。 材料仅供贵组织内的信息、个人或非商业用途,并按“原样”提供,不提供任何形式的保证。

### 回答1: mdss_drvconfig_install 是一个用于在操作系统中安装显示驱动程序配置的命令。 在安装显示驱动程序配置之前,我们需要确定所需的驱动程序是否已经下载到本地计算机。如果尚未下载,则需要从驱动程序官方网站下载相应的驱动程序。 一旦我们确保了驱动程序已经下载到本地计算机,我们可以使用 mdss_drvconfig_install 命令来安装显示驱动程序配置。该命令会对驱动程序进行一系列的初始化和配置操作,以确保驱动程序能够正确地与操作系统交互。 安装显示驱动程序配置的过程中可能会有一些选项需要我们进行选择或设置。例如,我们可能需要选择显示器的分辨率、刷新率等参数。这些选项的设置通常会根据具体的显示设备和操作系统而有所不同。 安装过程完成后,我们可以重新启动计算机以应用新的显示驱动程序配置。在重新启动后,我们应该能够看到显示设备正常工作,并且分辨率、刷新率等参数符合我们之前的设置。 总的来说,mdss_drvconfig_install 是一个用于在操作系统中安装显示驱动程序配置的命令。通过该命令,我们可以对显示驱动程序进行初始化和配置,以确保显示设备能够正常工作并符合我们的需求。 ### 回答2: mdss_drvconfig_install是一个命令,用于安装MDSS(Memory Deduplication and Storage System)驱动配置。MDSS是一种用于实现内存去重和存储系统的技术,能够提供存储容量优化和性能改进的功能。 该命令的安装过程包括以下几个步骤: 1. 确保系统已经安装了相应的驱动程序所需要的依赖项,并且已经具备管理员权限。 2. 下载mdss_drvconfig_install命令的安装包,可以从官方网站或者其他信任的资源获取。 3. 解压安装包,可以使用文件管理器或者命令行工具执行解压操作。 4. 打开终端或者命令提示符,进入到安装包所在的目录。 5. 执行mdss_drvconfig_install命令,根据系统的要求,可能需要输入管理员密码。命令会自动检测系统环境,并进行相应的安装操作。 6. 完成安装后,可以通过命令行或者图形界面工具来配置和管理MDSS驱动。 需要注意的是,mdss_drvconfig_install命令的具体使用方法可能会因不同的操作系统或版本而略有不同。在安装之前,建议参考相关文档或者向官方技术支持咨询,以确保正确安装和配置MDSS驱动。 ### 回答3: mdss_drvconfig_install是指在Linux系统中安装MDSS显示驱动配置的过程。MDSS(Mipi DSI驱动开发)是一款解决移动设备显示效果问题的软件,该驱动配置可以用于在Linux系统中配置相关硬件驱动。 在安装mdss_drvconfig_install之前,首先我们需要确定系统中是否已经安装了所需的依赖库和工具。比如gcc编译器、make工具、Linux内核源码等,这些工具和库能够帮助我们编译和安装mdss_drvconfig_install所需的相关驱动。 接下来,我们需要从官方渠道获取mdss_drvconfig_install的安装包,然后解压缩该安装包。在解压缩后的文件夹中,我们可以找到一个Makefile文件,通过make命令可以执行该文件。 执行make命令后,mdss_drvconfig_install会根据系统的配置自动进行编译。如果一切正常,编译将会顺利完成,并生成一个可执行文件。 最后,我们可以使用make install命令进行安装。该命令将会把生成的可执行文件和相关的配置文件安装到系统指定的位置。安装完成后,我们需要将mdss_drvconfig_install的配置文件修改成合适的参数,以满足我们的需求。 总结来说,mdss_drvconfig_install的安装过程主要包括获取安装包、解压缩、编译和安装。通过这些步骤,我们可以成功地将MDSS显示驱动配置安装到Linux系统中,从而实现移动设备显示的优化和改进。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值