• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

UIS超融合内的虚拟机根目录被占满。

  • 0关注
  • 0收藏,51浏览
粉丝:4人 关注:1人

问题描述:

虚拟机系统是银河麒麟V10,发现是/var/log/pcp/pmlogger/下日志大量打印导致的,查了资料是这个服务 pmlogger 产生的日志,请问这个服务可以停运吗,停掉对虚拟机有没有影响?

3 个回答
粉丝:4人 关注:9人

pmlogger是PCP(性能监控框架)的日志采集组件,属于非系统核心服务,可以停运,停运后仅丧失PCP工具的历史性能数据采集、查询能力,对虚拟机操作系统、上层业务运行无任何负面影响。
处理命令:
1. 停止并禁用开机自启:
systemctl stop pmlogger
systemctl disable pmlogger
2. 确认无需要保留的性能日志后,清理空间:
rm -rf /var/log/pcp/pmlogger/*
如果后续需要用到PCP性能监控,可修改/etc/pcp/pmlogger.conf调整日志保留周期、大小阈值,避免再次占满根目录。

请问这个服务是操作系统带吗?还是UIS超融合给安装的呢?

2022冲冲冲 发表时间:1天前 更多>>

请问这个服务是操作系统带吗?还是UIS超融合给安装的呢?

2022冲冲冲 发表时间:1天前
粉丝:13人 关注:1人

可以放心停运 pmlogger 服务,停运后对虚拟机的操作系统和上层业务没有负面影响

pmlogger 是性能监控框架 PCP(Performance Co-Pilot,性能监控框架)的日志采集组件,负责记录系统性能数据供回溯分析。它不是银河麒麟V10的核心服务,停运或卸载不会影响系统基本运行。但停用后将无法使用 pmchart 等PCP工具查看历史性能趋势,若未来有此需求,需留意。

操作步骤

  1. 停止服务并禁用开机自启
    登录虚拟机,执行以下命令:

    # 停止服务 sudo systemctl stop pmlogger # 禁用开机自启 sudo systemctl disable pmlogger
  2. 清理历史日志释放根目录空间
    确认日志无用后,执行:

    sudo rm -rf /var/log/pcp/pmlogger/*

可选:调整策略,避免再次占满

如果后续需要重新启用 pmlogger,或想保留基础监控,可通过调整配置避免磁盘再次写满。

  • 缩短日志保留时长:修改主配置文件 /etc/pcp/pmlogger/control.d/local,为 pmlogger 启动参数添加 -t 60(60秒一次)等选项,但根目录写满可能由轮转和清理机制未正常触发引起,优先检查 pmlogger_daily.timer 等服务是否运行:

    sudo systemctl status pmlogger_daily.timer
    sudo systemctl status pmlogger_check.timer
  • 精细控制监控指标:使用 pmlogconf 交互式启用或禁用监控指标组,减少日志量。

备选方案:彻底卸载PCP软件包

如果确认虚拟机永远不需要PCP性能监控功能,可以直接卸载整个软件包:

sudo yum remove pcp 这会移除所有相关组件,是从根源上解决日志占满问题的终极方案。

粉丝:10人 关注:2人

可以直接说结论:pmlogger 是 PCP 性能监控的日志采集服务,在 UIS 里主要用于超融合宿主机 / 虚拟化层的性能分析,虚拟机内默认装了但业务一般用不到,可以安全停掉,不影响业务。下面分 “紧急清空间→停服务→彻底禁用→根治” 四步来做。

一、先紧急清空,恢复业务(立刻执行)

银河麒麟 V10 根目录爆满,先删日志:
bash
运行
# 1. 清空 pmlogger 所有日志(不删目录,避免报错) find /var/log/pcp/pmlogger -type f -delete # 2. 查看空间是否释放 df -h /
执行后根目录立刻释放几十 GB,业务恢复正常。

二、临时停止 pmlogger(立即生效,重启后恢复)

bash
运行
# 停服务 systemctl stop pmlogger # 确认已停止 systemctl status pmlogger
  • 影响:只停性能监控日志采集,不影响虚拟机网络、磁盘、业务应用、数据库等
  • UIS 侧:宿主机的性能监控大盘会少这个虚机的部分历史数据,但不影响超融合集群运行、虚拟机迁移、高可用等

三、彻底禁用(开机不自启,永久生效)

bash
运行
# 禁用开机自启 systemctl disable pmlogger # 屏蔽服务(防止被其他依赖拉起) systemctl mask pmlogger
这样重启虚拟机也不会再跑 pmlogger,日志不会再暴涨。

四、根治:限制日志大小(可选,想保留监控时用)

如果以后需要 PCP 监控,就不停服务,只做日志轮转
  1. 新建 logrotate 配置:
bash
运行
vi /etc/logrotate.d/pcp_pmlogger
  1. 写入内容(限制单文件 100M,保留 7 天):
plaintext
/var/log/pcp/pmlogger/*/*.log { daily rotate 7 size 100M compress missingok notifempty }
  1. 生效并验证:
bash
运行
logrotate -f /etc/logrotate.d/pcp_pmlogger

五、常见疑问

  1. 停了会影响 UIS 超融合吗?
    不会。UIS 的核心监控在宿主机,虚拟机内的 pmlogger 是可选的 Guest 侧监控,停了不影响集群、存储、网络、迁移等。
  2. 会影响等保 / 审计吗?
    不影响。等保要求的是系统安全审计(auditd)、认证日志(rsyslog),和 PCP 性能日志无关。
  3. 为什么日志会暴涨?
    常见原因:虚拟机内 PCP 配置异常、监控项报错、磁盘 IO 异常导致 pmlogger 疯狂打日志。停掉是最直接的解决办法。

总结操作清单(复制即用)

bash
运行
# 1. 清日志 find /var/log/pcp/pmlogger -type f -delete # 2. 停服务 systemctl stop pmlogger # 3. 禁用开机自启 systemctl disable pmlogger # 4. 屏蔽服务 systemctl mask pmlogger # 5. 验证 df -h / systemctl status pmlogger

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明