挂载硬盘

最近更新时间: 2023-03-13 15:43:22

mkdir /data/part1 -p # 创建示例挂载点
mkdir /data/part5 -p # 创建示例挂载点
mount /dev/vdc1 /data/part1 # 将vdc1挂载到/data/part1处
mount /dev/vdc5 /data/part5 # 将vdc5挂载到/data/part5处
touch /data/part1/disk-bm42ztpm-part1.txt # 创建一个空文件用于后续演示
touch /data/part5/disk-bm42ztpm-part5.txt # 创建一个空文件用于后续演示
yum install tree -y # 安装一个用于展示目录结构的工具
tree /data # 查看/data目录结构
此时可以看到如下的结构树:

执行 lsblk -f 命令查询文件系统UUID和挂载点信息:

在启动新的云服务器实例时,如果用户指定 自定义镜像 及数据盘快照,建行云云硬盘可以支持启动云服务器实例后自动挂载(即不需要进行一系列的添加、分区、格式化等操作可直接读写数据盘)。用户需要在制作自定义镜像和数据盘快照前在原实例上进行一些操作,下文将详细描述。
在 Linux 系统下如果用户希望指定数据盘快照生产出来的云硬盘能够自动挂载至新的云服务器实例,指定的自定义镜像和数据盘快照必须满足以下要求: - 数据盘在制作快照前必须 已经格式化过,也即在原云服务器上已经 mount 成功。 - 系统盘在制作自定义镜像前,需要在 /etc/rc.local 文件中添加以下命令,将数据盘挂载点写入文件中:

mkdir -p <mount-point>
mount <device-id> <mount-point>
其中:<mount-point>请填入文件系统的挂载点如 /mydata, <device-id>请填入用户的实际文件分区位置,如 /dev/vdb(无分区有文件系统的设备名) 和 /dev/vdb1(有分区有文件系统) 。
只有同时满足以上两个条件才能保证新启动的 Linux 云服务器实例数据盘可以被自动识别和挂载。