title: CentOS增加分区空间
categories: CentOS
tags: CentOS
top: 40
CentOS增加分区空间
CentOS增加home的分区空间给/根目录
1.umout home目录
umount /home
2.删除/home所在的lv逻辑卷
/dev/mapper/centos-home具体名称查看自己虚拟机
lvremove /dev/mapper/centos-home
3.扩展/root所在的lv,增加700G
/dev/mapper/centos-root具体名称查看自己虚拟机
lvextend -L +700G /dev/mapper/centos-root
4.扩展/root文件系统
xfs_info /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
5.重新创建home lv
lvcreate -L 150G -n home centos
6.创建文件系统
mkfs.xfs /dev/mapper/centos-home
7.挂载
mount /dev/mapper/centos-home /home
8.查看
df -h
CentOS增加新硬盘给/根目录
1.建立新分区
# /dev/sdb 是硬盘名称,fdisk -l查看
fdisk /dev/sdb
# 1.执行 fdisk /dev/sdb 对 sdb 进行分区
# 2.输入 p 查看分区表,上图显示 sdb 并没有分区。(输入m获取帮助信息)
# 3.接下来进行分区,输入 n 建立新分区,接着输入 p 选择主分区,分区号和扇区号默认即可,这样会将整个硬盘都添加到新分区中。
# 4.如上图,分区添加成功。输入 w 写入硬盘。
2.将硬盘写入系统
# 注意文件系统格式:(此操作为格式化硬盘相应分区)
# 1.文件系统格式xfs
mkfs.xfs /dev/sdb1
# 2.文件系统格式ext4
mkfs.ext4 /dev/sdb1
3.创建物理卷pv
# 查看物理卷pv
pvdisplay
# 创建物理卷pv
pvcreate /dev/sdb1
4.扩容卷组vg
# 查看卷组
vgdisplay
#将新创建的 物理卷pv :/dev/sdb1 追加到当前卷组里,也就是 "centos" 中,对应上面的 VG Name,扩容卷组。
vgextend centos /dev/sdb1
5.逻辑卷扩容 LV
# 查看当前逻辑卷
lvdisplay
# 1.将硬盘所有的空间分配给/dev/centos/root
lvextend -l +100%FREE /dev/centos/root
# 2.将硬盘的指定大小分配给/dev/centos/root
lvcreate -L 150G -n home centos
6.扩容文件系统
# 扩容文件系统
xfs_growfs /dev/centos/root
7.查看
df -h
标签:mapper,CentOS,centos,分区,dev,空间,home,root
From: https://www.cnblogs.com/warren6/p/16775455.html