`
zhao_rock
  • 浏览: 191403 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

CentOS上扩充lv-root下的空间

阅读更多

最近查看服务器发现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 / 可以对/目录下的文件进行读写修改了,保存后重启,即可继续进行空间扩展

 

 

分享到:
评论

相关推荐

    centos-release-openstack-pike-1-0.el7.x86_64.rpm

    centos7下centos-release-openstack-pike

    CentOS-7-i386-Everything-2009.part09.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-i386-Minimal-2009.iso

    CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-i386-NetInstall-2009.iso

    CentOS 7.9版本(CentOS-7-i386-NetInstall-2009)适用于i386 CentOS是免费的、开源的、可以重新分发的开源操作系统,CentOS...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-i386-Everything-2009.part08.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    centos-release-scl-rh-2-3.el7.centos.noarch.rpm.zip

    压缩包含centos-release-scl-rh-2-3.el7.centos.noarch.rpm和centos-release-scl-2-3.el7.centos.noarch.rpm,主要用于centos7的gcc安装

    CentOS-7-i386-Everything-2009.part06.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-aarch64-Everything-2009.part01.rar

    CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-6.3-i386-bin-DVD1-DVD2.iso下载地址

    Txt文件中包含 CentOS-6.3-i386-bin-DVD1.iso 和 CentOS-6.3-i386-bin-DVD2.iso 的官网下载地址 和百度网盘下载地址

    Centos7.6镜像文件:CentOS-7-x86-64-DVD-1810.iso

    标题中提到的“Centos7.6镜像文件:CentOS-7-x86_64-DVD-1810.iso”,首先需要明确几个关键词。CentOS 是一个企业级 Linux 发行版,它是基于 Red Hat Enterprise Linux (RHEL) 源代码编译而成的。CentOS 7.6 指的是 ...

    CentOS-Userland-7-armv7hl-generic-Minimal-2009-sda.raw.xz

    CentOS 7.9版本(CentOS-Userland-7-armv7hl-generic-Minimal-2009-sda.raw.xz)适用于ARM32 (armhfp) CentOS是免费的、开源的、...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-x86-64-DVD-2207-02.iso

    CentOS-7-x86-64-DVD-2207-02.iso

    CentOS-7-aarch64-Everything-2009.part08.rar

    CentOS 7.9版本(CentOS-7-aarch64-Everything-2009)适用于ARM64 (aarch64),必须集齐9个文件才能一起解压缩使用,9个文件下载...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    Centos7镜像-百度网盘下载链接

    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-i386-Everything-2009.part04.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    centos7.6.1810---镜像包docker

    centos7.6.1810---镜像包dockercentos7.6.1810---镜像包dockercentos7.6.1810---镜像包docker

    CentOS-8.4.2105-x86_64-dvd1.part05.rar

    CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-8.4.2105-x86_64-dvd1.part01.rar

    CentOS 8.4版本(CentOS-8.4.2105-x86_64-dvd1)适用于x86_64,必须集齐10个文件才能一起解压缩使用,10个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-i386-Everything-2009.part02.rar

    CentOS 7.9版本(CentOS-7-i386-Everything-2009)适用于i386,必须集齐9个文件才能一起解压缩使用,9个文件下载地址: ...自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。

    CentOS-7-x86-64-bin-DVD1.iso

    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,

Global site tag (gtag.js) - Google Analytics