RHEL6根目录扩容

1. 目标:根目录扩容。 先df -h, 查看文件系统信息。
        2. 添加硬盘 ; fdisk -l查看新加的硬盘:/dev/sdb
        3. 格式化磁盘, 创建分区 fdisk /dev/sdb --> 查看 fdisk -l -->/dev/sdb1
        4. fidsk /dev/sdb1-->t 标记分区为LVM分区
        5. 将增加的硬盘创建为PV物理卷 pvcreate /dev/sdb1 -->查看 pvs (pvdisplay/pvscan)--> PV: /dev/sdb1; VG: vg_rhel62; etc..
        6. 将PV添加到要扩容的的VG卷组 vgextend vg_rhel62 /dev/sdb1 --> 查看 vgs --> VSize已经扩容 ;(此时VG已经扩大, 但需要扩容的文件系统还没扩大-->lvdisplay可以看到LV path 对应的LV Size还是原来的大小 )
        7. LV逻辑卷扩容: lvextend -L +要扩容的大小 lvpath /dev/sdb1  (这里有个技巧, 有时需要把新增的空间全部扩容进来, 但是因为系统的原因不能确定要扩容的数字, 例如, 新增了20G空间,但是在系统里可能显示为19.99G. 这时可以在命令里用个比较大的数字来扩容, 例如50G, 然后系统会提示 需要xxxx extents, only yyyy extents available. 这个yyyy的数字就是可以扩容的全部空间, 此时在用命令lvextend -l +yyyy lvpath /dev/sdb1就可以全部扩容了)
        8. lvdisplay可以看到LV path 对应的LV Size已经扩容了
        9. 用df -h查看根目录大小, 还没变, 还需要扩展文件系统: reszie2fs /dev/mapper/vg_rhel62-lv_root

10. df -h查看, 根目录已经扩容。

总结:(也不知道这样讲清不清楚。。。)

1. 概念:

/dev/sdb: 空地;

分区:楼房用地;

LVM标签:宿舍楼;

pv:宿舍楼实体;

vg:学生宿舍;

LV: 大一学生的学生宿舍;

resize2fs: 贴门牌;
            2. 目标: 某大学大一的10间宿舍不够用了, 要新加100间学生宿舍, 并将一共110间房间分给大一学生住 <-->目标:根目录扩容
            3. 申请一块空地 <-->添加硬盘 ; fdisk -l查看新加的硬盘:/dev/sdb
            4. 在空地里划出一块来盖楼(创建楼房这个分区, 还有其他的例如车道分区, 绿化带分区等,就不是楼房, 就不能用于“宿舍”) <-->格式化磁盘, 创建分区 fdisk /dev/sdb --> 查看 fdisk -l -->/dev/sdb1
            5. 这个楼是用来当学生宿舍用的 <--> fidsk /dev/sdb1-->t 标记分区为LVM分区
            6. 盖楼,建房间<--> 将增加的硬盘创建为PV物理卷 pvcreate /dev/sdb1 -->查看 pvs (pvdisplay/pvscan)--> PV: /dev/sdb1; VG: vg_rhel62; etc..
            7. 楼盖好后, 学校将100间房间规划成“学生宿舍”(还有其他的例如厕所,图书室之类的就不属于“学生宿舍”这个组), 此时学生宿舍已经有110间了, 但是大一学生的宿舍还是只有10间, 因为管理处还没把这新的100间宿舍指派给大一学生住。<--> PV添加到要扩容的的VG卷组 vgextend vg_rhel62 /dev/sdb1 --> 查看 vgs --> VSize已经扩容 ;(此时VG已经扩大, 但需要扩容的文件系统还没扩大-->lvdisplay可以看到LV path 对应的LV Size还是原来的大小 )
            8. 学校把100个房间分给学生管理并处告诉他们, 这是给大一新生住的宿舍 <--> LV逻辑卷扩容: lvextend -L +要扩容的大小 lvpath /dev/sdb1  (这里有个技巧, 有时需要把新增的空间全部扩容进来, 但是因为系统的原因不能确定要扩容的数字, 例如, 新增了20G空间,但是在系统里可能显示为19.99G. 这时可以在命令里用个比较大的数字来扩容, 例如50G, 然后系统会提示 需要xxxx extents, only yyyy extents available. 这个yyyy的数字就是可以扩容的全部空间, 此时在用命令lvextend -l +yyyy lvpath /dev/sdb1就可以全部扩容了)
            9. lvdisplay可以看到LV path 对应的LV Size已经扩容了
            10. 学生管理给这个100个房间贴上门牌: 大一新生宿舍. 这之后, 新来的大一新生才有地方住<--> 用df -h查看根目录大小, 还没变, 还需要扩展文件系统: reszie2fs /dev/mapper/vg_rhel62-lv_root
            11. df -h查看, 根目录已经扩容。

