专属服务器DCC

    大数据机型DCC的SATA磁盘挂载

    大数据机型 DCC 支持挂载一块或多块 SATA 磁盘,并对磁盘进行分区和格式化等操作。本文以所有资源创建一台专属实例为例,当创建专属实例时,操作如下:

    挂载SATA磁盘

    在磁盘配置项输入需要挂载SATA 的数量,

    挂载成功后,登录专属服务器查看当前磁盘状态:

    输入fdisk -l,可以看到系统上已经识别了7块硬盘。

    磁盘分区和格式化

    分别对磁盘进行分区和格式化操作:

    1. 当只需要一个分区时,则可以直接对磁盘进行格式化,不需要分区操作,示例命令如下(您也可以根据业务需要自行指定格式化时的参数)。

      mkfs.ext4 -m0 /dev/vdb

      请分别对7块硬盘进行如上操作,重复操作时需要修改磁盘设备名称/dev/vdc、/dev/vdd 等 。

      批量格式化时可参考如下方式,因此盘容量较大,格式化会耗时较长时间,请耐心等待。

      mkfs.ext4 -m0 /dev/vdb;
      mkfs.ext4 -m0 /dev/vdc;
      mkfs.ext4 -m0 /dev/vdd;
      mkfs.ext4 -m0 /dev/vde;
      mkfs.ext4 -m0 /dev/vdf;
      mkfs.ext4 -m0 /dev/vdg;
      mkfs.ext4 -m0 /dev/vdh
    2. 当需要多个分区时,由于单块磁盘容量大于2T,请使用parted命令进行分区,然后再按照上述说明,使用mkfs.ext4命令对磁盘进行格式化操作。

    挂载点写入

    完成分区格式化后,需要修改/etc/fstab文件,将设备挂载点写入,以便专属实例重启时,这些磁盘可以正常挂载。

    1. 创建挂载点,以使用"/home/disk[1-7]"为例,如需使用其他挂载点,可自行创建:

      for i in $(seq 7);
      do mkdir /home/disk$i;
      done
    2. 修改/etc/fstab文件,将设备名,挂载点,文件系统等信息写入:

      echo  "/dev/vdb		/home/disk1		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vdc		/home/disk2		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vdd		/home/disk3		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vde		/home/disk4		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vdf		/home/disk5		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vdg		/home/disk6		ext4	defaults		0	0" >> /etc/fstab;
      echo  "/dev/vdh		/home/disk7		ext4	defaults		0	0" >> /etc/fstab;

    完成上述步骤后,执行mount -a命令将所有分区进行挂载,此时通过 df 命令可查看已挂载成功的磁盘信息。

    上一篇
    操作专属实例
    下一篇
    使用快照