如何为阿里云扩容硬盘

    主要涉及命令:
        mkfs格式化和mount挂载分区
    特别说明:
    mount挂载操作时,可能会提示文件系统错误,这可能是因为分区未格式导致。需要执行mkfs格式化分区,硬盘设备名称可以通过fdisk -l查看
    fdisk -l                        #查看全部分区
    [root@itso123 logs]# fdisk -l
            磁盘 /dev/xvda:8589 MB, 8589934592 字节,16777216 个扇区
            Units = 扇区 of 1 * 512 = 512 bytes
            扇区大小(逻辑/物理):512 字节 / 512 字节
            I/O 大小(最小/最佳):512 字节 / 512 字节
            磁盘标签类型:dos
            磁盘标识符:0x000123f5
            
                设备 Boot      Start         End      Blocks   Id  System
            /dev/xvda1   *        2048    16777215     8387584   83  Linux
            
            磁盘 /dev/xvdf:2147.5 GB, 2147483648000 字节,4194304000 个扇区
            Units = 扇区 of 1 * 512 = 512 bytes
            扇区大小(逻辑/物理):512 字节 / 512 字节
            I/O 大小(最小/最佳):512 字节 / 512 字节

            磁盘 /dev/xvdb:268.4 GB, 268435456000 字节,524288000 个扇区
            Units = 扇区 of 1 * 512 = 512 bytes
            扇区大小(逻辑/物理):512 字节 / 512 字节
            I/O 大小(最小/最佳):512 字节 / 512 字节
    df -h                            #查看已经挂载的分区(比较fdisk -l输出可判断未挂载分区名称)
    mkfs -t ext4 /dev/xvdf
  #将/dev/xvdf 格式化为ext4文件系统(会提示/dev/xvdf is entire device, not just one partition!,输入Y即可)
    mkdir /data                        #创建挂载目录
    mount -t auto  /dev/xvdf
 /data       #将/dev/xvdf 挂载到/data目录下(/data需要事先创建,-t auto可以省略)
        //永久mount方式(直接编辑/etc/fstab文件)

        #vi /etc/fstab
            UUID=e0f97e7d-f7f8-41b3-91ec-xxxxxxxxx/                       ext4    defaults        1 1
            tmpfs                   /dev/shm                tmpfs   defaults        0 0
            devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
            sysfs                   /sys                    sysfs   defaults        0 0
            proc                    /proc                   proc    defaults        0 0
            /dev/xvdf          /data2                  ext4    defaults        0 0

### 阿里云 ECS 磁盘扩容教程 #### 关键前提条件 为了成功完成磁盘扩容,实例和云盘需满足特定的前提条件。实例状态应为运行中(Running),对于部分早期规格可能不支持在线扩容;离线扩容则允许实例处于运行中或已停止(Stopped)状态[^3]。 #### 准备工作 建议在进行任何变更前创建数据快照作为预防措施,这可以有效防止意外情况发生时的数据丢失风险[^5]。 #### 实际操作流程 一旦确认上述准备工作已完成,接下来可以通过阿里云管理控制台来调整所需磁盘大小: 1. 登录至阿里云官网并进入ECS服务页面; 2. 定位到目标实例下的磁盘列表找到要扩增的空间资源; 3. 对选定的目标磁盘点击“更多>扩展容量”,输入新的尺寸数值提交申请; 4. 如果是正在使用的数据盘,在更改完成后还需重启关联的虚拟机以便让改动生效。 #### 文件系统更新 仅改变物理存储空间并不意味着文件系统的可用空间也会自动增加。针对Linux环境中的EXT系列文件系统,可通过`resize2fs`工具实现这一目的: ```bash sudo resize2fs /dev/vdb1 ``` 这条命令将会检测指定设备上的文件系统,并根据底层硬件的变化相应地扩大其边界[^4]。 #### 特殊情形处理 需要注意的是,某些特殊情况可能会限制磁盘扩容的可能性。例如,已经进行了续费降配操作的按量付费实例在其现有计费周期内无法再次增大所附带的持久化硬盘规模;另外,在有未完成的快照任务期间同样不能执行此类动作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值