CentOS增加分区空间

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

留下评论