步骤 1 参考 1.1.4 的步骤申请一台 Linux 云服务器(CentOS 7.6 64bit)
步骤 2 参考 2.1.4 购买非共享云硬盘(如 volume-linuxadd),并将改数据盘至挂载云服务器 (在购买数据盘是注意可用区需要 linux 云服务器在同一可用区)。
步骤 3 远程登录 linux 云服务器,执行以下命令,查看新增数据盘。
fdisk -l
表示当前的云服务器有两块磁盘,“/dev/vda”是系统盘,“/dev/vdb”是新增数据盘。
步骤 4 执行以下命令,进入 fdisk 分区工具,开始对新增数据盘执行分区操作。
fdisk 新增数据盘,以新挂载的数据盘“/dev/vdb”为例:
fdisk /dev/vdb
输入“n”,按“Enter”,开始新建分区。
步骤 5 以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。以分区编号选 择“1”为例,输入主分区编号“1”,按“Enter”。
“First sector”表示初始磁柱区域,可以选择 2048-20971519,默认为 2048。
步骤 6 以选择默认初始磁柱编号 2048 为例,按“Enter”。
“Last sector”表示截止磁柱区域,可以选择 2048-20971519,默认为 20971519。
步骤 7 以选择默认截止磁柱编号 20971519 为例,按“Enter”。
表示分区完成,即为 10GB 的数据盘新建了 1 个分区。
步骤 8 输入“p”,按“Enter”,查看新建分区的详细信息。
表示新建分区“/dev/vdb1”的详细信息。
步骤 9 输入“w”,按“Enter”,将分区结果写入分区表中。
注:如果之前分区操作有误,请输入“q”,则会退出 fdisk 分区工具,之前的分区结果将不会被 保留。
步骤 10 执行以下命令,将新的分区表变更同步至操作系统。
partprobe
步骤 11 执行以下命令,将新建分区文件系统设为系统所需格式。
mkfs -t 文件系统格式 /dev/vdb1
以设置文件系统为“ext4”为例:
mkfs -t ext4 /dev/vdb1
格式化需要等待一段时间,不要退出,等待任务状态为 done。
步骤 12 执行以下命令,新建挂载点。
以新建挂载点“/mnt/sdc”为例:
mkdir /mnt/sdc
步骤 13 执行以下命令,将新建分区挂载到上步中新建的挂载点下。
以挂载新建分区至“/mnt/sdc”为例:
mount /dev/vdb1 /mnt/sdc
步骤 14 执行以下命令,查看挂载结果。
df -TH
表示新建分区“/dev/xvdb1”已挂载至“/mnt/sdc”。
设置开机自动挂载磁盘分区(可选)
步骤 1 执行以下命令,查询磁盘分区的 UUID。
blkid 磁盘分区,以查询磁盘分区“/dev/vdb1”的 UUID 为例:
blkid /dev/vdb1
步骤 2 编辑器“fstab”文件。
vi /etc/fstab
按“i”,进入编辑模式,填写下行内容(以下 UUID 换成自己查询所得的 ID)
UUID= 8493dccb-1a8c-4225-8e9c-84eb1243cf23 /mnt/sdc ext4 defaults 0 2
按“ESC”后,输入“:wq”,按“Enter”。
步骤 3 执行如下命令,卸载已挂载的分区。umount 磁盘分区,命令示例:
umount /dev/vdb1
步骤 4 执行如下命令,将“/etc/fstab”文件所有内容重新加载。
mount -a
步骤 5 执行如下命令,查询文件系统挂载信息。
mount | grep /mnt/sdc
快照使用(可选)
步骤 1 分别执行以下指令创建测试文件。
cd /mnt/sdc/snapshot
echo “snapshot test”> test.file
cat test.file
步骤 2 根据以上内容中的 volume-linuxadd 步骤,点击更多->创建快照。
步骤 3 创建快照名字为 volume-linuxdata。
步骤 4 返回快照列表,点击左侧快照,进入 volume-linuxdata,选择挂载至 ecs-linux。
步骤 5 登录 ecs-linux,查看新增数据盘。
fdisk –l
步骤 6 执行以下命令,新建挂载目录。
mkdir /mnt/sdc
步骤 7 以挂载新建分区“/dev/vdc1”至“/mnt/sdc”为例。
mount /dev/vdc1 /mnt/sdc
步骤 8 切换目录至“/mnt/sdc”,并验证快照文件是否同步。
cd /mnt/sdc/snapshot
ls
cat test.file
出现以上回显,证明快照文件同步成功。