• 沒有找到結果。

步骤2:购买云硬盘_云硬盘 EVS_快速入门_华为云

N/A
N/A
Protected

Academic year: 2022

Share "步骤2:购买云硬盘_云硬盘 EVS_快速入门_华为云"

Copied!
84
0
0

加載中.... (立即查看全文)

全文

(1)

快速入门

文档版本 03

发布日期 2018-09-26

(2)

版权所有 © 华为技术有限公司 2022。 保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传 播。

商标声明

和其他华为商标均为华为技术有限公司的商标。

本文档提及的其他所有商标或注册商标,由各自的所有人拥有。

注意

您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或 特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文档内容不做任何明示或暗示的声 明或保证。

由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文 档中的所有陈述、信息和建议不构成任何明示或暗示的担保。

(3)

目 录

1 入门流程...1

2 步骤 1:准备工作... 3

3 步骤 2:购买云硬盘... 4

4 步骤 3:挂载云硬盘... 13

4.1 挂载非共享云硬盘... 13

4.2 挂载共享云硬盘... 15

5 步骤 4:初始化数据盘... 18

5.1 初始化数据盘场景及磁盘分区形式介绍...18

5.2 使用脚本初始化 Windows 数据盘... 20

5.3 使用脚本初始化 Linux 数据盘... 29

5.4 初始化 Windows 数据盘(Windows 2008)... 32

5.5 初始化 Windows 数据盘(Windows 2016)... 39

5.6 初始化 Linux 数据盘(fdisk)... 47

5.7 初始化 Linux 数据盘(parted)... 53

5.8 初始化容量大于 2TB 的 Windows 数据盘(Windows 2008)... 58

5.9 初始化容量大于 2TB 的 Windows 数据盘(Windows 2012)... 65

5.10 初始化容量大于 2TB 的 Linux 数据盘(parted)...74

6 示例:快速创建并使用云硬盘...80

A 修订记录... 81

(4)

1 入门流程

云硬盘可以挂载至云服务器,用作提供系统盘和数据盘,系统盘和数据盘购买方式不 同,请参见表1-1。

1-1 购买方式

磁盘 说明 方法

系统 盘

系统盘需要跟随云服务器一起

购买,无法单独购买。 ● 购买弹性云服务器

● 购买裸金属服务器

数据 盘

数据盘可以跟随云服务器一起

购买,也可以单独购买。 ● 购买弹性云服务器

● 购买裸金属服务器

● 购买云硬盘

以单独购买数据盘为例,流程如图1-1所示。

(5)

1-1 入门流程

1. 注册华为云,为帐户充值等,请参见步骤1:准备工作。

2. 设置云硬盘的类型、容量、名称等信息,请参见步骤2:购买云硬盘。

3. 将独立购买的云硬盘挂载至云服务器,请参见:

– 挂载非共享云硬盘

– 挂载共享云硬盘

4. 云硬盘挂载至云服务器后,还不能直接使用,需要登录云服务器初始化后才可以 使用。初始化场景介绍及方法请参见:

– 初始化数据盘场景及磁盘分区形式介绍

– Windows:

初始化Windows数据盘(Windows 2008)

初始化Windows数据盘(Windows 2016)

初始化容量大于2TB的Windows数据盘(Windows 2008)

初始化容量大于2TB的Windows数据盘(Windows 2012)

– Linux

初始化Linux数据盘(fdisk)

(6)

2 步骤 1:准备工作

在使用云硬盘前,您需要完成本文中的准备工作。

● 注册华为云并实名认证

● 为帐户充值

注册华为云并实名认证

如果您已有一个华为云帐号,请跳到下一个任务。如果您还没有华为云帐号,请参考 以下步骤创建。

1. 打开https://www.huaweicloud.com/,单击“注册”。

2. 根据提示信息完成注册,详细操作请参见如何注册华为云管理控制台的用户?。

注册成功后,系统会自动跳转至您的个人信息界面。

3. 参考实名认证完成个人或企业帐号实名认证。

为帐户充值

您需要确保帐户有足够金额。

● 关于云硬盘价格,请参见计费模式。

● 关于充值,请参见如何给华为云账户充值。

(7)

3 步骤 2:购买云硬盘

操作场景

云硬盘可用作云服务器的系统盘或数据盘。

● 系统盘在购买云服务器时自动购买并挂载,无法单独购买。系统盘的最大容量为 1024 GB。

● 数据盘可以在购买云服务器的时候购买,由系统自动挂载给云服务器。也可以在 购买了云服务器之后,单独购买云硬盘并挂载给云服务器。数据盘的最大容量为 32768 GB。

说明

● 随云服务器购买的云硬盘,计费模式与云服务器一致。

● 随云服务器购买的云硬盘,无法设置共享、加密,随弹性云服务器购买的云硬盘默认为VBD 模式,随裸金属服务器购买的云硬盘默认为SCSI模式。

● 随包年/包月云服务器购买的包年/包月云硬盘,和原云服务器有绑定关系,无法挂载至其他 云服务器。

本章节指导用户单独购买云硬盘。

操作步骤

步骤1 登录管理控制台。

步骤2 选择“存储 > 云硬盘”。

进入云硬盘页面。

步骤3 单击“购买磁盘”。

步骤4 根据界面提示,配置云硬盘的基本信息,如表3-1所示。

(8)

3-1 参数说明 参数名

子参数名 称

参数说明 取值样例

计费模

式 - 必选参数。

云硬盘支持的计费类型有以下两种:

● 包年/包月

● 按需计费

包年/包月

区域 - 必选参数。

不同区域的资源之间内网不互通。请选择靠 近您的区域,可以降低网络时延、提高访问 速度。

-

可用区 - 必选参数。

云硬盘所在的可用区。

说明

● 云硬盘只能挂载至同一个可用区的云服务器 上。

● 可用区在云硬盘创建完成后不支持修改。

可用区1

磁盘规 格

磁盘类型 必选参数。

购买完成后无法变更磁盘类型。

当前可供选择的磁盘类型如下:

● 普通IO(上一代产品)

● 高IO

● 通用型SSD

● 超高IO

● 极速型SSD 说明

通过快照创建云硬盘时,磁盘类型和快照源云硬 盘保持一致。

超高IO

(9)

参数名 称

子参数名 称

参数说明 取值样例

容量(GB) 必选参数。

云硬盘的容量。通过当前界面只能创建数据 盘,容量范围为:10 GB~32768 GB

说明

● 通过备份创建云硬盘时,容量大小不能低于备 份大小。当您未指定云硬盘的容量时,当备份 大小低于10GB,默认容量为10GB,当备份大 小高于10GB,默认容量和备份大小保持一 致。

● 通过快照创建云硬盘时,容量大小不能低于快 照大小。当您未指定云硬盘的容量时,当快照 大小容量低于10GB,默认容量为10GB,当快 照大小高于10GB,默认容量和快照大小保持 一致。

● 系统会显示您当前还可以购买的云硬盘容量。

为了保证所有资源的合理分配,如果您需要的 云硬盘容量超过当前您可以购买的最大容量 值,您可以单击“申请扩大配额”。申请通过 后,您可以购买到满足您需要的云硬盘容量。

100GB

(10)

参数名 称

子参数名 称

