云硬盘 EVS-初始化Linux数据盘(容量小于等于2TiB):使用脚本初始化数据盘

时间:2025-04-23 14:39:02

使用脚本初始化数据盘

  1. 登录云服务器

  2. 查看待初始化的云硬盘的磁盘信息。

    lsblk
    [root@ecs-centos76 ~]# lsblk
    NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    vda    253:0    0   40G  0 disk
    └─vda1 253:1    0   40G  0 part /
    vdb    253:16   0  100G 0 disk

    回显示例表示当前有两块云硬盘,“/dev/vda”是系统盘,“/dev/vdb”是新增数据盘,有100G还未分区。

  3. 执行以下命令获取自动初始化磁盘脚本。

    wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/datadisk/LinuxVMDataDiskAutoInitialize.sh

    如果回显异常,请检查云服务器是否绑定弹性公网IP,绑定弹性公网IP后才能获取脚本。

  4. 修改自动初始化磁盘脚本权限。

    chmod +x LinuxVMDataDiskAutoInitialize.sh

  5. 执行初始化脚本自动检测待初始化的数据盘。

    ./LinuxVMDataDiskAutoInitialize.sh

    脚本将自动检测当前在服务器上除系统盘之外的盘符并显示出来。

  6. 输入盘符如/dev/vdb并回车,脚本将自动执行硬盘的创建分区(/dev/vdb1)与格式化。

    • 您可以使用lsblk查看E CS 挂载的所有盘符情况。
    • 对于有数据的云硬盘,脚本会自动检测出您选择的磁盘已经被挂载并显示出挂载的位置,请根据提示选择是否卸载磁盘。成功卸载磁盘后根据提示选择是否开始格式化磁盘。

  7. 对磁盘进行挂载操作,例如输入挂载目录为/data-test,脚本会自动新建该目录进行挂载操作。

    脚本将会自动设置为开机自动挂载。

    根据图上回显可知,针对/dev/vdb磁盘分区为/dev/vdb1的初始化成功,并且已挂载至/data-test目录下。

support.huaweicloud.com/usermanual-evs/evs_01_0033.html