记一下分区扩容的笔记,之前学了忘记了,博客停了好久,搬博客了才修回来,还被老大哥骂菜了。。
刚买的服务器是60G的,后面升级了一下服务器,多了20G,扩容一下
LVM扩容
LVM (logical volume manager) 逻辑卷管理器,扩容步骤主要为:
1.物理卷(Physical volume 简称 PV),物理卷在逻辑卷管理器中属于最底层,任何逻辑卷和卷组都必需依靠物理卷来建立,物理卷可以是一个完整的硬盘,也可以是硬盘中的一个分区。
分区(不记得看帮助命令):
fdisk /dev/sdX
看分区大小:
fdisk -l
查看已有分区与挂载情况(-h吧不记得了。。):
lsblk
创建物理卷(提前分区好),将设备 /dev/sdX 初始化为一个 LVM 物理卷:
pvcreate /dev/sdX
2.卷组(Volume group 简称 VG),卷组是建立在物理卷之上,一个卷组中可以包含一个或者多个物理卷。
将设备 /dev/sdX1 和 /dev/sdX2 添加到名为 my_vg 的卷组中:
vgcreate my_vg /dev/sdX1 /dev/sdX2
3.逻辑卷(Logical volume 简称 LV),逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统。
将在卷组 my_vg 中创建一个大小为 10GB 的逻辑卷,名为 my_lv:
lvcreate -L 10G -n my_lv my_vg
调整逻辑卷大小(+或-):
lvextend -L +5G /dev/my_vg/my_lv
想扩容全部的空间给它,用-l +100%FREE 将逻辑卷扩展到卷组中所有可用的空间,后面要扩展的逻辑卷的路径:
lvextend -l +100%FREE /dev/volumegroupname/mylv
4.格式化为xfs文件系统:
mkfs.xfs /dev/my_vg/my_lv
或格式化为ext4文件系统:
mkfs -t ext4 /dev/my_vg/my_lv
5.挂载:
mount /dev/my_vg/my_lv /mnt/my_mount_point
6.刷新空间
xfs:
xfs_growfs /mountpoint
ext4:
resize2fs /dev/volumegroupname/mylv
LVM Swap分区扩容
类似的,只是扩容前要把swap分区先关掉:
/etc/fstab可以看见swap分区的信息
cat /etc/fstab | grep swap
关闭swap:
swapoff /dev/my_vg/my_lv
然后就是跟上面一样的,然后刷新一下刚刚分区出来的swap分区:
partprobe /dev/centos/swap
接着做一下swap系统:
mkswap /dev/mapper/centos-swap
再开启swap:
swapon /dev/mapper/centos-swap
大概是吧,应该没错,接下来应该要学一下容器网络和各类磁盘的运作原理了
本页的评论功能已关闭