You are just a beta version.

分区扩容

记一下分区扩容的笔记,之前学了忘记了,博客停了好久,搬博客了才修回来,还被老大哥骂菜了。。
刚买的服务器是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
大概是吧,应该没错,接下来应该要学一下容器网络和各类磁盘的运作原理了

本页的评论功能已关闭