腾讯云服务器挂载云硬盘
原文链接:https://www.tencentcloud.com/zh/document/product/362/31647
创建云硬盘
登录云服务器控制台,选择左侧导航栏中的 云硬盘。
在云硬盘列表页上方选择“北京”,并单击新建。
在弹出的“购买数据盘”窗口中,设置以下参数:
可用区:选择北京二区。
云硬盘类型:选择高性能云硬盘。
容量:设置20GB。
硬盘名称:输入
cbs-test
。计费模式:选择包年包月。
购买时长:选择1个月。
单击确定。
规格确认无误后,在支付页面单击提交订单,并完成支付流程。 返回云硬盘列表页,可查看已购买的弹性云盘 cbs-test
,并显示为“待挂载”状态。
挂载云硬盘
登录云服务器控制台,选择左侧导航栏中的 云硬盘。
在云硬盘列表页上方选择“北京”,并选择云硬盘 cbs-test
所在行的右侧的更多 > 挂载。
在弹出框中选择云硬盘待挂载的云服务器,并选择下一步 > 开始挂载。
说明:
可根据实际情况勾选“随实例释放”。
返回云硬盘列表页面,此时云硬盘状态为“挂载中”,表示云硬盘处于正在挂载至云服务器的过程中。当云硬盘状态为“已挂载”时,表示挂载至云服务器成功。
初始化云硬盘
以 root 用户登录 Linux 云服务器
执行以下命令,查看连接到实例的磁盘名称。
复制fdisk -l
回显信息如下图所示,则表示当前的云服务器有两块磁盘,/dev/vda
是系统盘,/dev/vdb
是新增数据盘。 本文连接到实例的磁盘名称以 /dev/vdb
为例。如下图所示:
执行以下命令,格式化该磁盘。如果以前挂载过,不希望删除磁盘内的数据,请跳过这一步。
复制mkfs.ext4 /dev/vdb
执行以下命令,将该磁盘挂载到 /data
挂载点。
复制mount /dev/vdb /data
依次执行以下命令,进入该磁盘,并新建文件 qcloud.txt
。
复制cd /data
复制vi qcloud.txt
按 i 进入编辑模式,可输入 “This is my first test.”。
按 Esc 退出编辑模式,输入 :wq 后,按 Enter 保存并退出文件。
执行 ls
命令,可查看到 qcloud.txt
文件已写入盘中。
说明:
您可通过 步骤9 – 步骤14,设置磁盘开机自动挂载。若无需设置开机自动挂载磁盘,则跳过后续步骤。
执行以下命令,备份 /etc/fstab
文件。以备份到 /home 目录下为例:
复制cp -r /etc/fstab /home
执行以下命令,使用 VI 编辑器打开 /etc/fstab
文件。
复制vi /etc/fstab
按 i 进入编辑模式。
将光标移至文件末尾,按 Enter,添加如下内容。
">复制<设备信息> <挂载点> <文件系统格式> <文件系统安装选项> <文件系统转储频率> <启动时的文件系统检查顺序>
以使用弹性云硬盘的软链接自动挂载为例,结合前文示例则添加:
复制/dev/disk/by-id/virtio-disk-drkhklpe /data ext4 defaults 0 0
说明:
您可使用
ls -l /dev/disk/by-id
命令,查看弹性云硬盘的软链接。
按 Esc,输入 :wq,按 Enter。 保存设置并退出编辑器。
执行以下命令,检查 /etc/fstab 文件是否写入成功。
复制mount -a
如果运行通过则说明文件写入成功,新建的文件系统会在操作系统启动时自动挂载。