参数说明 取值样例

选择数据 源:

● 从备 份创 建

● 从快 照创 建

● 从镜 像创 建

可选参数。

● 从备份创建:选择备份数据来创建新的云 硬盘。在“选择数据源”下方, 单击“从备份 创建”,会弹出云硬盘备份数据列表,选 择云硬盘备份数据并单击“确定”。

说明

– 对于同一个备份,不支持并发创建多个云 硬盘。若此时正通过备份创建云硬盘A,那 么需要等A创建完成后,才可以使用该备份 创建新的云硬盘。

– 通过系统盘备份数据创建的云硬盘,只能 用作数据盘,不支持用作系统盘。

● 从快照创建:选择快照数据来创建新的云 硬盘。

在“选择数据源”下方,单击“从快照创 建”,会弹出云硬盘快照列表,选择云硬 盘快照并单击“确定”。

说明

– 通过快照创建云硬盘时,磁盘类型和快照 源云硬盘保持一致。

– 通过快照创建云硬盘时,磁盘模式和快照 源云硬盘保持一致。

– 通过快照创建云硬盘时,云硬盘加密属性 和快照源云硬盘保持一致。

● 从镜像创建:选择镜像来创建新的云硬 盘。

在“选择数据源”下方,单击“从镜像创 建”,会弹出镜像列表,选择镜像并单击

“确定”。

说明

– 通过镜像创建云硬盘时,磁盘模式和镜像 源云硬盘保持一致。

– 通过镜像创建云硬盘时,云硬盘加密属性 和镜像源云硬盘保持一致。

● 从备份创 建:autobacku p-001

● 从快照创 建:snapshot-0 01

(11)

参数名 称

子参数名 称

参数说明 取值样例

云备份 - 云备份提供对云硬盘和弹性云服务器的备份 保护,并支持利用备份数据恢复云服务器和 云硬盘的数据。云备份设置完成后,系统会 将磁盘绑定至云备份存储库并绑定所选备份 策略,定期备份磁盘。

● 暂不购买:跳过云备份的配置步骤。如磁 盘购买成功后仍需设置备份保护,请进入 云备份控制台找到目标存储库,绑定磁 盘。

● 使用已有:

1. 选择云备份存储库:在下拉列表中选 择已有的云备份存储库。

2. 设置备份策略:在下拉列表中选择备 份策略,或进入云备份控制台查看或 编辑备份策略。

● 现在购买:

1. 输入云备份存储库的名称:只能由中 文字符、英文字母、数字、下划线、

中划线组成,且长度小于等于64个字 符。例如:vault-f61e。默认的命名规 则为“vault_xxxx”。

2. 输入存储库的容量:此容量为备份磁 盘所需的容量。存储库的容量不能小 于磁盘的容量。取值范围为[磁盘容 量,10485760]GB。

3. 设置备份策略:在下拉列表中选择备 份策略,或进入云备份控制台查看或 编辑备份策略。

-

(12)

参数名 称

子参数名 称

参数说明 取值样例

更多 高级配 置:

● 共享 盘

● SCSI

● 加密

可选参数。

● 共享盘:

勾选“共享盘”,则创建的是共享云硬 盘,共享云硬盘最多可同时挂载至16台云 服务器。如果不勾选“共享盘”,则默认 为非共享云硬盘,只能挂载至1台云服务 器。

如果同时选择“SCSI”和“共享盘”,则 创建的是SCSI共享云硬盘。

说明

云硬盘的共享属性在创建完成后不支持更改。

● SCSI:

勾选“SCSI”,则创建的是SCSI云硬盘。

SCSI云硬盘允许云服务器操作系统直接访 问底层存储介质并将SCSI指令传输到云硬 盘。如果不勾选“SCSI”,则磁盘模式默 认为VBD。

说明

云硬盘的磁盘模式在创建完成后不支持更改。

● 加密:

此处磁盘加密针对数据盘加密。

系统盘的加密依赖于镜像,具体请参见创 建加密镜像。

如果使用磁盘加密功能,则勾选“加 密”,会弹出“加密设置”窗口,有以下 参数:

– 创建委托

委托表示委托方通过创建信任关系,

给被委托方授予访问其资源的权限。

如果当前未授权EVS访问KMS,则会弹 出“创建委托”对话框;若已经授 权,则该对话框不会出现。

单击“是”以授权EVS访问KMS,当授 权成功后,EVS可以获取KMS密钥用来 加解密云硬盘。

授权成功后,无需再次授权。

– 密钥名称

创建委托后,即成功授权EVS访问KMS 后,可以在当前界面看到“密钥名 称”。

密钥名称是密钥的标识,您可以通过

“密钥名称”选择需要使用的密钥。

您可以选择使用的密钥如下:

-

(13)

参数名 称

子参数名 称

参数说明 取值样例

默认主密钥: 成功授权EVS访问KMS,

系统会创建默认主密钥“evs/

default”。

用户主密钥: 即您已有的密钥或者新创 建密钥,具体请参见创建密钥。

说明

– 当您需要使用云硬盘加密功能时,需要授 权EVS访问KMS。如果您有授权资格,则 可直接授权。如果权限不足,需先联系拥 有Security Administrator权限的用户授 权,然后再重新操作。

– 加密属性在云硬盘创建完成后不支持修 改。

标签 可选参数。

您可以在创建云硬盘的时候为云硬盘绑定标 签,标签用于标识云资源,可通过标签实现 对云资源的分类和搜索。

标签由标签“键”和标签“值”组成。

● 键:如果要为云硬盘添加标签,则该项为 必选参数。

标签的“键”最大长度不超过36个字符。

由英文字母、数字、下划线、中划线、

UNICODE字符(\u4E00-\u9FFF)组成。

● 值:如果要为云硬盘添加标签,则该项为 可选参数。

标签的“值”最大长度不超过43个字符。

由英文字母、数字、下划线、点、中划 线、UNICODE字符(\u4E00-\u9FFF)组 成。

说明

● 单个云硬盘最多可以添加10个标签。

● 同一个云硬盘的标签的“键”不允许重复。

关于标签的更多详细信息,请参考《标签管理服 务用户指南》。

-

企业项

目 - 必选参数。

创建云硬盘时,可以为云硬盘添加已有的企 业项目。

企业项目管理提供了一种按企业项目管理云

default

(14)

参数名 称

子参数名 称

参数说明 取值样例

磁盘名

称 - 必选参数。

● 创建单个云硬盘:磁盘名称是云硬盘名 称。最大支持64个字符。

● 批量创建云硬盘:一次创建多个云硬盘 时,磁盘名称为云硬盘名称的前缀,最终 云硬盘名称组成为“磁盘名称-四位数 字”。最大支持59个字符。

说明

磁盘名称在云硬盘创建完成后支持修改。

例如创建两个 云硬盘,设置 磁盘名称为

“volume”,

云硬盘的名称 为“volume-00 01”和“volume-00 02”。

购买量 - ● 时间范围:如果“计费模式”选择“包 年/包月”,则该项为必选参数。

可选取的时间范围为1个月~5年。

● 自动续费:可选参数。

按月购买自动续费周期为1个月,按年购 买自动续费周期为1年。

● 云硬盘数量:可选参数。

