0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TECS OpenStack资源池主机磁盘分区使用率过高的问题处理

中兴文档 来源:中兴文档 2025-03-21 09:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

故障现象

某运营商TECS资源池上报“主机磁盘分区使用率过高”的告警,如下图所示。

ff6b6cc2-04a1-11f0-9310-92fbcf53809c.png

故障分析

查看“主机磁盘分区使用率过高”告警详情,通过处理当前告警的节点和对应的磁盘分区能够快速的处理和恢复告警。

告警处理完成后需要进一步排查分区增长的原因,有如下4种情况:

空间分配不足,规划的分区空间不满足现场集群和规模的要求。

出现大量crash和异常debug日志短时间冲击磁盘分区,可能是人为或者进程死循环导致。

日志文件或者定期轮询文件未生效,导致历史文件超限。

后端存储异常或者后端存储复用,导致磁盘使用率过高。

具体分析过程如下:

1. 根据告警详细信息,使用SSH方式登录相应节点。

2. 在异常节点中执行df -h命令,检查输出和操作系统运行情况,查看是否有系统只读不可写等系统内核崩溃情况,如下图所示。

ff8feb24-04a1-11f0-9310-92fbcf53809c.png

3. 检查/var目录下是否有过大问题。通过在每级目录中执行du -sh * 命令,检查文件大小,从而排查最大异常问题,按照经验var下异常大小文件一般是/var/log下的日志,如下图所示。

ffb42dea-04a1-11f0-9310-92fbcf53809c.png

4. 检查日志存储文件大小,如下图所示。

ffe4cac2-04a1-11f0-9310-92fbcf53809c.png

5. 根据检查结果发现,logrotate机制未生效,日志文件未按照设定参数被压缩,转储不成功,导致日志文件过大,占用磁盘空间。

故障处理

1. 执行如下命令,清理磁盘。

a. 执行> /var/lib/logrotate/logrotate.status命令,清空转储记录。

b. 执行logrotate -d /etc/logrotate.conf命令,手动进行日志转储。

c. 执行echo > /var/log/tecs/access/neutron/neutron-api.log命令,写入空,覆盖到日志文件内,如下图所示。

0014aecc-04a2-11f0-9310-92fbcf53809c.png

2. 清理完成后重新检查文件大小和磁盘占用情况,问题解决。

3. 总结:对于磁盘分区使用率高问题,如果使用率达到100%就会导致节点不可用,系统自动备份失败,数据库定时备份失败,无法登录root用户,等相关问题,存在很大的隐患,发现问题需要尽快定位对象主机上磁盘占用高的文件,进行处理。

本次是由于logrotate机制未生效,日志文件未按照设定参数被压缩、转储,从而使日志文件不停增大,占用全部磁盘空间导致。

清理文件,触发转储服务后,磁盘占用恢复正常。

建议定期检查系统磁盘空间占用,预防此类事件发生。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 主机
    +关注

    关注

    0

    文章

    1047

    浏览量

    36431
  • 磁盘
    +关注

    关注

    1

    文章

    394

    浏览量

    26292
  • 命令
    +关注

    关注

    5

    文章

    746

    浏览量

    23444

原文标题:TECS OpenStack-资源池主机磁盘分区使用率过高的问题处理

