大数据机型DCC的SATA磁盘挂载
更新时间:2024-06-26
大数据机型 DCC 支持挂载一块或多块 SATA 磁盘,并对磁盘进行分区和格式化等操作。本文以所有资源创建一台专属实例为例,当创建专属实例时,操作如下:
挂载SATA磁盘
创建专属实例时,在磁盘配置项输入需要挂载SATA的数量,创建成功后,登录专属服务器查看当前磁盘状态:
输入fdisk -l
,可以看到系统上已经识别到了全部数量的硬盘。
磁盘分区和格式化
分别对磁盘进行分区和格式化操作:
-
当只需要一个分区时,则可以直接对磁盘进行格式化,不需要分区操作,示例命令如下(您也可以根据业务需要自行指定格式化时的参数)。
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
- 当需要多个分区时,由于单块磁盘容量大于2T,请使用
parted
命令进行分区,然后再按照上述说明,使用mkfs.ext4
命令对磁盘进行格式化操作。
挂载点写入
完成分区格式化后,需要修改/etc/fstab文件,将设备挂载点写入,以便专属实例重启时,这些磁盘可以正常挂载。
-
创建挂载点,以使用"/home/disk[1-7]"为例,如需使用其他挂载点,可自行创建:
for i in $(seq 7); do mkdir /home/disk$i; done
-
修改/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
命令可查看已挂载成功的磁盘信息。