--
Linux 根分区扩容
1.fdisk –l (红线部分为新添加的硬盘)
2.磁盘格式化
3. mkfs.ext3 -T largefile /dev/sde1(格式化上面的分区)
4. vgdisplay 查看当前卷组情况(红色内容表明没有可用的扩展空间)
5. pvcreate /dev/sde1 创建pv
6. vgextend VolGroup /dev/sde1 创建vg
7. lvextend -L +3000G /dev/mapper/VolGroup-lv_root
# lvextend -l +100%FREE /dev/centos/root
lvextend -l +100%FREE /dev/mapper/VolGroup-lv_root
8. vgdisplay (红色为添加的空间)
9.resize2fs /dev/mapper/VolGroup-lv_root 文件系统重定义大小,根据机器配置不同大约需要1小时左右
如果为 xfs 格式,则使用:xfs_growfs
# xfs_growfs /dev/mapper/centos-root
xfs_growfs /dev/mapper/VolGroup-lv_root
10.扩容前后对比
扩容前:
扩容后:
(1)lvm 进入LVM管理
(2)lvm>pvcreate /dev/sdc1 初始化分区
(3)lvm>vgextend VolGroup00 /dev/sdc1 将初始化过的分区加入虚拟卷组VolGroup00-LogVol00
(4)lvm>lvextend -L +5G /dev/mapper/VolGroup00-LogVol00 扩展已有卷的容量
(4)或者: lvm>lvextend -l +100%FREE /dev/VolGroup/lv_root
(5)lvm>pvdisplay 查看卷容量
(6)lvm>quit
12、扩容文件系统:resize2fs /dev/mapper/VolGroup00-LogVol00
lvextend -l +100%FREE /dev/mapper/VolGroup00-LogVol00
扩容 LVM 分区组
1,分区卷
fdisk /dev/sda 操作 /dev/sda 的分区表
p 查看已分区数量(已有两个 /dev/sda1 /dev/sda2)
n 新增加一个分区
p 分区类型我们选择为主分区
3 分区号选3(因为1,2已经用过了,见上)
回车 默认(起始扇区)|或sda2结束区
回车 默认(结束扇区)
t 修改分区类型
3 选分区3
8e 修改为LVM(8e就是LVM)
w 写分区表
q 完成,退出fdisk命令
根据系统提示,重启
2,开机后,格式化:
mkfs.ext4 /dev/sda3
3,创建物理卷
pvcreate /dev/sda3
4,将物理卷扩展到卷组
vgextend VolGroup /dev/sdb1
VolGroup 名称通过 vgdisplay 查看
5,将卷组中的空闲空间扩展到根分区逻辑卷
lvextend -l +100%FREE /dev/VolGroup/lv_root
不使用100%时可以使用 +具体值, 值为vgdisplay中Free PE
6,刷新根分区
centos6
resize2fs /dev/VolGroup/lv_root
centos7
xfs_growfs /dev/centos/root