赞
踩
以下内容大部分转自大佬【桂安俊@kylinOS】
https://blog.csdn.net/qq_28903377/article/details/122635064?utm_source=miniapp_weixin 感谢
麒麟服务器分区说明
1.自动分区
银河麒麟V10服务器版默认的自动分区方案使用的是lvm分区(含root、backup和swap分区),lvm有利于满足后期分区大小的动态调整
进入操作系统查看分区
lsblk
默认分区方案是将sda2做了LVM,卷组名称为klas,划分为root、swap两个逻辑卷,所以麒麟系统默认分区方案支持根分区、交换分区和备份还原分区的动态扩容,而boot分区为了保证系统运行的安全稳定,是单独做了sda1的独立分区(大佬总结的真好)
2.手动分区
手动分区包含以下四个方案:
a、标准分区:标准分区可以包含文件系统或交换空间,也能提供一个容器,用于软件RAID和LVM物理卷。
b、BTRFS:Btrfs是一个具有几个设备相同的特征的文件系统。它能够处理和管理多个文件,大文件和大体积比的ext2,ext3和ext4文件系统。
c、LVM(逻辑卷):创建一个LVM分区自动生成一个LVM逻辑卷。 LVM可以在使用物理磁盘时,提高性能。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能跨越多个分区来存放,所以也不能同时放到别的磁盘上。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具,但这只是暂时解决办法,没有从根本上解决问题。随着Linux的逻辑卷管理(LVM)功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方便地调整各个分区大小。
d、LVM精简配置:使用自动精简配置,你可以管理的自由空间,被称为精简池,它可以根据需要由应用程序时,可以分配给设备任意数量的存储池。所需的存储空间具有成本效益的分配时,薄池可以动态地扩展。某些分区固定只能是标准分区,即使选择LVM也会自动设置为标准分区。
【注意】
为方便满足后期动态磁盘扩容,建议选择LVM分区方案。
————————————————
版权声明:本文为CSDN博主「桂安俊@kylinOS」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_28903377/article/details/122635064
先通过各种方式对系统磁盘进行扩展,我这里的采用虚机的方式:
我这里是由20G扩到了30G
启动虚机,发现并没有扩容成功,还需要手动分区
sda的SIZE大小已经变为30G
接下来创建一个10G的PV物理卷
fdisk /dev/sda
命令输入m帮助
输入n,添加一个新的分区
回车默认主分区,再次回车分区号为3(sda3),再次回车默认接着往下排扇区,再次回车也是默认,两次回车就把扩的10G都占了,最后一个扇区也可以输入:+10G 与两次回车效果相同
输入p可以看到已经添加,输入w进行保存
这时可以看到已经多了一个新的主分区sda3
创建pv物理卷 注意名字为新的分区 /dev/sda3
pvs可以看到卷的一些情况
vgs看下当前卷组大小,klas卷组大小为19G
扩展vg卷的大小
vgextend klas /dev/sda3
vgs再次查看,可以看到已经扩展
将root逻辑卷增加9.8G,因数值换算原因,无法实际增加10G
lvextend -L +9.8G /dev/klas/root
成功之后查看挂载信息发现还是没有扩容
增对xfs和ext4两种文件系统格式,使用两种不同的扩容生效命令
这里是xfs
xfs_growfs /dev/mapper/klas-root //xfs文件系统格式生效root分区的扩容
resize2fs /dev/mapper/klas-root //如果是ext4文件系统格式使用resize2fs命令
再次查看根分区已经扩容
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。