kec-用户指南-硬盘test

最近更新时间:2020-08-12 00:38:01

操作前提

在进行本节操作之前,用户应先登录云服务器,可选的登录方式包括控制台(WebVNC)登录、SSH登录、远程连接等。关于步骤的详细介绍,请参考连接实例

本节介绍的格式化方法仅适用于不超过2TB的数据盘。如果数据盘较大,请参考分区格式化大于2TB的数据盘

为Linux系统挂载本地数据盘

格式化数据盘

  1. 输入fdisk -l查看云服务器挂载的数据盘信息。

    kec-用户指南-硬盘test

  2. 对数据盘分区,此处以名为vdb的数据盘为例。

    a. 输入fdisk /dev/vdb对数据盘进行分区。

    b. 输入n创建新分区。

    c. 输入p创建出一个单分区,或输入e创建多个分区。

    d. 输入分区编号,可选值为1到4。

    e. 选择该分区的扇区起始值,回车键默认为2048。

    f. 选择该分区的扇区结束值,回车键默认为最大值。

    g. 输入w完成分区并退出。

    kec-用户指南-硬盘test

  3. 格式化数据盘新分区vdb1,此处以ext4文件系统为例,输入mkfs.ext4 /dev/vdb1

    kec-用户指南-硬盘test

创建挂载点并挂载数据盘

  1. 新建挂载点,本例中为挂载点命名为data,输入mkdir /data

    kec-用户指南-硬盘test

  2. 输入 mount /dev/vdb1 /data手动挂载数据盘vdb到挂载点data

    kec-用户指南-硬盘test

  3. 输入df -h查看已挂载的文件系统。

    kec-用户指南-硬盘test

配置开机自动挂载

设置硬盘vdb开机自动挂载,否则开机无法看到此文件系统。

  1. 输入vim /etc/fstab打开 /etc/fstab 文件。
  2. 在文件末尾添加/dev/vdb /data ext4 defaults 0 0

    kec-用户指南-硬盘test

为Windows系统挂载本地数据盘

数据盘联机

  1. 登录云服务器,打开“服务器管理器”。

  2. 单击“文件和存储服务”,再选择“卷 > 磁盘”,查看已挂载的数据盘。

  3. 右击目标数据盘,并选择“联机”。

    kec-用户指南-硬盘test

新建卷

  1. 右击已挂载的数据盘,并选择“新建卷”。

    kec-用户指南-硬盘test

  2. 在新建卷向导中,使用默认的服务器和磁盘设置,并单击“下一步”。

  3. 设置卷大小,并单击“下一步”。

    kec-用户指南-硬盘test

  4. 指定驱动器号或文件夹,并单击“下一步”。

  5. 选择文件系统、分配单元大小,设置卷标名称,并单击“下一步”。本例采用默认设置。

  6. 确认参数配置,并单击“创建”。

验证挂载结果

  1. 进入“此电脑”。

  2. 查看“设备和驱动器”分组中是否有新增卷。本例中可以看到“新建卷(D)”,这表示挂载数据盘成功。

    kec-用户指南-硬盘test

对于新建卷成功的分区可以进行数据读写等相关操作。


本节介绍如何卸载本地数据盘。

为Linux系统卸载本地数据盘

  1. 输入df -h查看已挂载的数据盘。

    kec-用户指南-硬盘test

  2. 卸载数据盘。

    本例中,vda1为系统盘不能卸载,卸载的数据盘名称为vdb

    umount /dev/vdb    
  3. 再次输入df -h查看数据盘。

    kec-用户指南-硬盘test

为Windows系统卸载本地数据盘

  1. 打开“服务器管理器”。

  2. 单击“文件和存储服务”,再选择“卷 > 磁盘”,查看已挂载的数据盘。

  3. 若不考虑数据备份,可以删除卷,具体步骤为:

    a. 在页面上部的磁盘区,选择目标数据盘。

    b. 在下部的“卷”区,右击想要删除的卷,并选择“删除卷”。

    kec-用户指南-硬盘test

  4. 若考虑保留现有数据,可以使用磁盘脱机功能,即在磁盘区,右击数据盘,并选择“脱机”。

    kec-用户指南-硬盘test


数据盘容量不足时,用户可以调整数据盘配置,增加其容量。

如果使用云硬盘,需要先卸载云硬盘才能进行扩容。如果使用本地数据盘,云服务器在线和离线状态均可调整数据盘配置。

本节介绍如何为Linux和Windows服务器完成本地数据盘的扩容。关于为云硬盘扩容的操作步骤,请参考云硬盘扩容数据盘

注意事项

为Linux系统扩容数据盘

