LAMP之路

不积跬步,无以至千里!

云服务器 ECS Linux 自动分区工具

2016-9-5 一抹阳光 操作系统

注意:由于相关操作可能会导致数据丢失。 所以,执行操作之前,请务必确保已经通过快照等手段对数据进行有效备份,或明确相关数据丢失无影响。

 

普通云磁盘


  • 适用系统:兼容线上所有非 IO 优化实例的普通云盘的 Liunx 版本。
  • 使用方法:以 root 身份执行命令:bash auto_fdisk.sh。
  • 适用场景:一键式检测是否有尚未分区的数据盘,并能对其格式化和自动挂载,省去了复杂的命令和步骤。
  • 脚本下载:auto_fdisk.zip

 

SSD云磁盘


适用系统:兼容线上所有 IO 优化和 SSD 云盘的 Linux版本。

使用方法:以 root 身份执行命令:bash auto_fdisk_ssd.sh

适用场景:一键式检测是否有尚未分区的数据盘,并能对其格式化和自动挂载,省去了复杂的命令和步骤。

脚本下载:help_ecs_auto_fdisk_ssd.zip

 

常见问题


问题现象

脚本运行后,出现如下错误信息:

  1. Step 1.No lock file,begin to create lock file and continue.
  2. Step 2.Begin to check free disk.
  3. No free disk need to be fdisk.Exit script.

blob.png

 

问题原因

出现以上报错很可能是由于数据盘是 SSD 云盘,而使用了 auto_fdisk.sh 进行了操作。该脚本只适用于普通云磁盘。

处理办法

如果数据盘是 IO 优化的或 SSD 云盘,则需要使用 auto_fdisk_ssd.sh 脚本进行操作。