RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除

  1. 磁盘标准分区
    分区的目的:为了便于管理
    创建分区的条件:判断当前主机是否有足够的空间来创建分区:lsblk
    判断分区类型:fdisk 主分区p,扩展分区e,逻辑分区 l
    同步:
    文件系统类型:xfs ext4
    挂载: mount /dev/sda5 /mnt
    创建两个标准分区
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除格式化
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除挂载
    临时挂载:
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除开机自动挂载:
    使用blkid查看分区的UUID号
    让然后边界/etc/fstab配置文件,使其开机自动生效
    UUID=018a6d41-02b9-4ce4-aa04-0f0aa17fa095 /sda6 ext4 defaults 0 0
    UUID号 挂载点目录 ext4文件系统类型 参数 开机是否备份 开机是否检查
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除编辑完成后使用mount -a 来重新读取编辑文件
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除卸除挂载必须切出挂载点目录,然后再操作
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  2. LVM概念
    LVM将一个或多个磁盘的分区在逻辑上集合,相当于一个大的硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其他的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除如何将标准分区改为逻辑卷
    首先将标准分区变为物理卷(pv)
    然后根据要求将物理卷合称为几个卷组/硬盘(vg)
    最后将卷组分为逻辑卷(lv)
    查看内核版本信息: uname -r
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除 查看虚拟机的版本信息
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除查看是否安装了LVM软件包
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  3. 创建和管理LVM
    要求:将三个分区各2G合并为两个分区大小分别为3G
    第一步:创建三个分区,因为后边是要作为LVM使用,所以就要修改分区的ID值
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除然后进行同步:partprobe
    第二步:将标准分区创建为物理卷
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除使用pvs查看主机上所有的物理卷
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第三步:创建卷组
    vgcreate vgdata /dev/sda5 /dev/sda6 /dev/sda7
    vgcreate 卷组的名称 组成卷组的物理卷名称
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除查看卷组
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第四步:创建逻辑卷
    lvcreate -n lv1 -L 3G vgdata
    lvcreate -n 逻辑卷名称 -L 大小 由那个卷组组成的逻辑卷
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除因为在创建组卷的时候,系统占用了一些内存,因为卷组的实际大小为5.99G,
    这个时候我们在创建逻辑卷的时候给lv1分了3G之后,lv2就不够3G
    因此使用-l 100%VG来讲卷组剩余的所有内存都分给lv2
    要想使用创建的逻辑卷,则还需要格式化,挂载
    第五步:格式化
    mkfs.etx4 /dev/vgdata/lv1
    mkfs.etx4 /dev/vgdata/lv2
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第六步:挂载
    临时挂载
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  4. 逻辑卷的扩大
    逻辑卷的扩大是不需要取消挂载,缩小则需要取消挂载
    要求:将lv1扩大到5G
    因为要在前边的实验中,我们已经将卷组的所有的内存全部使用,所以我们就需要重新创建新的标准分区
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除将标准分区改为物理卷,卷组
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除扩大卷组的大小
    lvextend -L +2G /dev/vgdata/lv1
    lvextend -L 需要添加的内存 扩大到那个卷组
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除查看磁盘块设备的大小,这个时候仍然显示的是3G,所以我们要进行同步
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除因为分区类型是ext4,所以使用resize2fsv1 需要同步的逻辑卷名称
    如果是xfs类型,则使用xfs_growfs 逻辑卷组名 来进行同步
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除这个时候就完成了逻辑卷组的扩大
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  5. 逻辑卷的减小
    linux 7版本默认是不可以减小的
    要求:将lv1缩小1G,分配给lv2
    第一步:卸载逻辑卷挂载
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第二步:首先通过e2fsck -f命令查看逻辑卷是否有多余的内存可以减小
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第三步:利用resize2fs命令将文件系统进行减小
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第四步:利用lvreduce命令将逻辑卷进行减小
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除重新挂载后,查看逻辑卷的大小是否是对应的
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  6. 如果一个分区坏了,如何将数据快速转移到其它分区中
    要求:将sda5的数据,迁移到sda8中使用pvmove命令
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除
  7. 删除逻辑卷
    首先判断这个逻辑卷是否使用
    第一步:先卸载逻辑卷的挂载
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第二步:修改/etc/fstab里的逻辑卷的挂载信息,否则系统有可能启动不起来
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第三步:通过lvremove删除逻辑卷
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第四步:通过vgremove删除卷组
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除第五步:通过pvremove将物理卷转化为普通分区
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除最后删除标准分区
    RHCE(1)标准分区的创建,挂载,卸载,逻辑卷的创建,扩大,缩小,删除