扩容数据盘

  1. 登录云服务器KEC控制台,默认进入“云服务器 > 实例”页面。

  2. 选择想要扩容数据盘的实例,并选择对应“操作”列的“更多 > 调整配置”。

    kec-用户指南-硬盘test

  3. 输入进行扩容操作后的数据盘总容量,单击“确定”。

    kec-用户指南-硬盘test

  4. 在弹出的确定调整配置框中,单击“确定”并提交订单。

  5. 在实例列表中,单击该实例“状态”栏中“调整配置成功”下方的“重启”标志。

  6. 在弹出页面中,单击“确定”。

重新挂载未分区过的数据盘

  1. 连接并登录云服务器。

  2. 输入df -h命令查看数据盘的挂载状态。本例中待重新挂载的数据盘为vdb

    • 如果数据盘处于挂载状态,输入umount命令将数据盘卸载。

    • 如果数据盘未处于挂载状态,对于ext2/ext3/ext4文件系统,输入如下命令:

      e2fsck -f /dev/vdb
      resize2fs /dev/vdb

      对于xfs文件系统,输入如下命令:

      e2fsck -f /dev/vdb 
      xfs_growfs /dev/vdb

      kec-用户指南-硬盘test

  3. 将数据盘挂载至原来的挂载点。本例中挂载点名称为data

    mount /dev/vdb /data
  4. 输入df -h命令查看挂载情况。本例中可以看到vdb数据盘已扩容到50GB,且已经成功挂载。

    kec-用户指南-硬盘test

重新挂载已分区过的数据盘

  1. 连接并登录云服务器。

  2. 输入df -h命令查看数据盘的挂载状态。本例中待重新挂载的数据盘为vdb

    • 如果数据盘处于挂载状态,输入umount命令将数据盘卸载。

    • 如果数据盘未处于挂载状态,查看并记录现有分区的起始位置,再删除分区。

      在本例中,起始位置采用默认值2048。输入如下命令:

      fdisk -l /dev/vdb
      fdisk /dev/vdb
      d

      kec-用户指南-硬盘test

  3. 为数据盘创建新的分区。

    a. 输入n创建分区。

    b. 输入p创建主分区,或输入e创建多个分区。

    c. 输入分区编号和起始位置,本例使用默认值12048

    注意起始位置的编号需要与上一步中记录的起始位置保持一致。

    d. 输入w

    kec-用户指南-硬盘test

  4. 检查文件系统并更新文件系统的大小。

    • 对于ext2/ext3/ext4文件系统,输入如下命令:

      e2fsck -f /dev/vdb1 
      resize2fs /dev/vdb1 
    • 对于xfs文件系统,输入如下命令:

      e2fsck -f /dev/vdb1 
      xfs_growfs /dev/vdb

      kec-用户指南-硬盘test

  5. 将数据盘挂载至原来的挂载点。本例中挂载点名称为data
    mount /dev/vdb1 /data
  6. 输入df -h命令查看挂载情况。

    kec-用户指南-硬盘test

为Windows系统扩容数据盘

在进行本节操作之前,要保证需要扩容的数据盘已经正确挂载在云服务器上。用户可登录云服务器,打开“此电脑”查看到该数据盘。

如果看不到数据盘,请参考挂载数据盘完成挂载。

扩容数据盘

  1. 登录云服务器KEC控制台,默认进入“云服务器 > 实例”页面。

  2. 选择想要扩容数据盘的实例,并选择对应“操作”列的“更多 > 调整配置”。

  3. 输入进行扩容操作后的数据盘总容量,单击“确定”。

  4. 在弹出的确定调整配置框中,单击“确定”并提交订单。

  5. 在实例列表中,单击该实例“状态”栏中“调整配置成功”下方的“重启”标志。

  6. 在弹出页面中,单击“确定”。

在云服务器上扩展卷

  1. 连接并登录云服务器。

  2. 选择“服务器管理器 > 文件与存储服务 > 磁盘”。

  3. 点击右上角的“最大化”按钮,在下部的“卷”区,右击目标数据盘并选择“扩展卷”。此处以D盘为例。

    kec-用户指南-硬盘test

  4. 指定新大小,单击“确定”。

    kec-用户指南-硬盘test

  5. 进入“此电脑”查看最新的D盘大小。

    kec-用户指南-硬盘test


在创建通用型云服务器(N1、N2、N3)时,系统不提供本地数据盘,用户可购买云硬盘(Elastic Block Storage,简称EBS)存储数据,此时购买的云硬盘会自动挂载在云服务器上。

若想将单独购买的云硬盘挂载至云服务器,请参考挂载云硬盘

金山云,开启您的云计算之旅

免费注册