如何调整 RHEL Atomic 逻辑分区的大小?

如何调整 RHEL Atomic 逻辑分区的大小?

我们在 AWS 中有一个运行 Red Hat Enterprise Linux Atomic Host 7.7.3.1 的虚拟机。AWS 显示连接到它的这个 EBS 卷:

在此处输入图片描述

卷的大小为 60 GB:

在此处输入图片描述

我不知道是谁设置了虚拟机,也不知道他们如何安装 RHEL Atomic。但从以下命令可以看出,该实例只有一个 10 GB 分区:

[atomic@xyz ~]$ df
Filesystem                1K-blocks    Used Available Use% Mounted on
devtmpfs                    3719976       0   3719976   0% /dev
tmpfs                       3745696       0   3745696   0% /dev/shm
tmpfs                       3745696    1000   3744696   1% /run
tmpfs                       3745696       0   3745696   0% /sys/fs/cgroup
/dev/mapper/atomicos-root  10164224 5374036   4790188  53% /sysroot
/dev/xvda1                   303780  117520    186260  39% /boot
tmpfs                        749140       0    749140   0% /run/user/1001
[atomic@xyz ~]$ sudo pvs
  PV         VG       Fmt  Attr PSize PFree
  /dev/xvda2 atomicos lvm2 a--  9.70g    0 
[atomic@xyz ~]$ sudo lvs
  LV   VG       Attr       LSize Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root atomicos -wi-ao---- 9.70g                                                    
[atomic@xyz ~]$ sudo vgs
  VG       #PV #LV #SN Attr   VSize VFree
  atomicos   1   1   0 wz--n- 9.70g    0 
[atomic@xyz ~]$ sudo parted /dev/xvda "print free"
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvda: 64.4GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  316MB   315MB   primary  xfs          boot
 2      316MB   10.7GB  10.4GB  primary               lvm
        10.7GB  64.4GB  53.7GB           Free Space

如何扩展根分区以占用整个 60 GB 的 EBS 卷?我已经尝试过了sudo lvextend -l +100%FREE /dev/atomicos/root,但没有任何效果。

答案1

我做了以下操作来调整它的大小:

  1. sudo cfdisk /dev/xvda,选择可用空间,新建,主空间,输入大小,写入,退出
  2. 重启服务器
  3. sudo pvcreate /dev/xvda3
  4. sudo vgextend atomicos /dev/xvda3
  5. sudo lvextend -l +100%FREE /dev/atomicos/root
  6. sudo xfs_growfs /dev/atomicos/root

现在分区正在使用完整的 EBS 卷:

[atomic@xyz ~]$ df
Filesystem                1K-blocks    Used Available Use% Mounted on
devtmpfs                    3719976       0   3719976   0% /dev
tmpfs                       3745696       0   3745696   0% /dev/shm
tmpfs                       3745696     916   3744780   1% /run
tmpfs                       3745696       0   3745696   0% /sys/fs/cgroup
/dev/mapper/atomicos-root  62588928 5245548  57343380   9% /sysroot
/dev/xvda1                   303780  117520    186260  39% /boot
tmpfs                        749140       0    749140   0% /run/user/1001
[atomic@xyz ~]$ sudo pvs
  PV         VG       Fmt  Attr PSize   PFree
  /dev/xvda2 atomicos lvm2 a--    9.70g    0 
  /dev/xvda3 atomicos lvm2 a--  <50.00g    0 
[atomic@xyz ~]$ sudo lvs
  LV   VG       Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root atomicos -wi-ao---- <59.70g                                                    
[atomic@xyz ~]$ sudo vgs
  VG       #PV #LV #SN Attr   VSize   VFree
  atomicos   2   1   0 wz--n- <59.70g    0 

参考:

相关内容