数量默认为“1”,表示只创建一个云硬 盘。目前最多可批量创建100个云硬盘。

说明

● 从备份创建云硬盘时,不支持批量创建,数量 只能为“1”。

● 从快照创建云硬盘时,不支持批量创建,数量 只能为“1”。

● 系统会显示您当前还可以购买的云硬盘数量。

为了保证所有资源的合理分配,如果您需要的 云硬盘数量超过当前您可以购买的最大数量 值,您可以单击“申请扩大配额”。申请通过 后,您可以购买到满足您需要的云硬盘数量。

时间范围:1 年

使用自动续费 云硬盘数量:

1个

步骤5 单击“立即购买”。

● 如果您选择的计费模式是“包年/包月”。

a. 在“订单确认”页面,您可以再次核对云硬盘信息。

b. 确认无误后,单击“去支付”。

c. 在“支付”页面,根据界面提示,单击“确认付款”,页面显示“订单支付 成功”。

d. 单击“返回云硬盘控制台”,返回“云硬盘”主页面。

● 如果您选择的计费模式是“按需计费”。

a. 在“规格确认”页面,您可以再次核对云硬盘信息。

b. 确认无误后,单击“提交”,页面显示“任务提交成功”。

c. 单击“返回磁盘列表”,返回“云硬盘”主页面。

(15)

步骤6 单击“返回磁盘列表”。

返回主页面。

步骤7 在“云硬盘”主页面,查看云硬盘状态。

待云硬盘状态变为“可用”时,表示创建成功。

----结束

(16)

4 步骤 3:挂载云硬盘

4.1 挂载非共享云硬盘

操作场景

单独购买的云硬盘为数据盘,可以在云硬盘列表中看到磁盘属性为“数据盘”,磁盘 状态为“可用”。此时需要将该数据盘挂载给云服务器使用。

系统盘必须随云服务器一同购买,并且会自动挂载,可以在云硬盘列表中看到磁盘属 性为“系统盘”,磁盘状态为“正在使用”。当系统盘从云服务器上卸载后,此时系 统盘的磁盘属性变为“启动盘”,磁盘状态变为“可用”。

说明

卸载后的系统盘即为启动盘,根据您选择的挂载点不同,启动盘可以重新挂载给云服务器用作系 统盘或者数据盘。具体请参见挂载已有数据的系统盘。

本章节指导用户挂载非共享云硬盘,非共享云硬盘只可以挂载至1台云服务器。

在云硬盘页面挂载

步骤1 登录管理控制台。

步骤2 选择“存储 > 云硬盘”。

进入“云硬盘”页面。

步骤3 在云硬盘列表,找到需要挂载的云硬盘,单击“挂载”。

步骤4 选择云硬盘待挂载的云服务器,该云服务器必须与云硬盘位于同一个可用区,通过下 拉列表选择“挂载点”。

一个挂载点只能挂载一块云硬盘,如果您需要查看控制台挂载点与云服务器中挂载点 的对应关系,请参见“控制台与弹性云服务器内部之间磁盘挂载点的对应关系”。

步骤5 单击“确定”,弹出提示窗口“挂载流程尚未完成,还需初始化才能正常使用”。

步骤6 单击“确定”会自动返回云硬盘列表页面,此时云硬盘状态为“正在挂载”,表示云 硬盘处于正在挂载至云服务器的过程中。当云硬盘状态为“正在使用”时,表示挂载 至云服务器成功。

(17)

步骤7 初始化云硬盘。

挂载至云服务器的云硬盘需要初始化后才可以正常使用,请参考初始化数据盘场景及 磁盘分区形式介绍。

----结束

在云服务器页面挂载

1. 登录管理控制台。

2. 单击管理控制台左上角的 ,选择区域和项目。

3. 选择“计算 > 弹性云服务器”。

4. 在弹性云服务器列表中的右上角,输入弹性云服务器名、IP地址或ID,并进行搜 索。

5. 单击待挂载云硬盘的弹性云服务器的名称。

系统跳转至该弹性云服务器详情页面。

6. 选择“云硬盘”页签,并单击“挂载磁盘”。

系统跳转至“挂载磁盘”页面。

4-1 挂载磁盘

7. 根据界面提示,勾选目标磁盘,并设置挂载点。

关于挂载点:

– 对于采用XEN虚拟化类型的弹性云服务器,系统支持指定具体的磁盘挂载 点,如/dev/sdb。

– 对于采用KVM虚拟化类型的弹性云服务器,您可以指定该磁盘作为系统盘或 数据盘,但不能指定具体的磁盘挂载点。

(18)

说明

● 如果无可用的云硬盘,请单击列表下方的“购买云硬盘”进行购买。

● 挂载磁盘时的约束限制,请参见弹性云服务器挂载磁盘时有什么限制。

● 对于磁盘增强型、超高I/O型中的Ir3型弹性云服务器,本地盘与云硬盘的磁盘挂载点占 用规则如下:

系统盘:占用sda(或vda)。

本地盘:顺序占用sda(或vda)之后的磁盘挂载点。

云硬盘:在本地盘之后顺序挂载,挂载点按字母顺序依次增加。

示例:

假设D1型弹性云服务器有2块本地盘,则这2块本地盘的磁盘挂载点分别为sdb、sdc

(或vdb、vdc),云硬盘的磁盘挂载点为sdd、sde...(或vdd、vde...)

8. 单击“确定”。

挂载成功后,在弹性云服务器详情页的“云硬盘”页签,即可看到新挂载的磁盘 信息。

相关操作

若云硬盘无法挂载至云服务器,处理方法请参见云硬盘为什么无法挂载至云服务器。

挂载已有数据的云硬盘,请参见挂载已有数据的云硬盘。

4.2 挂载共享云硬盘

操作场景

单独购买的云硬盘为数据盘,可以在云硬盘列表中看到磁盘属性为“数据盘”,磁盘 状态为“可用”。此时需要将该数据盘挂载给云服务器使用。

本章节指导用户挂载共享云硬盘。

若云硬盘无法挂载至云服务器,处理方法请参见云硬盘为什么无法挂载至云服务器。

约束与限制

● 一块共享云硬盘最多可同时挂载至16台云服务器,这些云服务器必须与共享云硬 盘位于同一区域下的同一可用区。

● 当共享盘状态为“正在使用”时,必须确保该共享盘还未挂满,才可以挂给其他 云服务器。

● 共享云硬盘同时或者先后挂载的多台云服务器只能为Windows或Linux操作系统中 的一种。比如:

共享云硬盘首次同时挂载至多台Windows云服务器,则卸载后,也不能挂载至 Linux云服务器。因为Windows和Linux支持的文件系统不同,无法识别云硬盘原 有文件系统,如果操作不当会导致原有文件系统被破坏。

● 共享云硬盘只能用作数据盘,不能用作系统盘。

在云硬盘页面挂载

步骤1 登录管理控制台。

(19)

步骤2 选择“存储 > 云硬盘”。

进入“云硬盘”页面。

步骤3 在云硬盘列表,找到需要挂载的云硬盘,单击“挂载”。

共享云硬盘支持批量挂载操作,可以同时将一块共享云硬盘挂载至多台云服务器。

