虚拟主机域名注册-常见问题 → 云主机/VPS → 磁盘分区/扩容硬盘 | |||||||
Llinux系统(Centos/Ubuntu/Debian)弹性云系统盘扩容方法
windows系统请参考:https://www.9zsm.com/faq/list.asp?unid=580 警告:调整过分区管理方式的,例如lvm管理方式,请忽略此教程。 脚本自动处理(推荐) SSH登录服务器下载自动执行脚本 : wget -O auto_expansion.sh http://downinfo.myhostadmin.net/vps/auto_expansion.sh && bash auto_expansion.sh && rm -rf auto_expansion.sh 手工处理方法 红色为您要键入的指令,绿色为需要注意的内容,蓝色为说明 特别提醒:删除分区后一定要先建立分区再保存,删除后点了保存会导致数据丢失,如果对linux不熟悉的,建议提交维护工单我司手工处理,费用100元。该操作有风险,为避免误操作导致数据丢失,操作前请对您的重要数据进行备份!
[root@ebs ~]#gdisk /dev/vda //操作根分区磁盘 Command (? for help): p //查看分区 Disk /dev/vda: 104857600 sectors, 50.0 GiB Logical sector size: 512 bytes Disk identifier (GUID): B7172F0B-2C30-4535-981D-F0ED8B4A6065 Partition table holds up to 128 entries First usable sector is 34, last usable sector is 104857566 Partitions will be aligned on 2048-sector boundaries Total free space is 41945021 sectors (20.0 GiB) Number Start (sector) End (sector) Size Code Name 1 2048 62914559 30.0 GiB 8300 Linux filesystem //注意这个值 Command (? for help): d //删除分区 Using 1 Command (? for help): 1 b back up GPT data to a file c change a partition's name d delete a partition i show detailed information on a partition l list known partition types n add a new partition o create a new empty GUID partition table (GPT) p print the partition table q quit without saving changes r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit x extra functionality (experts only) ? print this menu Command (? for help): n Partition number (1-128, default 1): 1 First sector (34-104857566, default = 2048) or {+-}size{KMGTP}: 2048 //刚才记录的 Last sector (2048-104857566, default = 104857566) or {+-}size{KMGTP}: //直接回车 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): //直接回车 Changed type of partition to 'Linux filesystem' Command (? for help): w Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!! Do you want to proceed? (Y/N): y OK; writing new GUID partition table (GPT) to /dev/vda. Warning: The kernel is still using the old partition table. The new table will be used at the next reboot. The operation has completed successfully. [root@ebs ~]#reboot //重启让分区生效 [root@ebs ~]#resize2fs -f /dev/vda1 //开始扩容根分区 resize2fs -f /dev/vda1 resize2fs 1.41.12 (17-May-2010) Filesystem at /dev/vda1 is mounted on /; on-line resizing required old desc_blocks = 2, new_desc_blocks = 4 Performing an on-line resize of /dev/vda1 to 13106939 (4k) blocks. The filesystem on /dev/vda1 is now 13106939 blocks long. [root@ebs ~]#df -vh //完成,查看新的根分区大小 Ubuntu: (parted) unit b (parted) print Model: Virtio 块设备 (virtblk) 磁盘 /dev/vda: 107374182400B Sector size (logical/physical): 512B/512B 分区表:msdos 数字 开始: End 大小 类型 文件系统 标志 1 1048576B 32211206143B 32210157568B primary ext4 启动 (parted) rm 1 //删除1分区,记1的开始 删除2分区,记2分区的开始 警告: Partition /dev/vda1 is being used. Are you sure you want to continue? 是/Yes/否/No? yes 错误: Partition(s) 1 on /dev/vda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. 忽略/Ignore/放弃/Cancel? I (parted) mkpart 分区类型? primary/主分区/extended/扩展分区? p 文件系统类型? [ext2]? 起始点? 1048576B //删除1分区,记1的开始 删除2分区,记2分区的开始 结束点? 100% (parted) print Model: Virtio 块设备 (virtblk) 磁盘 /dev/vda: 107374182400B Sector size (logical/physical): 512B/512B 分区表:msdos 数字 开始: End 大小 类型 文件系统 标志 1 1048576B 107374182399B 107373133824B primary ext4 (parted) quit 信息: You may need to update /etc/fstab. root@ebs-888:~# reboot root@ebs-888:~# resize2fs -f /dev/vda1 root@ebs-888:~# df -vh debian: root@ebs-888:~# apt-get -y install parted root@ebs-888:~# parted /dev/vda GNU Parted 3.2 Using /dev/vda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: Virtio Block Device (virtblk) Disk /dev/vda: 42.9GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 26GB 26GBGB primary ext4 2 26GB 30GB 4GB primary ext4 5 30GB 34GB 4GB primary ext4 (parted) rm 5 警告: Partition /dev/vda1 is being used. Are you sure you want to continue? 是/Yes/否/No? yes 错误: Partition(s) 1 on /dev/vda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. 忽略/Ignore/放弃/Cancel? I (parted) rm 2 警告: Partition /dev/vda1 is being used. Are you sure you want to continue? 是/Yes/否/No? yes 错误: Partition(s) 1 on /dev/vda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. 忽略/Ignore/放弃/Cancel? I (parted) rm 1 警告: Partition /dev/vda1 is being used. Are you sure you want to continue? 是/Yes/否/No? yes 错误: Partition(s) 1 on /dev/vda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. 忽略/Ignore/放弃/Cancel? I (parted) mkpart 分区类型? primary/主分区/extended/扩展分区? p 文件系统类型? [ext2]? 起始点? 1049kB 结束点? 100% (parted) print Model: Virtio 块设备 (virtblk) 磁盘 /dev/vda: 107374182400B Sector size (logical/physical): 512B/512B 分区表:msdos 数字 开始: End 大小 类型 文件系统 标志 1 1049kB 42.9GB 42.9GB primary ext4 (parted) quit 信息: You may need to update /etc/fstab. root@ebs-888:~# reboot root@ebs-888:~# resize2fs -f /dev/vda1 root@ebs-888:~# df -vh
|
|||||||
>> 相关文章 | |||||||