首页 > 系统相关 >CentOS 扩展 LVM 分区

CentOS 扩展 LVM 分区

时间:2024-11-09 10:41:08浏览次数:1  
标签:CentOS centos 分区 sudo 扩展 dev LV LVM root

  1. 查看块设备(硬盘)信息:

    $ lsblk
    NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda               8:0    0   30G  0 disk
    ├─sda1            8:1    0    1G  0 part /boot
    └─sda2            8:2    0   19G  0 part
      ├─centos-root 253:0    0   17G  0 lvm  /
      └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
    sr0              11:0    1  4.4G  0 rom
    

    我们先前扩展了 sda 的大小。现在要扩展其上的 2 号分区(sda2)。

  2. 编辑分区表:

    sudo fdisk /dev/sda
    

    fdisk 中:

    1. 输入 p 查看分区表,记录下 /dev/sda2 的起始扇区。
    2. 输入 d 删除 /dev/sda2 分区。
    3. 输入 n 创建新分区,确保起始扇区与原来相同。
    4. 输入 t 修改分区类型为 8e(Linux LVM)。
    5. 输入 w 写入分区表并退出。
  3. 刷新分区表:

    sudo partprobe
    
  4. 扩展物理卷(PV):

    sudo pvresize /dev/sda2
    
  5. 查看 LVM 卷组名称(VG)和逻辑卷名称(LV):

    $ sudo lvdisplay
      --- Logical volume ---
      LV Path                /dev/centos/swap
      LV Name                swap
      VG Name                centos
    
      --- Logical volume ---
      LV Path                /dev/centos/root
      LV Name                root
      VG Name                centos
    

    我们要扩展的逻辑卷名称(LV)为 root,其所在卷组名(VG)为 centos

  6. 扩展逻辑卷(LV):

    sudo lvextend -l +100%FREE /dev/your_vg_name/your_lv_name
    

    对于我们的情况,运行以下命令:

    sudo lvextend -l +100%FREE /dev/centos/root
    
  7. 扩展文件系统。首先确认文件系统类型:

    $ df -Th /dev/centos/root
    Filesystem              Type  Size  Used Avail Use% Mounted on
    /dev/mapper/centos-root xfs    27G   17G   11G  61% /
    

    可以看到文件系统类型为 xfs。使用 xfs_growfs 命令扩展 XFS 文件系统:

    sudo xfs_growfs /  # 扩展挂载在 / 路径下的文件系统
    

标签:CentOS,centos,分区,sudo,扩展,dev,LV,LVM,root
From: https://www.cnblogs.com/Undefined443/p/18536435

相关文章

  • centos7环境下二进制编译安装ffmpeg
    yuminstallautoconfautomakebzip2cmakefreetype-develgccgcc-c++gitlibtoolmakemercurialpkgconfigzlib-develyuminstall-yautomakelibtoolautoconfgccgcc-c++makeautomakecmakeopensslopenssl-devel​​mkdir-p/usr/local/src/ffmpeg_sourcescd/u......
  • Kafka 分区的目的?
    Kafka分区的主要目的包括以下几点:提高吞吐量:分区允许多个消费者并行读取数据,从而显著提高系统的整体吞吐量。每个分区可以由不同的消费者实例处理,实现负载均衡。数据分布:通过分区,数据可以分布在多个Broker上,避免单个Broker成为性能瓶颈。这使得Kafka能够支持大规模的数据存储......
  • mysql分区表占用大量容量处理(优化)及归档分区表
    背景生产环境中,某个分区表两三年了,占用磁盘1T多,需要对前几年的数据做归档点击查看代码SELECTtable_schemaas'数据库',table_nameas'表名',table_rowsas'记录数',truncate(data_length/1024/1024,2)as'数据容量(MB)',truncate(index_length/1024/1024......
  • linux新增物理卷,扩容逻辑分区,出现WARNING: xfs signature detected on /dev/vdb at of
    linux新增物理卷出现WARNING:xfssignaturedetectedon/dev/vdbatoffset0.Wipeit?[y/n]:标识这个/dev/vdb磁盘已经从0位置被标记为xfs类型的文件系统报错解释:这条信息表示在设备/dev/vdb上检测到了XFS文件系统的签名。通常情况下,这可能意味着分区/dev/vdb已被......
  • Linux分区出现 Device for PV wwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvw not found or
    linux分区,出现这种情况,磁盘创建或分配出现了异常WARNING:DeviceforPVwwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvwnotfoundorrejectedbyafilter.Couldn'tfinddevicewithuuidwwoBYr-XnZx-Oa4D-71JE-essF-5qPe-Zu8Cvw.PV/dev/vda2VGcentoslvm2[<39.0......
  • 基于Centos7.X部署mysql8.4集群(主备)
    1、目标    将在主库的数据变更同步到从库,从而保证主库和从库的数据一致。2、原理    2.1主库会把数据变更记录在二进制日志文件Binlog中    2.2从库连接主库,读取binlog日志,并写入自身中继日志relaylog    2.3slave重做中继日志,将改变......
  • LVM 扩容详解
    一、LVM扩容1.查看磁盘分区情况:fdisk-l  结果如下,可以看到有一块新的磁盘,需要扩容到 lvm中 2.查看pv、vg、lv情况  记录下vg名,如图,这里是centos 3.将新硬盘分区初始化pvcreate/dev/vdc(新硬盘)  可以看到如下信息即为初始化成功 4.将初始......
  • Centos7.8静默安装企业版Oracle11g和创建实例
    1、安装环境准备:A、系统版本和oracle11g企业版安装软件压缩包:[root@dbprimary07~]#cat/etc/redhat-releaseCentOSLinuxrelease7.8.2003(Core)[root@dbprimary07~]#uname-aLinuxdbprimary073.10.0-1127.el7.x86_64#1SMPTueMar3123:36:51UTC2020x86_64x......
  • Java面试系列-MySQL面试题20道,InnoDB,索引类型,事务隔离级别,锁机制,MVCC,主从复制,慢查询,分
    文章目录1.MySQL中的InnoDB和MyISAM存储引擎有什么区别?2.MySQL中的索引类型有哪些?3.MySQL中的索引是如何工作的?4.MySQL中的事务隔离级别有哪些?5.MySQL中的锁机制有哪些?6.MySQL中的MVCC(多版本并发控制)是如何工作的?7.MySQL中的主从复制是如何工作的?8.MySQL中的分区......
  • centos修改yum源
     centos修改yum源在CentOS中修改YUM源,你需要替换/etc/yum.repos.d/目录下的.repo文件。以下是一个基本的步骤和示例:备份当前的YUM源文件。创建或编辑一个新的.repo文件。添加你的YUM源信息。例如,如果你想要将YUM源更改为阿里云的源,可以按照以......