“挂载磁盘”对话框左侧区域为可选的云服务器列表,选择目标云服务器后,单击中 间的向右箭头,则已选云服务器会显示在右侧区域。

步骤4 选择云硬盘待挂载的云服务器,该云服务器必须与云硬盘位于同一个可用区,通过下 拉列表选择“挂载点”。

一个挂载点只能挂载一块云硬盘,已经被使用的挂载点不会显示在列表中,无法进行 选择。

步骤5 单击“确定”,弹出提示窗口“挂载流程尚未完成,还需初始化才能正常使用”。

步骤6 单击“确定”会自动返回云硬盘列表页面,此时云硬盘状态为“正在挂载”,表示云 硬盘处于正在挂载至云服务器的过程中。当云硬盘状态为“正在使用”时,表示挂载 至云服务器成功。

须知

直接将共享云硬盘挂载给多台云服务器无法实现文件共享功能,如需在多台云服务器 之间共享文件,需要搭建共享文件系统或类似的集群管理系统。

----结束

在云服务器页面挂载

1. 登录管理控制台。

2. 单击管理控制台左上角的 ,选择区域和项目。

3. 选择“计算 > 弹性云服务器”。

4. 在弹性云服务器列表中的右上角,输入弹性云服务器名、IP地址或ID,并进行搜 索。

5. 单击待挂载云硬盘的弹性云服务器的名称。

系统跳转至该弹性云服务器详情页面。

6. 选择“云硬盘”页签,并单击“挂载磁盘”。

系统跳转至“挂载磁盘”页面。

7. 根据界面提示,勾选目标磁盘,并设置挂载点。

(20)

说明

● 如果无可用的云硬盘,请单击列表下方的“购买云硬盘”进行购买。

● 挂载磁盘时的约束限制,请参见弹性云服务器挂载磁盘时有什么限制。

● 对于磁盘增强型、超高I/O型中的Ir3型弹性云服务器,本地盘与云硬盘的磁盘挂载点占 用规则如下:

系统盘:占用sda(或vda)。

本地盘:顺序占用sda(或vda)之后的磁盘挂载点。

云硬盘:在本地盘之后顺序挂载,挂载点按字母顺序依次增加。

示例:

假设D1型弹性云服务器有2块本地盘,则这2块本地盘的磁盘挂载点分别为sdb、sdc

(或vdb、vdc),云硬盘的磁盘挂载点为sdd、sde...(或vdd、vde...)

8. 单击“确定”。

挂载成功后,在弹性云服务器详情页的“云硬盘”页签,即可看到新挂载的磁盘 信息。

相关操作

若云硬盘无法挂载至云服务器,处理方法请参见云硬盘为什么无法挂载至云服务器。

挂载已有数据的云硬盘,请参见挂载已有数据的云硬盘。

(21)

5 步骤 4:初始化数据盘

5.1 初始化数据盘场景及磁盘分区形式介绍

操作场景

磁盘挂载至云服务器后,需要登录云服务器初始化磁盘,即格式化磁盘,之后磁盘才 可以正常使用。

● 系统盘

系统盘不需要初始化,创建云服务器时会自带系统盘并且自动初始化,默认磁盘 分区形式为主启动记录分区(MBR, Master boot record)。

● 数据盘

– 创建云服务器时直接创建数据盘,数据盘会自动挂载至云服务器。

– 单独创建数据盘,然后将该数据盘挂载至云服务器。

以上两种情况创建的数据盘挂载至云服务器后,均需要初始化后才可以使用,请 您根据业务的实际规划选择合适的分区方式。

约束与限制

从数据源创建的磁盘无需初始化。该磁盘在初始状态就具有数据源中的数据,初始化 有丢失数据的风险。

磁盘分区形式

常用的磁盘分区形式如表5-1所示,并且针对Linux操作系统,不同的磁盘分区形式需 要选择不同的分区工具。

(22)

5-1 磁盘分区形式

磁盘分区形式 支持最大 磁盘容量

支持分区数量 Linux分区工具

主启动记录分区

(MBR) 2 TB ● 4个主分区

● 3个主分区和1个扩展分区 MBR分区包含主分区和扩展分区,

其中扩展分区里面可以包含若干个 逻辑分区。扩展分区不可以直接使 用,需要划分成若干个逻辑分区才 可以使用。以创建6个分区为例,

以下两种分区情况供参考:

● 3个主分区,1个扩展分区,其 中扩展分区中包含3个逻辑分 区。

● 1个主分区,1个扩展分区,其 中扩展分区中包含5个逻辑分 区。

以下两种工具 均可以使用:

● fdisk工具

● parted工具

全局分区表

(GPT, Guid Partition Table)

18 EB 1 EB = 1048576 TB

不限制分区数量

GPT格式下没有主分区、扩展分区 以及逻辑分区之分。

parted工具

须知

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持 的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。

当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因 此请在磁盘初始化时谨慎选择磁盘分区形式。

磁盘分区操作指导

使用脚本初始化数据盘:

● 使用脚本初始化Windows数据盘

● 使用脚本初始化Linux数据盘

磁盘容量小于2 TB的场景:

● 初始化Windows数据盘(Windows 2008)

● 初始化Windows数据盘(Windows 2016)

● 初始化Linux数据盘(fdisk)

● 初始化Linux数据盘(parted)

磁盘容量大于2 TB的场景:

● 初始化容量大于2TB的Windows数据盘(Windows 2008)

(23)

● 初始化容量大于2TB的Windows数据盘(Windows 2012)

● 初始化容量大于2TB的Linux数据盘(parted)

5.2 使用脚本初始化 Windows 数据盘

操作场景

本文以云服务器的操作系统“Windows Server 2008 R2 Enterprise 64bit”为例,提 供磁盘的自动初始化操作指导。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

– 裸金属服务器请参见登录裸金属服务器。

约束与限制

● 使用自动初始化默认设置为NTFS格式、MBR分区。

● 不支持Windows组逻辑卷组的初始化。

● Windows最多支持23块数据盘初始化。

● 只支持初始化简体中文和英文版本Windows系统中的数据盘。

手动执行脚本初始化 Windows 数据盘

步骤1 登录云服务器,访问https://ecs-instance-driver.obs.cn-

north-1.myhuaweicloud.com/datadisk/WinVMDataDiskAutoInitialize.ps1获取

自动初始化磁盘脚本,并将其保存在C:\Windows\System32路径下。

步骤2 在云服务器桌面,单击“开始”,选中“Windows PowerShell”后右键单击“以管理 员身份运行”。

(24)

5-1 以管理员身份运行 Windows PowerShell

步骤3 在对话框中输入以下命令,设置脚本执行策略。

Set-ExecutionPolicy -ExecutionPolicy Bypass -Force 步骤4 在对话框中输入以下命令,执行自动化脚本。

C:\Windows\System32\WinVMDataDiskAutoInitialize.ps1 回显类似如下信息:

(25)

说明

如果回显PowerShell无法加载文件,原因是通过网络下载的PowerShell脚本在未签名的情况 下,Windows系统策略会禁止执行。

您可以通过以下方法解决:首先执行命令set-ExecutionPolicy RemoteSigned,然后重启 PowerShell即可。

步骤5 (可选)在“磁盘管理”页面,可以查看初始化结果。