时间: 2024-10-14 00:49:36

RHEL6根目录扩容的相关文章

vmware下对ubuntu进行根目录扩容

扩容之前,硬盘分区表提示Partition table entries are not in disk order 基本操作:输入:fdisk /dev/sda输入:x输入:f输入:r输入:w输入:qreboot搞定 根目录扩容主要参考[ubuntu对根目录进行扩展](https://blog.csdn.net/maclinuxye/article/details/52901019),基本操作就是删除所有分区,重建分区,执行,更新交换分区. 1.关闭系统的swap: swapoff -a 查看命

Linux札记2-esxi上为基于基于LVM的centos7的根目录扩容

======= 概念:据说默认centos都是基于LVM的 LVM:LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制. LVM 更加详细的说明可点这里:http://www.cnblogs.com/mchina/p/linux-centos-logical-volume-manager-lvm.html fdisk 命令用法http://blog.sina.com.cn/s/blog_66b448620100ibay.h

linux根目录扩容

原来在ucloud上面买了一个服务器,结果根目录上面只有20G,/data挂载点下面有500G,没多久/根目录存储空间用完了,所以要扩展 linux的文件模式分为lvm模式和普通的非lvm模式,云服务器包括ucloud云,阿里云等等都是非lvm模式的,例如输入vgdisplay没有输出 自己安装的操作系统一般都是有lvm格式的,有lvm模式的修改存储空间起来很方便 lvm优点:因为一个挂载点不能同时有两个文件系统Filesystem,要用也可以会产生很多问题,如果根目录挂载只有一块20G的小磁盘

centos 根目录扩容

添加一块磁盘 参考上一篇博文VMware Workstation 添加磁盘 挂载目录(centos) 查看当前磁盘挂载情况 [[email protected] ~]# fdisk -l Disk /dev/sda: 536.9 GB, 536870912000 bytes, 1048576000 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes

虚拟机根目录扩容

前提:os的系统占用40GB,创建vm时磁盘大小给120GB 1.将剩余空间分区 # fdisk /dev/vda 重启生效 2.创建pv pvcreate /dev/vda3 3.vg(centos)扩容 # vgextend centos /dev/vda3 4.扩展/root文件目录 # lvextend -L +80G /dev/centos/root # xfs_growfs /dev/centos/root

kvm热添加磁盘,并为根目录扩容,重启依然生效

接上篇,<<热添加磁盘,重启文件不丢失>> 一.理论扫盲:centos7的磁盘默认使用lvm,所以是可以直接扩展根分区的,但是无法缩小,在物理机中会默认将磁盘分为两个分区,分别为sda1和sda2,其中分区sda1作为系统盘/boot挂载,少量空间:sda2作为一个物理卷并且完全作为逻辑卷组VG(Volume Group)centos,在这个逻辑卷组centos中建立三个逻辑卷LV(Logical Volume)root和home还有swap,分别挂载到根目录/和/home以及sw

Kali虚拟机的扩容经历

Kali虚拟机的扩容经历 0x01 起因 更新了一下软件包,竟然提示我空间不足. 升级了 687 个软件包,新安装了 82 个软件包,要卸载 0 个软件包,有 8 个软件包未被升级. 需要下载 1,578 MB/1,581 MB 的归档. 解压缩后会消耗 559 MB 的额外空间. E: 您在 /var/cache/apt/archives/ 上没有足够的可用空间. 磁盘信息如下: [email protected]:/# df -h 文件系统 容量 已用 可用 已用% 挂载点 udev 1.9

ln -s 软链接应用-磁盘空间不够用的解决方案

一台云服务器根磁盘空间报警,原因是用户家目录存放了大量文件,导致根目录磁盘空间使用率达81%,收到报警短信一会儿恢复一会儿warning,很烦人.同事让把HOME目录拷贝到DATA目录做个软链接处理一下.我个人感觉这个事情这样处理有些太过复杂了,而且这还是一台开发机,需要这样大费周折的做软链接处理吗?因为初来乍到,没有提反对意见. 解决方案三个: 第1种 让开发人员把家目录的内容移至/data目录,即简单又省事.云服务器的根目录只有20G. 第2种 直接给云服务器根目录扩容,阿里云好像是不支持的

Linux磁盘空间home空间减小

一.目的Linux默认安装时根目录(/)空间不是很充足,home空间较大,对根目录扩容问题.文件类型为ext4. [plain] view plaincopyprint? [[email protected] ~]# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root                   ext4 50G  6.7G   40G  15% /tmpfs