本介绍如何快速上手弹性块存储EBS,包括创建云盘、挂载云盘和分区格式化云盘。
已创建CentOS 7.6版本操作系统的ECS实例。具体操作,请参见通过向导购买实例。
登录云服务器控制台。
在左侧导航树中,单击“云盘”。
在顶部导航栏,选择目标云盘的地域。
单击“创建云盘”,在“创建云盘”页面,设置以下参数。
参数 | 说明 |
---|---|
是否挂载 | 选择创建云盘的同时是否挂载到ECS实例。
注意 如果您需要创建包年包月云盘,则必须选择“挂载到ECS实例”,并在“ECS实例”中选择相应的包年包月实例。 |
地域及可用区 | 选择“暂不挂载”时,需要选择云盘所在的地域及可用区。 注意 云盘的地域及可用区创建后无法更改,请选择与所挂载实例相同的地域及可用区。 |
ECS实例 | 选择“挂载到ECS实例”后,需要选择需要挂载的实例。您可以在下方的“实例详情”中查看实例详细信息,包括地域及可用区、计费类型及实例规格等。 |
计费类型 | 选择云盘计费方式,云盘支持的计费方式说明如下:
|
随实例删除 | 创建按量计费云盘并挂载到ECS实例时可以选择,默认为不随实例删除。 |
存储 | 选择云盘的类型以及大小,支持的云盘类型和规格,请参见云盘规格。 |
数量 | 选择创建云盘的数量。 |
名称 | 设置云盘的名称,选填。命名规范如下:
|
描述 | 设置云盘的描述信息,选填。限制如下:
|
标签 | 标签由一个键值对(Key-Value)组成,用于标识云资源,可以帮助您从不同维度(例如用途、所有者或环境等)对具有相同特征的云资源进行分类,便于搜索和聚合,从而轻松管理云上资源。 单击 图标,输入标签键和标签值,为云盘添加标签。更多信息,请参见标签概述。 |
项目 | 选择云盘所属的项目,选填。 |
单击“立即购买”按钮,确认配置信息、购买数量、费用等信息。
确认无误后,阅读并勾选“《云服务器服务条款》”。
单击“立即购买”按钮,跳转到申请提交成功页面,查看服务是否创建成功。
说明
创建完成后,您可以单击“去控制台”,页面会自动跳转至云盘列表页,查看新创建的云盘。
登录云服务器控制台。
在左侧导航树中单击“存储 > 云盘”。
在顶部导航栏,选择目标云盘的地域。
在“云盘列表”页面,选择目标云盘,单击页面左上方的“挂载”。
在“挂载云盘”对话框,选择要挂载的ECS实例。
根据需求,选择是否开启“云盘随实例删除”功能,默认关闭。
单击“确定”按钮,将数据盘挂载至实例。
挂载成功后,您可以在“云盘列表”页面的“实例”列查看云盘挂载的实例。
本文以CentOS 7.6版本操作系统为例,当云服务器挂载了一块新的数据盘时,使用fdisk分区工具将该数据盘设为主分区,分区形式默认设置为MBR,文件系统设为ext4格式,挂载在/mnt/sdc
下。不同操作系统的分区格式化操作可能不同,本文仅供参考。
执行以下命令,查看新增数据盘。
fdisk -l
回显类似如下信息:
表示当前的云服务器有两块磁盘,/dev/vda
是系统盘,/dev/vdc
是新增数据盘。
执行fdisk _新增数据盘_
命令,进入fdisk分区工具,开始对新增数据盘执行分区操作。
以新挂载的数据盘/dev/vdc
为例:
fdisk /dev/vdc
回显类似如下信息:
[root@i-IVwlbtest ~]# fdisk /dev/vdc Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabel with disk identifier 0xff816a4b. Command (m for help):
输入n
,按“Enter”,开始新建分区。
回显类似如下信息:
Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended
表示磁盘有两种分区类型:
说明
磁盘使用MBR分区形式,最多可以创建4个主分区,或者3个主分区加1个扩展分区,扩展分区不可以直接使用,需要划分成若干个逻辑分区才可以使用。
磁盘使用GPT分区形式时,没有主分区、扩展分区以及逻辑分区之分。
以创建一个主要分区为例,输入p
,按“Enter”,开始创建一个主分区。
回显类似如下信息:
Select (default p): p Partition number (1-4, default 1):
“Partition number”表示主分区编号,可以选择1-4。
以分区编号选择“1”为例,输入主分区编号1
,按“Enter”。
回显类似如下信息:
Partition number (1-4, default 1): 1 First sector (2048-41943039, default 2048):
“First sector”表示起始磁柱值,可以选择2048-209715199,默认为2048。
以选择默认磁柱值为2050
为例,按“Enter”。系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。
回显类似如下信息:
First sector (2048-41943039, default 2048): 2050 Last sector, +sectors or +size{K,M,G} (2050-41943039, default 41943039):
“Last sector”表示截止磁柱值,可以选择2050-41943039,默认为41943039。
以选择默认截止磁柱值41943039为例,按“Enter”。系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。
回显类似如下信息:
Last sector, +sectors or +size{K,M,G} (2050-41943039, default 41943039): Using default value 41943039 Partition 1 of type Linux and of size 20 GiB is set Command (m for help):
表示分区完成,即为数据盘新建了1个分区。
输入p
,按“Enter”,查看新建分区的详细信息。
回显类似如下信息:
Disk /dev/vdc: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xff816a4b Device Boot Start End Blocks Id System /dev/vdc1 2050 41943039 20970495 83 Linux Command (m for help):
表示新建分区/dev/vdc1
的详细信息。
输入w
,按“Enter”,将分区结果写入分区表中。
回显类似如下信息,表示分区创建完成:
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
说明
如果之前分区操作有误,请输入“q”,则会退出fdisk分区工具,之前的分区结果将不会被保留。
执行以下命令,将新的分区表变更同步至操作系统。
partprobe
执行以下命令,将新建分区文件系统设为系统所需格式。
mkfs -t _文件系统格式_ /dev/vdc1
以设置文件系统为“ext4”为例:
mkfs -t ext4 /dev/vdc1
回显类似如下信息:
[root@i-IVwlbtest ~]# mkfs -t ext4 /dev/vdc1 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 1310720 inodes, 5242623 blocks 262131 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2153775104 160 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
格式化需要等待一段时间,请观察系统运行状态,不要退出。
说明
不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。
执行mkdir _挂载目录_
命令,新建挂载目录。
以新建挂载目录/mnt/sdc
为例:
mkdir /mnt/sdc
执行mount _磁盘分区_ _挂载目录_
命令,将新建分区挂载到步骤13中创建的目录下。
以挂载新建分区/dev/vdc1
至/mnt/sdc
为例:
mount /dev/vdc1 /mnt/sdc
执行df -TH
命令,查看挂载结果。
回显类似如下信息:
[root@i-IVwlbtest ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 43G 1.7G 39G 5% / devtmpfs devtmpfs 4.1G 0 4.1G 0% /dev tmpfs tmpfs 4.2G 0 4.2G 0% /dev/shm tmpfs tmpfs 4.2G 9.1M 4.1G 1% /run tmpfs tmpfs 4.2G 0 4.2G 0% /sys/fs/cgroup tmpfs tmpfs 821M 0 821M 0% /run/user/0 /dev/vdb xfs 22G 34M 22G 1% /data /dev/vdc1 ext4 22G 47M 20G 1% /mnt/sdc
表示新建分区/dev/vdc1
已挂载至/mnt/sdc
。
说明
云服务器重启后,挂载会失效,您可以修改/etc/fstab
文件,将新建磁盘分区设置为开机自动挂载,请参见设置开机自动挂载磁盘分区。