(26)

5-2 磁盘管理

----结束

配置自动初始化 Windows 数据盘

您可以配置自动初始化Windows数据盘。配置完成后,购买新的磁盘并挂载至该云服 务器,重新登录云服务器即可实现自动初始化磁盘。

说明

想要多台云服务器都实现自动初始化Windows数据盘,可以在一台云服务器上参考以上步骤配 置自动初始化Windows数据盘,然后利用该云服务器创建私有镜像,最后通过私有镜像批量创 建云服务器即可。

步骤1 在云服务器桌面,单击“开始”,在列表中找到“计算机”并右键,单击“管理”。

弹出“服务器管理器”窗口。

(27)

步骤2 在左侧导航树中,选择“配置 > 任务计划程序 > 任务计划程序库”,右键单击后选择

“创建任务”。

进入“创建任务”页面。

(28)

步骤3 在“创建任务”页面,选择“常规”页签,在名称中输入

“WinVMDataDiskInitialize”,然后单击“更改用户或组”。

进入“选择用户或组”页面。

(29)

步骤4 单击“选择用户或组”页面左下角的“高级”。

步骤5 单击页面右侧的“立即查找”,在搜索结果中选择“SYSTEM”,然后单击“确定”。

返回“选择用户或组”页面。

(30)

步骤6 单击页面右下角的“确定”。

步骤7 选择“触发器”页签,单击页面左下角“新建”。

(31)

步骤8 在“新建触发器”页面,开始任务选项选择“登录时”开始任务,其他选择默认值,

然后单击“确定”。

步骤9 选择“操作”页签,单击左下角“新建”。

步骤10 在“新建操作”页面,设置参数:

● 操作:启动程序

● 脚本:powershell.exe

● 添加参数:-ExecutionPolicy Bypass C:\Windows

\System32\WinVMDataDiskAutoInitialize.ps1 设置完成后单击“确定”。

(32)

步骤11 在“创建任务”页面单击“确定”,完成设置。

----结束

5.3 使用脚本初始化 Linux 数据盘

操作场景

本文以云服务器的操作系统为“CentOS 7.4 64位”为例,采用初始化数据盘脚本的方 式为数据盘设置分区。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

(33)

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

– 裸金属服务器请参见登录裸金属服务器。

约束与限制

该初始化脚本仅适用于划分普通partition分区,做ext4的文件系统。不适用于划分 LVM或VG分区。

初始化新挂载的磁盘

1. 登录云服务器,执行以下命令获取自动初始化磁盘脚本。

wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/

datadisk/LinuxVMDataDiskAutoInitialize.sh 说明

若回显异常,请检查云服务器是否绑定弹性公网IP。除华北-北京一外的区域,绑定弹性公 网IP后才能获取脚本。

2. 修改自动初始化磁盘脚本权限

chmod +x LinuxVMDataDiskAutoInitialize.sh 3. 执行初始化脚本自动检测待初始化的数据盘。

./LinuxVMDataDiskAutoInitialize.sh

脚本将自动检测当前在服务器上除系统盘之外的盘符并显示出来,如/dev/vdb,

然后需要输入要执行的盘符,例如 /dev/vdb。

5-3 自动检测磁盘

4. 输入盘符并回车后,脚本将自动执行硬盘的创建分区与格式化。

5-4 输入盘符

(34)

5-5 输入磁盘挂载的路径

等待脚本自动挂载并设置为开机自动挂载后,就完成了磁盘创建分区格式化和挂 载磁盘的工作。

5-6 完成磁盘分区格式化

初始化已使用的磁盘

1. 登录云服务器,执行以下命令获取自动初始化磁盘脚本。

wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/

datadisk/LinuxVMDataDiskAutoInitialize.sh 2. 修改自动初始化磁盘脚本权限

chmod -x LinuxVMDataDiskAutoInitialize.sh 3. 执行初始化脚本自动检测待初始化的数据盘。

sh LinuxVMDataDiskAutoInitialize.sh

4. 脚本会自动检测出您选择的磁盘已经被挂载并显示出挂载的位置,根据提示选择 是否卸载磁盘,输入“y ”为确定卸载,输入“n”则退出脚本。此处选择“y”

继续后续的初始化操作。

5-7 卸载磁盘

5. 成功卸载磁盘后根据提示选择是否开始格式化磁盘,输入“y”为确定格式化,输 入“n”则退出脚本。

(35)

5-8 开始格式化磁盘

6. 成功格式化磁盘后将会自动执行磁盘的创建分区与格式化,根据提示输入这个磁 盘需要挂载的位置,比如/data-test。

5-9 输入磁盘挂载路径

等待脚本自动挂载并设置为开机自动挂载后,就完成了磁盘创建分区格式化和挂 载磁盘的工作。

5-10 完成磁盘分区格式化与磁盘挂载

5.4 初始化 Windows 数据盘(Windows 2008)

操作场景

本文以云服务器的操作系统为“Windows Server 2008 R2 Enterprise 64bit”为例,

提供磁盘的初始化操作指导。

(36)

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

– 裸金属服务器请参见登录裸金属服务器。

操作指导

步骤1 在云服务器桌面,选择“开始”,右键单击后在菜单列表中选择“计算机”,选择

“管理”。

弹出“服务器管理”窗口。

步骤2 在左侧导航树中,选择“存储 > 磁盘管理”。

进入“磁盘管理”页面。

● 若如图5-11,新挂载磁盘为“脱机”状态,请执行步骤3。

● 若如图5-14,直接弹出“初始化磁盘”对话框,执行步骤5。

5-11 磁盘管理

步骤3 在右侧窗格中出现磁盘列表,在磁盘1区域,右键单击后在菜单列表中选择“联机”,

进行联机。

(37)

5-12 联机

说明

若新增磁盘处于脱机状态,需要先联机然后进行初始化。

步骤4 联机后,磁盘1由“脱机”状态变为“没有初始化”,右键单击在菜单列表中选择“初 始化磁盘”。如图5-13所示。

5-13 初始化磁盘

(38)

5-14 未分配磁盘

须知

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持 的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。

当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因 此请在磁盘初始化时谨慎选择磁盘分区形式。

步骤6 右键单击磁盘上未分配的区域,选择“新建简单卷”,如图5-15所示。

(39)

5-15 新建简单卷

步骤7 弹出“新建简单卷向导”对话框,根据界面提示,单击“下一步”。

5-16 新建简单卷向导

(40)

5-17 指定卷大小

步骤9 分配驱动器号,单击“下一步”。

5-18 分配驱动器号和路径

步骤10 勾选“按下列设置格式化这个卷”,并根据实际情况设置参数,格式化新分区,单击

“下一步”完成分区创建。

(41)

5-19 格式化分区

5-20 完成分区创建

(42)

步骤11 单击“完成”完成向导。需要等待片刻让系统完成初始化操作,当卷状态为“状态良 好”时,表示初始化磁盘成功,如图5-21所示。

5-21 初始化磁盘成功

----结束

5.5 初始化 Windows 数据盘(Windows 2016)

操作场景

本文以云服务器的操作系统为“Windows Server 2016 Standard 64bit”为例,提供 磁盘的初始化操作指导。

MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,

