背景:swap空间为单个partition主分区,非swap文件形式,磁盘为MBR分区表
总体步骤:
1、VM虚拟机上设置增加硬盘容量。
2、启动Linux系统,对原有swap分区swapoff:swapoff /dev/sda3
3、使用fdisk删除 /dev/sda3##Linux无法直接把分区容量拉大,至少我还不知道直扩的方法,所以需要先删除分区,再重新建立分区设定容量。
4、使用fdisk新增主分区为/dev/sda3,此时可以设定sda3容量大小
5、使用fdisk将分区格式的id改为82,对应格式为swap / solaris
6、使用fdisk写入分区表,,然后重启
7、格式化分区sudo mkswap /dev/sda3
8、使用blkid获得/dev/sda3的UUID,然后在/etc/fstab中写入 UUID swap swap defaults 0 0信息永久挂载
9、使用swapon /dev/sda3来加载分区,最后使用free -mg来查看swap空间的信息。
背景:磁盘sda为MBR分区表,已有3个主分区,磁盘有且只能开出最后1个分区
1、使用fdisk新增主分区为/dev/sda4,调整容量为最大的剩余容量。
2、使用fdisk将分区格式的id改为8e,对应格式为linux LVM.
3、使用fdisk写入分区表,然后重启。
4、格式化分区sudo mkfs -t xfs /dev/sda4。
5、创建物理卷pvcreate /dev/sda4
6、将卷放置到centos卷组,vgextend centos /dev/sda4
7、调整centos卷组容量,lvresize -L +??G /dev/mapper/centos-root##??为按自己需求调整容量
8、同步系统文件,xfs_growfs /dev/mapper/centos-root