
# 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
   ```
   
   

4. 等待5分钟后，在Manager页面选择"运维 \> 告警 \> 告警"页签，查看该告警是否清除。 
   - 是，处理完毕。
   
   - 否，执行[步骤 5]。
   
   
   
   
**手动执行磁盘分区扩容命令**
5. 执行以下命令查看磁盘及分区信息。
   
   **lsblk**
   通过告警定位信息中挂载的目录名称，查找对应分区和磁盘，并查看磁盘和分区大小。
   例如，挂载目录名为"/srv/BigData/data1"，则其使用的磁盘为"/dev/vdb"，磁盘分区为"/dev/vdb1"。
   ![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0000001723520085.png)
   
   
6. 执行以下命令，指定数据盘待扩容的分区，通过growpart进行扩容。 
   **growpart** *数据盘 分区编号*
   例如执行以下命令：
   **growpart /dev/vdb 1**
   回显类似如下说明执行成功，如果不成功请联系运维人员进行处理。
   ![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0000001675480958.png "点击放大")
   
   
7. 执行以下命令，扩展磁盘分区文件系统大小。 
   **resize2fs** *磁盘分区*
   例如执行以下命令：
   **resize2fs /dev/vdb1**
   回显类似如下信息说明执行成功。
   ![](https://support.huaweicloud.com/usermanual-mrs/zh-cn_image_0000001675640654.png "点击放大")
   
   
8. 等待5分钟后，在Manager页面选择"运维 \> 告警 \> 告警"页签，查看该告警是否清除。 
   - 是，处理完毕。
   
   - 否，请联系运维人员进行处理。
   
   
   
   
 
#### 告警清除
此告警修复后，系统会自动清除此告警，无需手工清除。
#### 参考信息
不涉及。