因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化 容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介 绍,请参见初始化数据盘场景及磁盘分区形式介绍。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

(43)

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

– 裸金属服务器请参见登录裸金属服务器。

操作指导

步骤1 在云服务器桌面,单击左下方开始图标。

弹出Windows Server窗口。

步骤2 单击“服务器管理器”。

弹出“服务器管理器”窗口,如图5-22所示。

5-22 服务器管理器

步骤3 “服务器管理器”页面右上方选择“工具 > 计算机管理”。

弹出“计算机管理”窗口,如图5-23所示。

(44)

5-23 计算机管理

步骤4 选择“存储 > 磁盘管理”。

进入磁盘列表页面,存在未初始化的磁盘时,系统会自动弹出“初始化磁盘”对话 框,如图5-24所示。

5-24 磁盘列表

步骤5 在“初始化磁盘”对话框中显示需要初始化的磁盘,此处以选择“GPT(GUID分区 表)”为例,单击“确定”。

(45)

返回“计算机管理”窗口,如图5-25所示。

5-25 计算机管理(Windows 2016)

须知

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持 的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。

当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因 此请在磁盘初始化时谨慎选择磁盘分区形式。

步骤6 在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。

弹出“新建简单卷向导”窗口,如图5-26所示。

(46)

5-26 新建简单卷向导(Windows 2016)

步骤7 根据界面提示,单击“下一步”。

进入“指定卷大小”页面,如图5-27所示。

5-27 指定卷大小(Windows 2016)

步骤8 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以 保持系统默认配置为例,单击“下一步”。

进入“分配驱动器号和路径”页面,如图5-28所示。

(47)

5-28 分配驱动器号和路径(Windows 2016)

步骤9 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处 以保持系统默认配置为例,单击“下一步”。

进入“格式化分区”页面,如图5-29所示。

5-29 格式化分区(Windows 2016)

(48)

进入“完成新建卷”页面,如图5-30所示。

5-30 完成新建卷(Windows 2016)

须知

不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。

步骤11 单击“完成”。

需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘 成功,如图5-31所示。

(49)

5-31 初始化磁盘成功(Windows 2016)

步骤12 新建卷完成后,单击下方任务栏中 ,在文件资源管理器中查看是否有新建卷,此 处以“新建卷(D:)”为例。

单击“此电脑”,若如图5-32所示,可以看到“新建卷(D:)”,表示磁盘初始化成 功,任务结束。

(50)

5-32 文件资源管理器(Windows 2016)

----结束

5.6 初始化 Linux 数据盘(fdisk)

操作场景

本文以云服务器的操作系统为“CentOS 7.4 64位”为例,采用fdisk分区工具为数据盘 设置分区。

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,因此当您初始化 容量大于2 TB的磁盘时,分区形式请采用GPT。对于Linux操作系统而言,当磁盘分区 形式选用GPT时,fdisk分区工具将无法使用,需要采用parted工具。关于磁盘分区形 式的更多介绍,请参见初始化数据盘场景及磁盘分区形式介绍。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

(51)

– 裸金属服务器请参见登录裸金属服务器。

划分分区并挂载磁盘

本操作以该场景为例,当云服务器挂载了一块新的数据盘时,使用fdisk分区工具将该 数据盘设为主分区,分区形式默认设置为MBR,文件系统设为ext4格式,挂载在

“/mnt/sdc”下,并设置开机启动自动挂载。

步骤1 执行以下命令,查看新增数据盘。

fdisk -l

回显类似如下信息:

[root@ecs-test-0001 ~]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 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: 0x000bcb4e

Device Boot Start End Blocks Id System /dev/vda1 * 2048 83886079 41942016 83 Linux Disk /dev/vdb: 107.4 GB, 107374182400 bytes, 209715200 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

表示当前的云服务器有两块磁盘,“/dev/vda”是系统盘,“/dev/vdb”是新增数据 盘。

步骤2 执行以下命令,进入fdisk分区工具,开始对新增数据盘执行分区操作。

fdisk 新增数据盘

以新挂载的数据盘“/dev/vdb”为例:

fdisk /dev/vdb 回显类似如下信息:

[root@ecs-test-0001 ~]# fdisk /dev/vdb 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 0x38717fc1.

Command (m for help):

步骤3 输入“n”,按“Enter”,开始新建分区。

回显类似如下信息:

(52)

说明

磁盘使用MBR分区形式,最多可以创建4个主分区,或者3个主分区加1个扩展分区,扩展分区不 可以直接使用,需要划分成若干个逻辑分区才可以使用。

磁盘使用GPT分区形式时,没有主分区、扩展分区以及逻辑分区之分。

步骤4 以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。

回显类似如下信息:

Select (default p): p

Partition number (1-4, default 1):

“Partition number”表示主分区编号,可以选择1-4。

步骤5 以分区编号选择“1”为例,输入主分区编号“1”,按“Enter”。

回显类似如下信息:

Partition number (1-4, default 1): 1 First sector (2048-209715199, default 2048):

“First sector”表示起始磁柱值,可以选择2048-209715199,默认为2048。

步骤6 以选择默认起始磁柱值2048为例,按“Enter”。

系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,

或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。

回显类似如下信息:

First sector (2048-209715199, default 2048):

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):

“Last sector”表示截止磁柱值,可以选择2048-209715199,默认为209715199。

步骤7 以选择默认截止磁柱值209715199为例,按“Enter”。

系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,

或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。

回显类似如下信息:

Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):

Using default value 209715199

Partition 1 of type Linux and of size 100 GiB is set Command (m for help):

表示分区完成,即为数据盘新建了1个分区。

步骤8 输入“p”,按“Enter”,查看新建分区的详细信息。

回显类似如下信息:

Command (m for help): p

Disk /dev/vdb: 107.4 GB, 107374182400 bytes, 209715200 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: 0x38717fc1

Device Boot Start End Blocks Id System /dev/vdb1 2048 209715199 104856576 83 Linux Command (m for help):

(53)

表示新建分区“/dev/vdb1”的详细信息。

步骤9 输入“w”,按“Enter”,将分区结果写入分区表中。

回显类似如下信息:

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

表示分区创建完成。

说明

如果之前分区操作有误,请输入“q”,则会退出fdisk分区工具,之前的分区结果将不会被保 留。

步骤10 执行以下命令,将新的分区表变更同步至操作系统。

partprobe

步骤11 执行以下命令,将新建分区文件系统设为系统所需格式。

mkfs -t 文件系统格式 /dev/vdb1 以设置文件系统为“ext4”为例:

mkfs -t ext4 /dev/vdb1 回显类似如下信息:

[root@ecs-test-0001 ~]# mkfs -t ext4 /dev/vdb1 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 6553600 inodes, 26214144 blocks

1310707 blocks (5.00%) reserved for the super user First data block=0

Maximum filesystem blocks=2174746624 800 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, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

格式化需要等待一段时间,请观察系统运行状态,不要退出。

(54)

以新建挂载目录“/mnt/sdc”为例:

mkdir /mnt/sdc

步骤13 执行以下命令,将新建分区挂载到步骤12中创建的目录下。

mount 磁盘分区挂载目录

以挂载新建分区“/dev/vdb1”至“/mnt/sdc”为例:

