«

非lvm“根”分区扩容方案(也可用于其他分区)

指尖二进制 • 1 年前 • 1208 次点击 • LINUX


工作就是需要总结的,所以我依然在坚持这一点一点的总结。相信会有一天我会成为真正的技术大神。

针对149非lvm分区做了一下分析

由于“根”分区在/dev/vda2所以要扩容的话需要先删除“根”分区和swap分区。原因:swap分区在“根”分区后面。swap分区,也就是/dev/vda3限制了“根”分区的起始位置和结束位置。
删除之后把swap分区按照现在的大小改变成/dev/vda2,“根”分区改变成/dev/vda3,这样根分区的结束位置可以是硬盘的最大空间。
最后都修改完成了必须修改/etc/fstab文件,否则系统无法重启。

下面是在虚拟机做了一个实验
查看磁盘现有状态
非lvm的分区有弊端:当这一块硬盘用完了之后无法在跨分区增加硬盘容量。所以建议还是做成lvm逻辑卷

fdisk –l查看磁盘物理硬盘总大小

进行分区扩展磁盘,记住根分区起始位置和结束位置

删除根分区,切记不要保存,一定不要保存。

创建分区,箭头位置为分区起始位置。分区大小为17G

保存退出并刷新分区(提示报错需要重启设备。原因旧的分区正在使用,需要重启)

Error: Partition(s) 3 on /dev/sda 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.

刷新分区。查看分区大小没有任何变化

刷新根分区并查看状态(此时容量已经扩展为17G)已扩容成功。

还没收到回复