初始化数据盘
一块全新的数据盘挂载到云服务器后,还不能直接存储数据,您需要对数据盘进行分区创建、文件系统挂载等初始化操作后,才可以正常使用。
本文介绍初始化数据盘的操作场景、操作指导和分区格式。
操作场景
- 系统盘
     
创建云服务器时,系统盘会被自动初始化,默认磁盘分区形式为主启动记录分区(MBR, Master boot record)。
 - 全新数据盘
     
- 随云服务器创建的数据盘,系统已自动将数据挂载至云服务器,需要您对数据盘进行初始化后才能使用。
 - 不随云服务器创建的数据盘,需要先挂载至云服务器后,再进行初始化。
 
全新数据盘初始化操作指导,请参见表2。
 - 有数据的数据盘
     有数据的数据盘是指从快照/备份/镜像创建的数据盘,或从其他云服务器上卸载后挂载至另一云服务器上的有数据的数据盘。
- 您可以选择不初始化,直接使用数据盘已有分区: 
        
- Linux:需要将新建分区挂载至系统指定目录,并设置开机自动挂载至系统指定目录。
 - Windows:无需做任何操作,直接可以使用。
 
 - 也可以选择对数据盘重新初始化: 
        
重新划分分区,数据盘已有数据将会被全部删除,建议您先使用快照为云硬盘备份数据。
- Linux:需要先卸载目录,并删除现有分区(运行 fdisk 数据盘名称 命令,再输入“d”,输入分区编号,输入“w”保存),再重新初始化即可。
 - Windows:需要先删除现有分区(使用“删除卷”工具),再重新初始化即可。
 
初始化操作请参见表2。
 
 - 您可以选择不初始化,直接使用数据盘已有分区: 
        
 
对系统的影响
- 初始化需要划分分区,数据盘已有数据将会被全部删除。
 - 切换云硬盘分区格式,则该云硬盘上的数据将会被清除,请您在初始化时谨慎选择云硬盘的分区格式。
 - 初始化云硬盘不会删除云硬盘快照,初始化后仍可以使用快照回滚数据至原云硬盘。
 
磁盘分区格式
常用的磁盘分区格式有主启动记录分区(Master Boot Record,MBR)和全局分区表(Guid Partition Table,GPT)。针对Linux操作系统,不同的分区形式使用的分区工具不同,如磁盘分区格式所示。
| 
         磁盘分区形式  | 
       
         支持最大云硬盘容量  | 
       
         支持分区数量  | 
       
         分区说明  | 
       
         Linux初始化工具  | 
      
|---|---|---|---|---|
| 
         MBR  | 
       
         2 TiB  | 
       
         MBR最多支持4个主分区,可以将其中1个主分区设置为扩展分区。典型分区形式如下: 
  | 
       
         MBR分区包含主分区和扩展分区,其中扩展分区不可以直接使用,需要划分成若干个逻辑分区才可使用。逻辑分区创建方式参见通过LVM创建逻辑卷。 
         以创建6个分区为例,以下两种分区情况供参考: 
          
  | 
       
        
  | 
      
| 
         GPT  | 
       
         18 EiB(1 EiB = 1048576 TiB)  | 
       
         不限制分区数量。  | 
       
         GPT格式下没有主分区、扩展分区以及逻辑分区之分。  | 
       
         parted  | 
      
操作指导
MBR分区支持的云硬盘最大容量为2 TiB,GPT分区支持的最大云硬盘容量为18 EiB,因此当云硬盘容量大于2 TiB或目前小于等于2 TiB但后续可能会扩容至2TiB以上时,请在初始化云硬盘时,分区格式选择GPT分区。