mount /dev/vdb1 /mnt/sdc 步骤14 执行以下命令,查看挂载结果。

df -TH

回显类似如下信息:

[root@ecs-test-0001 ~]# df -TH

Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 43G 1.9G 39G 5% /

devtmpfs devtmpfs 2.0G 0 2.0G 0% /dev tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 2.0G 9.1M 2.0G 1% /run tmpfs tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs tmpfs 398M 0 398M 0% /run/user/0 /dev/vdb1 ext4 106G 63M 101G 1% /mnt/sdc

表示新建分区“/dev/vdb1”已挂载至“/mnt/sdc”。

说明

云服务器重启后,挂载会失效。您可以修改“/etc/fstab”文件,将新建磁盘分区设置为开机自 动挂载,请参见设置开机自动挂载磁盘分区。

----结束

设置开机自动挂载磁盘分区

您可以通过配置fstab文件,设置云服务器系统启动时自动挂载磁盘分区。已有数据的 云服务器也可以进行设置,该操作不会影响现有数据。

本文介绍如何在fstab文件中使用UUID来设置自动挂载磁盘分区。不建议采用在

“/etc/fstab”直接指定设备名(比如/dev/vdb1)的方法,因为云中设备的顺序编码 在关闭或者开启云服务器过程中可能发生改变,例如/dev/vdb1可能会变成/dev/

vdb2,可能会导致云服务器重启后不能正常运行。

说明

UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

步骤1 执行如下命令,查询磁盘分区的UUID。

blkid 磁盘分区

以查询磁盘分区“/dev/vdb1”的UUID为例:

blkid /dev/vdb1 回显类似如下信息:

[root@ecs-test-0001 ~]# blkid /dev/vdb1

/dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4"

(55)

表示“/dev/vdb1”的UUID。

步骤2 执行以下命令,使用VI编辑器打开“fstab”文件。

vi /etc/fstab

步骤3 按“i”,进入编辑模式。

步骤4 将光标移至文件末尾,按“Enter”,添加如下内容。

UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc ext4 defaults 0 2

以内容上仅为示例,具体请以实际情况为准,参数说明如下:

● 第一列为UUID,此处填写步骤1中查询到的磁盘分区的UUID。

● 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。

● 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。

● 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。

● 第五列为Linux dump备份选项。

– 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即 可。

– 1表示使用Linux dump备份。

● 第六列为fsck选项,即开机时是否使用fsck检查磁盘。

– 0表示不检验。

– 挂载点为(/)根目录的分区,此处必须填写1。

根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查 下去。

步骤5 按“ESC”后,输入“:wq”,按“Enter”。

保存设置并退出编辑器。

步骤6 执行以下步骤,验证自动挂载功能。

1. 执行如下命令,卸载已挂载的分区。

umount 磁盘分区 命令示例:

umount /dev/vdb1

2. 执行如下命令,将“/etc/fstab”文件所有内容重新加载。

mount -a

3. 执行如下命令,查询文件系统挂载信息。

mount | grep 挂载目录

(56)

5.7 初始化 Linux 数据盘(parted)

操作场景

本文以云服务器的操作系统为“CentOS 7.4 64位”为例,采用Parted分区工具为数据 盘设置分区。

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,因此当您初始化 容量大于2 TB的磁盘时,分区形式请采用GPT。对于Linux操作系统而言,当磁盘分区 形式选用GPT时,fdisk分区工具将无法使用,需要采用parted工具。关于磁盘分区形 式的更多介绍,请参见初始化数据盘场景及磁盘分区形式介绍。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

– 弹性云服务器请参见登录弹性云服务器。

– 裸金属服务器请参见登录裸金属服务器。

划分分区并挂载磁盘

本操作以该场景为例,当云服务器挂载了一块新的数据盘时,采用parted分区工具为 数据盘设置分区,分区形式设置为GPT,文件系统设为ext4格式,挂载在“/mnt/

sdc”下,并设置开机启动自动挂载。

步骤1 执行以下命令,查看新增数据盘。

lsblk

回显类似如下信息:

root@ecs-test-0001 ~]# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk

└─vda1 253:1 0 40G 0 part / vdb 253:16 0 100G 0 disk

表示当前的云服务器有两块磁盘,“/dev/vda”是系统盘,“/dev/vdb”是新增数据 盘。

步骤2 执行以下命令,进入parted分区工具,开始对新增数据盘执行分区操作。

parted 新增数据盘 命令示例:

(57)

parted /dev/vdb 回显类似如下信息:

[root@ecs-test-0001 ~]# parted /dev/vdb GNU Parted 3.1

Using /dev/vdb

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted)

步骤3 输入“p”,按“Enter”,查看当前磁盘分区形式。

回显类似如下信息:

(parted) p

Error: /dev/vdb: unrecognised disk label Model: Virtio Block Device (virtblk) Disk /dev/vdb: 107GB

Sector size (logical/physical): 512B/512B Partition Table: unknown

Disk Flags:

(parted)

“Partition Table”为“unknown”表示磁盘分区形式未知,新的数据盘还未设置分 区形式。

步骤4 输入以下命令,设置磁盘分区形式。

mklabel 磁盘分区形式

磁盘分区形式有MBR和GPT两种,以GPT为例:

mklabel gpt

须知

MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持 的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。

当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因 此请在磁盘初始化时谨慎选择磁盘分区形式。

步骤5 输入“p”,按“Enter”,设置分区形式后,再次查看磁盘分区形式。

回显类似如下信息:

(parted) mklabel gpt (parted) p

Model: Virtio Block Device (virtblk) Disk /dev/vdb: 107GB

Sector size (logical/physical): 512B/512B Partition Table: gpt

Disk Flags:

Number Start End Size File system Name Flags (parted)

(58)

mkpart test 2048s 100%

“2048s”表示磁盘起始磁柱值,“100%”表示磁盘截止磁柱值,此处仅供参考,您 可以根据业务需要自行规划磁盘分区数量及容量。

回显类似如下信息:

(parted) mkpart opt 2048s 100%

(parted)

步骤8 输入“p”,按“Enter”,查看新建分区的详细信息。

回显类似如下信息:

(parted) p

Model: Virtio Block Device (virtblk) Disk /dev/vdb: 209715200s

Sector size (logical/physical): 512B/512B Partition Table: gpt

Disk Flags:

Number Start End Size File system Name Flags 1 2048s 209713151s 209711104s test (parted)

步骤9 输入“q”,按“Enter”,退出parted分区工具。

回显类似如下信息:

(parted) q

Information: You may need to update /etc/fstab.

“/etc/fstab”文件控制磁盘开机自动挂载,请先参考以下步骤为磁盘分区设置文件系 统和挂载目录后,再根据文档指导更新“/etc/fstab”文件。

步骤10 执行以下命令,查看磁盘分区信息。

lsblk

回显类似如下信息:

[root@ecs-test-0001 ~]# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk

└─vda1 253:1 0 40G 0 part / vdb 253:16 0 100G 0 disk

└─vdb1 253:17 0 100G 0 part

此时可以查看到新建分区“/dev/vdb1”

步骤11 执行以下命令,将新建分区文件系统设为系统所需格式。

mkfs -t 文件系统格式 /dev/vdb1 以设置文件系统为“ext4”为例:

