更新时间:2024-10-24 GMT+08:00

ALM-12187 磁盘分区扩容失败

告警解释

系统按60秒周期进行扫描,当检测到磁盘空间扩容后,会进行磁盘分区空间扩容操作,如果磁盘分区扩容失败,则触发此告警。

系统如果检测到磁盘空间扩容后,磁盘分区扩容成功,则告警恢复。

告警属性

告警ID

告警级别

是否可自动清除

12187

次要

告警参数

参数名称

参数含义

来源

产生告警的集群或系统名称。

服务名

产生告警的服务名称。

角色名

产生告警的角色名称。

主机名

产生告警的主机名。

挂载目录名

产生告警的挂载目录名。

对系统的影响

磁盘分区扩容失败可能会对系统产生以下影响:

  • 数据丢失:如果在扩容过程中出现错误,可能会导致数据丢失。因此,建议在扩容前备份重要数据。
  • 系统不稳定:如果扩容过程中出现错误,可能会对系统文件造成损坏,导致系统不稳定或无法启动。
  • 磁盘无法使用:如果扩容失败,可能会导致磁盘无法使用,需要重新格式化磁盘,以便重新分区。
  • 性能降低:如果磁盘分区过于拥挤,可能会导致系统性能降低。扩容失败后,磁盘仍然过于拥挤,可能会继续影响系统性能。

可能原因

  • 当前系统未安装growpart扩容工具。
  • 系统执行磁盘分区扩容命令失败。

处理步骤

检查当前系统是否安装growpart扩容工具。

  1. 登录FusionInsight Manager页面,选择“运维 > 告警 > 告警”,查看该告警的详细信息,在定位信息中查看发生该告警的主机名称、挂载目录名称。单击主机名称,查看对应的IP地址。
  2. 使用root用户登录告警上报主机IP节点。
  3. 执行以下命令检测磁盘分区growpart扩容工具是否存在。

    which growpart

    回显类似如下说明工具存在,否则请联系运维人员安装growpart工具。
    [root@xxx ~]#which growpart
    /usr/bin/growpart

  1. 等待5分钟后,在Manager页面选择“运维 > 告警 > 告警”页签,查看该告警是否清除。

    • 是,处理完毕。
    • 否,执行5

手动执行磁盘分区扩容命令

  1. 执行以下命令查看磁盘及分区信息。

    lsblk

    通过告警定位信息中挂载的目录名称,查找对应分区和磁盘,并查看磁盘和分区大小。

    例如,挂载目录名为“/srv/BigData/data1”,则其使用的磁盘为“/dev/vdb”,磁盘分区为“/dev/vdb1”。

  2. 执行以下命令,指定数据盘待扩容的分区,通过growpart进行扩容。

    growpart 数据盘 分区编号

    例如执行以下命令:

    growpart /dev/vdb 1

    回显类似如下说明执行成功,如果不成功请联系运维人员进行处理。

  3. 执行以下命令,扩展磁盘分区文件系统大小。

    resize2fs 磁盘分区

    例如执行以下命令:

    resize2fs /dev/vdb1

    回显类似如下信息说明执行成功。

  4. 等待5分钟后,在Manager页面选择“运维 > 告警 > 告警”页签,查看该告警是否清除。

    • 是,处理完毕。
    • 否,请联系运维人员进行处理。

告警清除

此告警修复后,系统会自动清除此告警,无需手工清除。

参考信息

不涉及。