Linux新建或扩展文件系统


安装系统时未全部分配磁盘空间给系统,现在感觉系统空间不够用了,把剩余的磁盘空间分配给系统
物理卷(PV):一个物理卷就是一个单独的硬盘(hdisk0 , hdisk1…)。
卷组(VG):一个卷组由一个或若干个物理卷(硬盘)组成。
逻辑卷(LV):一个卷组可划分若干个逻辑卷。一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。

步骤:

1、新建分区

2、建PV

3、扩VG

4、扩LV

5、重新加载逻辑卷大小

详细步骤:

1、新建分区

  fdisk -l命令查询已建的分区

用fdisk /dev/sda命令,选择‘n’创建新分区,主分区,‘w’保存。 逻辑分区有问题,建PV时会提示存在分区表
重启机器生效或输入partprobe

2、建PV

pvcreate /dev/sda3
/dev/sda3这个路径可以参照 pvdisplay这个命令中sda1的路径,一般都是在dev下。

3、扩VG

用vgdisplay来查看卷组名称。
为卷组VolGroup00添加新的物理卷sda3来增大卷组的容量
vgextend VolGroup00 /dev/sda3

4、扩LV

用lvdisplay查看逻辑卷绝对路径
lvextend -L +2G /dev/VolGroup00/LogVol00

5、重新加载逻辑卷大小

最后要使用 xfs_growfs(xfs格式) 或者 resize2fs(ext格式) 命令重新加载逻辑卷的大小才能生效。
xfs_growfs /dev/VolGroup00/LogVol00

如果不用这个命令的话,你会发现用df -h命令查看扩展的逻辑卷大小还是原来的值,没有发生变化。即使重启也不会变,所以一定要执行 xfs_growfs 或者 resize2fs 命令。
Linux磁盘空间进行扩容—新增卷组空间
1.查看磁盘情况 fdisk -l
2.新建分区
fdisk /dev/sdb

3.新建pv:
pvcreate /dev/sdb1
4.新建vg:
vgcreate vgdata_01 /dev/sdb1 (vg名自己取)
5.分配空间:
lvcreate -l 100%VG -n lvdata_01 vgdata_01 —lvdata 可以自己取,vg名字和上面的一样
6.格式化:
Ext4格式化
mkfs.ext4 /dev/vgdata_01/lvdata_01
xfs格式化:
mkfs.xfs -f -d agcount=2 /dev/vgdata_01/lvdata_01
7.新建自定义盘:
mkdir /mydata
8.挂载:
mount /dev/vgdata_01/lvdata_01 /mydata
9.开机自动挂载:
vi /etc/fstab
/dev/mapper/vgdata_01-lvdata_01 /mydata ext4 defaults 1 2
Linux磁盘空间进行扩容–增大卷组空间
1.fdisk -l

2.增加分区
a)fdisk /dev/sda

b)此判断我们增加的分区号应该为3(dev/sda1,dev/sda2……接下来应该是dev/sda3了吧), 键入n,增加一个分区,得到:

注意:主分区只能建3个,第四个就需要建为扩展分区,且扩展分区包含逻辑分区(序号>=5)
c) 键入 p,主分区,并键入3(编号):

d) 默认起始扇区和结束扇区即可(键入两次Enter) 键入t,默认分区,修改分区类型为8e:

e)键入w,写分区表,然后重启:
f)卷扩容,添加进LVM组pvcreate /dev/sda3 初始化刚才的分区

g) 查看卷组,并将初始化的分区加入到虚拟卷组为卷组vg_root添加新的物理卷sda3增加卷组的容量

vgextend rhel /dev/sda3

h)现在才能扩展逻辑卷的大小 lvextend -l +100%free /dev/mapper/rhel-home

i)最后使用resizefs2命令重新加载逻辑卷的大小才能生效
确认文件系统是xfs:
[root@backup binlog]# cat /etc/fstab | grep rhel-home
/dev/mapper/centos-home /home xfs defaults 0 0

xfs_growfs /dev/mapper/rhel-home

否则: resize2fs /dev/mapper/rhel-home

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值