mkfs -t ext4 /dev/vdb1 回显类似如下信息:

[root@ecs-test-0001 ~]# mkfs -t ext4 /dev/vdb1 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 6553600 inodes, 26213888 blocks

1310694 blocks (5.00%) reserved for the super user First data block=0

Maximum filesystem blocks=2174746624

(59)

800 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, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

格式化需要等待一段时间,请观察系统运行状态,不要退出。

须知

不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。

步骤12 执行以下命令,新建挂载目录。

mkdir 挂载目录

以新建挂载目录“/mnt/sdc”为例:

mkdir /mnt/sdc

步骤13 执行以下命令,将新建分区挂载到步骤12中创建的目录下。

mount 磁盘分区挂载目录

以挂载新建分区“/dev/vdb1”至“/mnt/sdc”为例:

mount /dev/vdb1 /mnt/sdc 步骤14 执行以下命令,查看挂载结果。

df -TH

回显类似如下信息:

[root@ecs-test-0001 ~]# df -TH

Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 43G 1.9G 39G 5% /

devtmpfs devtmpfs 2.0G 0 2.0G 0% /dev tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 2.0G 9.0M 2.0G 1% /run tmpfs tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs tmpfs 398M 0 398M 0% /run/user/0 /dev/vdb1 ext4 106G 63M 101G 1% /mnt/sdc

表示新建分区“/dev/vdb1”已挂载至“/mnt/sdc”。

说明

云服务器重启后,挂载会失效。您可以修改“/etc/fstab”文件,将新建磁盘分区设置为开机自

(60)

本文介绍如何在fstab文件中使用UUID来设置自动挂载磁盘分区。不建议采用在

“/etc/fstab”直接指定设备名(比如/dev/vdb1)的方法,因为云中设备的顺序编码 在关闭或者开启云服务器过程中可能发生改变,例如/dev/vdb1可能会变成/dev/

vdb2,可能会导致云服务器重启后不能正常运行。

说明

UUID(universally unique identifier)是Linux系统为磁盘分区提供的唯一的标识字符串。

步骤1 执行如下命令,查询磁盘分区的UUID。

blkid 磁盘分区

以查询磁盘分区“/dev/vdb1”的UUID为例:

blkid /dev/vdb1 回显类似如下信息:

[root@ecs-test-0001 ~]# blkid /dev/vdb1

/dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4"

表示“/dev/vdb1”的UUID。

步骤2 执行以下命令,使用VI编辑器打开“fstab”文件。

vi /etc/fstab

步骤3 按“i”,进入编辑模式。

步骤4 将光标移至文件末尾,按“Enter”,添加如下内容。

UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc ext4 defaults 0 2

以内容上仅为示例,具体请以实际情况为准,参数说明如下:

● 第一列为UUID,此处填写步骤1中查询到的磁盘分区的UUID。

● 第二列为磁盘分区的挂载目录,可以通过df -TH命令查询。

● 第三列为磁盘分区的文件系统格式, 可以通过df -TH命令查询。

● 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。

● 第五列为Linux dump备份选项。

– 0表示不使用Linux dump备份。现在通常不使用dump备份,此处设置为0即 可。

– 1表示使用Linux dump备份。

● 第六列为fsck选项,即开机时是否使用fsck检查磁盘。

– 0表示不检验。

– 挂载点为(/)根目录的分区,此处必须填写1。

根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查 下去。

步骤5 按“ESC”后,输入“:wq”,按“Enter”。

保存设置并退出编辑器。

步骤6 执行以下步骤,验证自动挂载功能。

1. 执行如下命令,卸载已挂载的分区。

umount 磁盘分区

(61)

命令示例:

umount /dev/vdb1

2. 执行如下命令,将“/etc/fstab”文件所有内容重新加载。

mount -a

3. 执行如下命令,查询文件系统挂载信息。

mount | grep 挂载目录 命令示例:

mount | grep /mnt/sdc

回显类似如下信息,说明自动挂载功能生效:

root@ecs-test-0001 ~]# mount | grep /mnt/sdc

/dev/vdb1 on /mnt/sdc type ext4 (rw,relatime,data=ordered)

----结束

5.8 初始化容量大于 2TB 的 Windows 数据盘(Windows 2008)

操作场景

本文以云服务器的操作系统为“Windows Server 2008 R2 Standard 64bit”、磁盘容 量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。

MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,

因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化 容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介 绍,请参见初始化数据盘场景及磁盘分区形式介绍。

不同云服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差 异请参考对应的云服务器操作系统的产品文档。

须知

首次使用磁盘时,如果您未参考本章节对磁盘执行初始化操作,主要包括创建分区和 文件系统等操作,那么当后续扩容磁盘时,新增容量部分的磁盘可能无法正常使用。

前提条件

● 已挂载数据盘至云服务器,且该数据盘未初始化。

● 已登录云服务器。

數據

表 3-1 参数说明 参数名 称 子参数名称 参数说明 取值样例 计费模 式 - 必选参数。 云硬盘支持的计费类型有以下两种: ● 包年/包月 ● 按需计费 包年/包月 区域 - 必选参数。 不同区域的资源之间内网不互通。请选择靠 近您的区域,可以降低网络时延、提高访问 速度。  -可用区 - 必选参数。 云硬盘所在的可用区。 说明 ● 云硬盘只能挂载至同一个可用区的云服务器 上。 ● 可用区在云硬盘创建完成后不支持修改。 可用区1 磁盘规 格 磁盘类型 必选参数。 购买完成后无法变更磁盘类型。 当前可供选
表 5-1 磁盘分区形式 磁盘分区形式 支持最大 磁盘容量 支持分区数量 Linux分区工具 主启动记录分区 (MBR) 2 TB ● 4个主分区 ● 3个主分区和1个扩展分区 MBR分区包含主分区和扩展分区, 其中扩展分区里面可以包含若干个 逻辑分区。扩展分区不可以直接使 用,需要划分成若干个逻辑分区才 可以使用。以创建6个分区为例, 以下两种分区情况供参考: ● 3个主分区,1个扩展分区,其 中扩展分区中包含3个逻辑分 区。 ● 1个主分区,1个扩展分区,其 中扩展分区中包含5个逻辑分 区。 以下两种工

參考文獻

相關文件

令諸天敷座 (云云) 。天帝說得免井厄 (云云) 。野干廣說有人樂生惡死。有人樂死惡生 (云 云)

師有言。湖外有知音。千里通消息。未審是什麼消息。師云。高著眼。進云。還許學

。雖覆一簣進 (云云)

具在彼文 (云云)

Ambedkar and Untouchability: Fighting the Indian Caste System, New York: Columbia University Press, 2005 , p.121.. Christopher Jaffrelot,

輔行 (二上)(一) 言一行者剪略身儀不兼餘事名為一行非所緣理得一行名若所緣理名一行 者四行莫不皆緣實相 (云云) 經部雖即義通三乘今意在圓不通通別 (云云)

1.  Infall guided by magnetic field, forming flattened envelope 2.  Keplerian disk formed in flattened env. feeding protostar 3.  Magnetic braking may reduce the disk size, if J

不許。進云。却請和尚道。師云。既不許更道甚麼。進云。願施折檻朱雲手。來作為