腾讯云-挂载弹性云硬盘

云硬盘(Cloud Block Storage,CBS)是一种高可用、高可靠、低成本、可定制化的块存储设备,可以作为云服务器的独立可扩展磁盘使用,为云服务器实例提供高效可靠的存储设备。云硬盘提供数据块级别的持久性存储,通常用作需要频繁更新、细粒度更新的数据(如文件系统、数据库等)的主存储设备,具有高可用、高可靠和高性能的特点。云硬盘采用三副本的分布式机制,将您的数据备份在不同的物理机上,避免单点故障引起的数据丢失等问题,提高数据的可靠性。

前言

将云硬盘连接到 CVM 实例

挂载云硬盘

查看硬盘信息

运行 fdisk -l 命令,此时可以看到随云服务器创建的非弹性云硬盘 vda 和刚刚挂载的弹性云盘 vdb

查看弹性云盘与设备名的对应关系

执行 ls -l /dev/disk/by-id/ 命令,
可以在此处看到弹性云盘与设备名的对应关系。注意:非弹性云盘目前不会在这里显示任何信息

列出特殊信息,例如文件系统类型。

执行 file -s device 命令
命令的输出仅显示该设备的 data,则说明设备上没有文件系统,您需要创建一个文件系统。
如果在包含文件系统的设备上运行此命令,则输出将有所不同,若返回形如 Linux rev 1.0 ext4 filesystem data的输出则说明此硬盘上已经创建了文件系统。

对磁盘进行分区操作(可选)

执行 fdisk /dev/vdb 命令
依次输入“n”(新建分区)、“p”(新建主分区)、“1”(使用第1个主分区),两次回车(使用默认配置),输入“wq”(保存分区表),回车开始分区

使用“fdisk -l”命令,即可查看到,新的分区 vdb1 已经创建完成

硬盘格式化

执行 mkfs.ext4 device_name 格式化并删除现有数据

挂载新分区

执行 mkdir /data/part1 -p 创建挂载点
执行 mount /dev/vdb1 /data/part1 将 vdb1挂载到 /data/part1 处
执行 lsblk -f 命令查询文件系统UUID和挂载点信息
执行 df -h 命令查看查看到数据盘

自动挂载新分区(开机自动挂载数据盘)

执行 mkdir /data/part1 -p 创建挂载点
执行 echo ‘/dev/vdb1 /data/part1 ext4 defaults 0 0’ >> /etc/fstab 命令添加分区信息
运行 cat /etc/fstab 命令查看
运行 mount -a 命令,如果运行通过则说明文件正常,刚刚创建的文件系统会在下次启动时自动安装

您的支持将鼓励我继续创作