分区扩展逻辑卷到home记录

[root@oracle ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 260G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 89G 0 part
│ ├─centos-root 253:0 0 120G 0 lvm /
│ ├─centos-swap 253:1 0 5.1G 0 lvm [SWAP]
│ └─centos-home 253:2 0 33.9G 0 lvm /home
├─sda3 8:3 0 70G 0 part
│ └─centos-root 253:0 0 120G 0 lvm /
├─sda4 8:4 0 512B 0 part
└─sda5 8:5 0 100G 0 part /mnt/newpartition
sr0 11:0 1 1024M 0 rom

2024/4/15 11:09:02

 从您提供的lsblk命令输出来看,您的系统中有一个名为sda的硬盘,总大小为260GB,被分为了几个分区和逻辑卷。这里是一个简要的解释:

  • sda1:大小为1G,挂载点为/boot,这个分区通常用于存放启动相关的文件。
  • sda2:大小为89G,这个分区被进一步划分为三个逻辑卷:
    • centos-root:大小为120G,挂载点为/,这是根分区,用于存放大部分系统文件。
    • centos-swap:大小为5.1G,用作交换分区(SWAP),有助于内存管理。
    • centos-home:大小为33.9G,挂载点为/home,通常用于存放用户数据。
  • sda3:大小为70G,这个分区的逻辑卷centos-root与sda2中的逻辑卷共享,表明这部分空间也被用于根分区。这种配置可能是为了扩展根分区的空间。
  • sda4:大小为512B,这个分区的具体用途不明,考虑到其极小的大小,它可能是一个特殊用途的分区,如EFI系统分区的保留空间或其他特殊用途。
  • sda5:大小为100G,挂载点为/mnt/newpartition,这个分区可能用于额外的存储需求。

此外,还有一个名为sr0的设备,大小为1024M,类型为rom,这通常代表一个光驱设备。

从这个输出中可以看出,您的系统使用了LVM(逻辑卷管理)来管理部分分区。LVM允许更灵活地管理硬盘空间,例如可以跨多个物理硬盘创建逻辑卷,或者在不丢失数据的情况下调整逻辑卷的大小。在这个例子中,centos-root逻辑卷跨越了sda2sda3两个分区,这可能是为了提供足够的空间给根分区。

2024/4/15 11:09:02

 

如何将sda5的空间 扩展到home上

 

 

要将sda5分区的空间扩展到/home所在的逻辑卷centos-home上,您需要执行几个步骤。这些步骤涉及到LVM的管理,因此请确保在操作前备份重要数据。下面是扩展空间的步骤:

  1. 卸载sda5分区
    首先,您需要卸载sda5分区。可以使用以下命令:

    umount /mnt/newpartition
    
  2. 删除或调整sda5分区
    如果sda5不是LVM分区,您需要将其删除并创建一个新的LVM分区,或者直接将其转换为物理卷(PV)。这可以通过fdiskparted工具完成。这里假设您选择删除并重新创建:

    fdisk /dev/sda
    

    fdisk中,删除sda5分区并创建一个新的LVM类型分区。

  3. 创建物理卷
    创建新的LVM分区后,使用以下命令将其设置为物理卷:

    pvcreate /dev/sda5
    
  4. 扩展卷组
    将新的物理卷添加到现有的卷组中。假设您的卷组名为centos(您可以通过vgdisplay查看卷组信息),使用以下命令:

    vgextend centos /dev/sda5
    
  5. 扩展逻辑卷
    使用以下命令扩展centos-home逻辑卷:

    lvextend -l +100%FREE /dev/centos/home
    
  6. 调整文件系统大小
    扩展逻辑卷后,需要调整文件系统的大小以使用新增的空间。如果您的/home使用的是ext4文件系统,可以使用:

    resize2fs /dev/centos/home
    

    如果使用的是xfs文件系统,使用:

    xfs_growfs /home
    

完成以上步骤后,/home分区的大小应该会增加,包括原来的centos-home逻辑卷大小加上sda5分区的大小。请在执行这些操作时小心谨慎,确保在操作前有完整的数据备份。

 

删除或调整sda5分区: 这一步的详细步骤

 

要删除或调整sda5分区,您可以使用fdisk工具来操作。这里提供详细步骤来删除sda5分区并创建一个新的LVM类型分区:

  1. 启动fdisk工具
    打开终端并输入以下命令来启动fdisk工具:

    fdisk /dev/sda
    
  2. 查看现有分区
    fdisk命令行中,输入p来打印分区表,确认sda5分区的详细信息。

  3. 删除分区
    输入d来删除分区。如果系统中有多个分区,fdisk会要求您选择要删除的分区号。输入5来选择sda5

  4. 创建新的分区

    • 输入n来创建新分区。
    • 选择分区类型,输入p代表主分区,或e代表扩展分区。通常,您应该选择创建主分区。
    • 输入分区号,通常会自动选择下一个可用编号。
    • 输入分区的起始和结束扇区。您可以接受默认值以使用整个可用空间。
  5. 设置分区类型为LVM

    • 输入t来更改分区类型。
    • 输入分区号,如果只有一个分区正在被修改,则可能会自动选择。
    • 输入8e,这是Linux LVM的十六进制代码。
  6. 写入修改并退出

    • 输入w来写入修改到磁盘并退出fdisk
    • 这一步会实际应用所有更改,包括删除和创建分区。
  7. 更新系统
    一旦退出fdisk,您可能需要重启系统或运行partprobe命令来使系统识别新的分区表:

    partprobe
    
  8. 创建物理卷
    使用pvcreate命令来将新分区设置为物理卷:

    pvcreate /dev/sda5
    

这些步骤将帮助您安全地删除sda5分区并创建一个新的LVM分区,为之后将其空间扩展到/home逻辑卷做准备。在进行这些操作时,请确保您有数据的备份,以防任何不可预见的情况导致数据丢失。

 

  • 13
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值