如何在 VMware 中扩展逻辑卷

如何在 VMware 中扩展逻辑卷

我的虚拟机里有一个 CentOS 6.3。

我有2个磁盘:

  • 磁盘#1 = 18G
  • 磁盘#2 = 20G

组织如下:

[root@supervision-rac ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_system-lv_root
                     1008M  250M  708M  27% /
tmpfs                 1.9G     0  1.9G   0% /dev/shm
/dev/sda1             194M   31M  154M  17% /boot
/dev/mapper/vg_system-lv_home
                      504M   17M  462M   4% /home
/dev/mapper/vg_system-lv_opt
                      2.0G   68M  1.9G   4% /opt
/dev/mapper/vg_produits-lv_grid
                      6.9G  2.5G  4.1G  38% /opt/grid
/dev/mapper/vg_produits-lv_oracle
                      6.9G  144M  6.4G   3% /opt/oracle
/dev/mapper/vg_system-lv_tmp
                      2.8G   71M  2.6G   3% /tmp
/dev/mapper/vg_system-lv_usr
                      2.5G  1.6G  799M  67% /usr
/dev/mapper/vg_system-lv_var
                      2.0G  278M  1.6G  15% /var



[root@supervision-rac ~]# pvs
  PV         VG          Fmt  Attr PSize  PFree
  /dev/sda2  vg_system   lvm2 a--  17.80g    0
  /dev/sdb1  vg_produits lvm2 a--  20.00g 6.00g
[root@supervision-rac ~]# vgs
  VG          #PV #LV #SN Attr   VSize  VFree
  vg_produits   1   2   0 wz--n- 20.00g 6.00g
  vg_system     1   7   0 wz--n- 17.80g    0
[root@supervision-rac ~]# lvs
  LV        VG          Attr     LSize   Pool Origin Data%  Move Log Copy%  Convert
  lv_grid   vg_produits -wi-ao--   7.00g
  lv_oracle vg_produits -wi-ao--   7.00g
  lv_home   vg_system   -wi-ao-- 512.00m
  lv_opt    vg_system   -wi-ao--   2.00g
  lv_root   vg_system   -wi-ao--   1.00g
  lv_swap   vg_system   -wi-ao--   7.00g
  lv_tmp    vg_system   -wi-ao--   2.80g
  lv_usr    vg_system   -wi-ao--   2.50g
  lv_var    vg_system   -wi-ao--   2.00g

所以我想像这样扩展我的 /tmp 和 /opt/oracle:

10Go in/tmp
13Go in /opt/oracle

谢谢。

答案1

您显示6.00g为可用大小,无法添加 14g (10-2+13-6.9)。考虑扩展虚拟磁盘或创建一些新磁盘,然后您只需lvextend

好的,如果是拼写错误,并且算术解相同,则可以lvresize -r在两个分区上使用。您可以启动实时 Linux 发行版并进行这些更改。如果您这样做别忘-r

据我所知,实际上观察我的输出lvresize --help,猜测您的情况的最小调用似乎与我通常的情况一样,lvresize -L NU_SIZE -r LV_NAME尽管我们使用的 GNU/Linux 发行版不同。但您必须先对卷执行 e2fsck。如果不这样做,在最坏的情况下,它将安全失败。

相关内容