最近查看服务器发现vg_host01-lv_root下的空间占用的比较多,需要扩容
以下两种方案:
1)利用空余的磁盘,扩展lv_root的大小(推荐)
2)将lv_home的空间挪出一部分给lv_root(由于硬件条件有限最终采用这种方法)
将lv_home的空间挪出一部分给lv_root的具体步骤
1. 查看分区
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_host01-lv_root
51606140 755572 48229128 2% /
tmpfs 8164776 0 8164776 0% /dev/shm
/dev/sda1 495844 31571 438673 7% /boot
/dev/mapper/vg_host01-lv_home
217446348 191700 206208968 1% /home
2. 卸载/home
umount /home
3. 对逻辑卷进行检查
e2fsck -f /dev/mapper/vg_host01-lv_home
4. 调整/dev/mapper/vg_host01-lv_home大小 后面的参数是将lv_home修改后的大小
resize2fs -p /dev/mapper/vg_host01-lv_home 50G
5. 在lvm中调整/dev/mapper/vg_host01-lv_home大小
lvreduce -L 50G /dev/mapper/vg_host01-lv_home
并重新挂载home下
mount /dev/mapper/vg_host01-lv_home /home
6. 查看空闲的空间
vgdisplay|grep "Free PE"
7. 使用lvextend指令,扩展逻辑卷空间到/dev/mapper/vg_host01-lv_root目录下
lvextend -L +150G /dev/mapper/vg_host01-lv_root
8. 重新分配/dev/mapper/vg_host01-lv_root空间大小
resize2fs -p /dev/mapper/vg_host01-lv_root
9. 查看结构
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_host01-lv_root
206424760 767888 195173032 1% /
tmpfs 8164776 0 8164776 0% /dev/shm
/dev/sda1 495844 31571 438673 7% /boot
/dev/mapper/vg_host01-lv_home
51606140 184144 48800560 1% /home
注意事项:
在操作过程中卸载了/home后,不慎被别人reboot,重启的过程中无法正常进入centos
原因:/etc/fstab中之前已经将/home挂到了/dev/mapper/vg_host01-lv_home,重启时会对/etc/fstab的内容进行逐一检测,检测不到/home
解决方案:将/etc/fstab中关于/dev/mapper/vg_host01-lv_home的这一行注掉,保存时会发现只读文件,系统不让保存,这时使用mount -o remount, rw / 可以对/目录下的文件进行读写修改了,保存后重启,即可继续进行空间扩展
相关推荐
centos7下centos-release-openstack-pike
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
Txt文件中包含 CentOS-6.3-i386-bin-DVD1.iso 和 CentOS-6.3-i386-bin-DVD2.iso 的官网下载地址 和百度网盘下载地址
CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
压缩包含centos-release-scl-rh-2-3.el7.centos.noarch.rpm和centos-release-scl-2-3.el7.centos.noarch.rpm,主要用于centos7的gcc安装
CentOS 7.9版本(CentOS-Userland-7-armv7hl-generic-Minimal-2009-sda.raw.xz)适用于ARM32 (armhfp) CentOS是免费的、开源的、...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
标题中提到的“Centos7.6镜像文件:CentOS-7-x86_64-DVD-1810.iso”,首先需要明确几个关键词。CentOS 是一个企业级 Linux 发行版,它是基于 Red Hat Enterprise Linux (RHEL) 源代码编译而成的。CentOS 7.6 指的是 ...
CentOS-7-x86-64-DVD-2207-02.iso
CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
Centos7镜像-百度网盘下载链接 CentOS-7.2-x86_64-DVD-1511 CentOS-7.3-x86_64-DVD-1611 CentOS-7.4-x86_64-DVD-1708 CentOS-7.5-x86_64-DVD-1804 CentOS-7.6-aarch64-Everything-1810 CentOS-7.6-x86_64-DVD-1810 ...
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
CentOS-6.1-x86_64-bin-DVD1.iso CentOS-7-x86_64-bin-DVD2.iso CentOS-8.2-x86_64-bin-DVD1.iso 除DVD版还有各个minimal等版本提供高速下载 下载地址,提供了迅雷的高速下载通道,实测速度为31M/S,
centos7.6.1810---镜像包dockercentos7.6.1810---镜像包dockercentos7.6.1810---镜像包docker