概述
主机硬盘200G用完后, 在主机面板升级扩容到了300G, 还需要手动操作扩容到实际使用的分区,希望将剩余的 100GB 扩展到 vda2
分区,同时 不丢失现有文件。
以下是步骤,操作过程中会使用 LVM(逻辑卷管理) 或者 常规分区工具(如 fdisk
或 parted
)来扩展分区并重新调整文件系统。重要提示:在进行任何分区或文件系统操作之前,确保已经对重要数据进行备份,以防万一。
步骤概述:
检查剩余空间:确认是否有剩余的空间未分配给
vda2
。扩展
vda2
分区:将剩余空间分配给vda2
。扩展文件系统:调整文件系统大小以使用新的空间。
详细步骤:
1. 确认剩余空间
首先,确认是否有未分配的空间。
lsblk
根据你的输出,应该会看到类似以下内容:
vda 252:0 0 300G 0 disk ├─vda1 252:1 0 1M 0 part └─vda2 252:2 0 200G 0 part
从输出可以看到,vda2
只占用了 200GB,而剩余的 100GB 还未分配。
2. 使用 fdisk
或 parted
扩展分区
假设你使用的是 fdisk
或 parted
工具,可以通过以下步骤扩展 vda2
分区。
方法一: 使用 fdisk
:
1.运行 fdisk
工具来编辑磁盘分区(假设是 /dev/vda
):
sudo fdisk /dev/vda
2.输入 p
查看当前的分区情况。确认 vda2
是你要扩展的分区。
Disk /dev/vda: 300GB Sector size (logical/physical): 512 bytes / 512 bytes Partition table: gpt Device Start End Sectors Size Type /dev/vda1 2048 4095 2048 1M BIOS boot /dev/vda2 4096 419430399 419426304 200G Linux filesystem
3.输入 d
列出原有分区, 根据编号选择/dev/vda2对应的2, 删除 vda2
分区。注意:删除分区不会丢失数据,只会移除分区表中的该项。 由于文件数据不会丢失(文件系统会保留),你可以放心地删除它。
此时,vda2
分区会被删除,但不会删除磁盘中的数据。分区表中只是会移除 vda2
的记录,数据仍然存在。
4.输入 n
新建一个分区。选择 vda2
的起始位置为原来的 vda2
起始位置,并使用全部剩余空间。默认回车确认
5.输入 w
写入更改并退出。
方法而: 使用 parted
:
运行
parted
:
sudo parted /dev/vda
输入
print
查看分区列表。扩展分区:通过
resizepart
命令将vda2
扩展到剩余空间。
resizepart 2 300GB
输入
quit
退出parted
。
3. 扩展文件系统
分区扩展后,需要扩展文件系统才能使用新增的空间。
(大多数是这个)对于
ext4
文件系统,使用resize2fs
:
sudo resize2fs /dev/vda2
对于 xfs
文件系统,使用 xfs_growfs
:
sudo xfs_growfs /dev/vda2
执行完以上命令后,文件系统将会扩展到 vda2
分区的最大空间。
4. 验证扩容是否成功
使用以下命令验证分区和文件系统的大小:
df -h
你应该会看到 vda2
的空间已经扩展到 300GB。Use%不再是原来的99%了
总结:
使用
fdisk
或parted
扩展vda2
分区,覆盖剩余空间。扩展分区后,通过
resize2fs
或xfs_growfs
扩展文件系统。验证文件系统是否成功扩展。
提示:在进行磁盘和分区操作时,一定要先进行 完整备份,避免误操作导致数据丢失。
最后
以上就是名字长了才好记为你收集整理的云主机硬盘扩容方法图文教程(记录)的全部内容,希望文章能够帮你解决云主机硬盘扩容方法图文教程(记录)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复