我有一台 Linux(虚拟)机,但遇到了存储问题。有一个名为 的磁盘vda
,分为三个分区:vda1
、vda2
和vda3
。最初vda
只有25GB的存储容量,但考虑到我将其增加到150GB我遇到的问题 -vda1
安装的分区/
已超出其存储空间(~22GB)。
[root@servername ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 150G 0 disk
├─vda1 253:1 0 21.5G 0 part /
├─vda2 253:2 0 2.5G 0 part [SWAP]
└─vda3 253:3 0 1G 0 part /boot
由于我现在已将该磁盘的大小增加到 150GB,如何在不损坏(或可能损坏)机器的情况下扩展vda1
安装的分区的大小/
或者不破坏/boot
分区上的安装vda3
?
更多细节:
vda1
从 5 延伸到 616809 的 88410
vda2
从 88410 延伸到 616809 的 98690
vda3
从 98690 延伸到 616809 的 102802
该虚拟机正在运行 Rocky Linux 8(如果有用的话)。
额外的漫谈:
我担心,如果我只是创建一个新的大分区(例如vda4
),然后将数据从vda1
复制到vda4
,然后卸载vda1
并\
重新安装vda4
为\
...我会遇到一个问题,我的机器将无法安装\
该分区卸载和重新安装之间的时间很短,一切都会损坏。
可怕的是,我是我所在部门唯一接受过零正式 Linux 管理培训的 Linux 管理员。我一边学习一边自己解决了一些问题,但 Linux 管理只是我工作的一小部分,所以我正在为此苦苦挣扎!如果出现故障,我真的不想重建整台机器。
我已经研究过类似这个问题的其他问题,但这些答案(似乎)假设想要扩展的分区位于磁盘的末尾,就像vda3
这样。我真的很担心!我真的不想把这件事搞砸。
有一个2016年的问题在这里- 那里的过程与我在这里想要做的过程相同吗?/
移动时我的系统会混乱吗?
答案1
由于它是 Linux 主机上的虚拟机,因此您可以关闭虚拟机并gparted
在主机上使用映像文件来调整分区大小