文章出处:【微信号:ztedoc,微信公众号:中兴文档】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【雨林木风系统下载教程】利用XP系统磁盘分区来提升读写...

    XP中,利用图形界面和人性化的操作方式,可对硬盘进行更加高效灵活的分区操作。不仅如此,借用电脑常用软件下载的Windows XP强大的磁盘分区管理功能,还可增强磁盘分区的合理使用,并有效提升
    发表于 07-19 10:44

    linux的三种磁盘分区

    硬盘分区有三种,主磁盘分区(83)、扩展磁盘分区(5)、逻辑分区(包括swap交换分区82)。一个硬盘主
    发表于 07-12 06:56

    Linux系统教程之磁盘分区和LVM系统的详细资料概述

    本文档的主要内容详细介绍的是Linux系统教程之磁盘分区和LVM系统的详细资料概述主要内容包括了:1.磁盘相关概念2.磁盘分区工具3.创建 LVM 系统4.维护 LVM 系统
    发表于 10-30 16:11 14次下载
    Linux系统教程之<b class='flag-5'>磁盘分区</b>和LVM系统的详细资料概述

    Windows 10 2004版或解决CPU和磁盘使用率过高的问题

    相信不少人在等待Windows 10的重要更新版本,事实上微软也在努力推进,其会在新系统中加入一种新的算法,该算法使整体系统性能有了相当大的提升,特别是在CPU和磁盘使用率方面让系统的运转更加高效。
    的头像 发表于 01-06 08:49 3486次阅读

    微软Windows 10研究新的方法管理现代磁盘分区

    如果要删除旧磁盘并创建新分区或扩展特定磁盘的空间,则需要依赖Windows 10的磁盘管理工具。在Windows 10上管理磁盘分区的最简单
    的头像 发表于 03-19 15:06 2560次阅读

    微软Win10搜索磁盘和CPU使用率过高的问题修复

    Windows 10 20H1更新将于今年4月份发布,其中包含针对Windows搜索索引器导致的磁盘和CPU使用率过高的修复程序。今天,微软确认正在开发另一个Windows 10更新,其中将包括Windows Search更多更
    的头像 发表于 03-26 14:39 3881次阅读

    cpu使用率过高怎么解决_cpu使用率过高是什么原因

    本文主要阐述了cpu使用率过高的原因及解决方法。
    发表于 04-29 09:34 2014次阅读

    预装Win7系统划分更多的磁盘分区的方法

      硬盘分区有三种:主磁盘分区、扩展磁盘分区、逻辑分区。一个硬盘主分区至少有1个,最多4个,扩展分区
    发表于 07-08 10:50 0次下载
    预装Win7系统划分更多的<b class='flag-5'>磁盘分区</b>的方法

    获取磁盘分区UUID的方法介绍

    UUID(通用唯一标识符,Universally Unique Identifiers)是磁盘分区的属性,在管理具有数百个驱动器的服务器时至关重要。
    的头像 发表于 01-31 17:45 1.4w次阅读
    获取<b class='flag-5'>磁盘分区</b>UUID的方法介绍

    linux系统如何进行磁盘分区

    linux系统如何进行磁盘分区磁盘分区是在Linux系统中进行硬盘划分的一种方法,它可以将一个物理硬盘划分为多个逻辑分区,每个分区可独立使用,使得储存数据更加有序和灵活。 1. 为
    的头像 发表于 12-19 11:35 1926次阅读

    TECS OpenStack资源虚机残留导致网元异常的问题处理

    某运营商TECS资源的一台主机内存故障,进行关机、内存更换操作,虚机自动迁移到其他主机上,同时做了其他虚拟机的手动迁移操作。后续在
    的头像 发表于 03-03 09:42 705次阅读
    <b class='flag-5'>TECS</b> <b class='flag-5'>OpenStack</b><b class='flag-5'>资源</b><b class='flag-5'>池</b>虚机残留导致网元异常的问题<b class='flag-5'>处理</b>

    TECS OpenStack资源时间同步失败的故障分析

    某运营商TECS OpenStack资源,在当前告警中显示“时钟同步失败”,以10分钟整数倍为间隔上报“时间同步失败”告警,持续时间30秒-1分钟不等。
    的头像 发表于 03-03 10:09 846次阅读
    <b class='flag-5'>TECS</b> <b class='flag-5'>OpenStack</b><b class='flag-5'>资源</b><b class='flag-5'>池</b>时间同步失败的故障分析

    TECS OpenStack资源虚机写磁盘时延高告警的问题处理

    某运营商TECS资源,在当前告警中显示“虚机写磁盘时延高告警”,如下图所示。告警统计总体平均10分钟左右自动恢复。
    的头像 发表于 03-21 09:36 818次阅读
    <b class='flag-5'>TECS</b> <b class='flag-5'>OpenStack</b><b class='flag-5'>资源</b><b class='flag-5'>池</b>虚机写<b class='flag-5'>磁盘</b>时延高告警的问题<b class='flag-5'>处理</b>

    TECS OpenStack资源虚拟机网络二层地址无法互通的问题处理

    某运营商TECS OpenStack使用主机overlay SDN方案组网,运维人员在创建虚拟机测试虚拟机网络状态时发现问题:在其中一台主机上创建两台同网段虚拟机,虚拟机之间二层地址无
    的头像 发表于 06-12 09:28 681次阅读
    <b class='flag-5'>TECS</b> <b class='flag-5'>OpenStack</b><b class='flag-5'>资源</b><b class='flag-5'>池</b>虚拟机网络二层地址无法互通的问题<b class='flag-5'>处理</b>

    Linux系统中磁盘分区与挂载详解

    磁盘分区是将物理硬盘划分为不同的逻辑部分,每个分区都可以被视为一个独立的存储设备。通过磁盘分区,我们可以更好地管理磁盘空间,实现数据的组织和隔离。
    的头像 发表于 06-17 15:08 2046次阅读
    Linux系统中<b class='flag-5'>磁盘分区</b>与挂载详解