VM convidado redimensionar na partição xfs CentOS7

2

Eu devo estar perdendo o barco. Estou tentando adicionar mais espaço a uma partição XFS virtual do servidor CentOS 7 em execução no VMware. Eu adicionei 10 GB de espaço a uma unidade dentro do vSphere para o convidado. O servidor do CentOS 7 reconhece que não consegue fazer com que o LVM o reconheça. Tenho certeza de que é algo simples que eu ignorei, mas preciso de outro par de olhos para me apontar na direção correta. Eu segui isso , mas ainda não bem sucedido.

[root@xxxxxxx ~]# dmesg |grep sd
[    1.057672] sd 1:0:0:0: [sda] 125829120 512-byte logical blocks: (64.4 GB/60.0 GiB)
[    1.057708] sd 1:0:0:0: [sda] Write Protect is off
[    1.057712] sd 1:0:0:0: [sda] Mode Sense: 31 00 00 00
[    1.057733] sd 1:0:0:0: [sda] Cache data unavailable
[    1.057735] sd 1:0:0:0: [sda] Assuming drive cache: write through
[    1.058000]  sda: sda1 sda2
[    1.058164] sd 1:0:0:0: [sda] Attached SCSI disk
[    1.425159] Installing knfsd (copyright (C) 1996 [email protected]).
[    1.503898] sd 1:0:0:0: Attached scsi generic sg0 type 0
[    1.635203] XFS (sda1): Mounting V5 Filesystem
[    1.683734] XFS (sda1): Ending clean mount

[root@xxxxxx ~]# lsblk 
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   60G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   49G  0 part 
  ├─rootvg-root 253:0    0 45.1G  0 lvm  /
  └─rootvg-swap 253:1    0  3.9G  0 lvm  [SWAP]

[root@xxxxxxx ~]# pvscan
  PV /dev/sda2   VG rootvg          lvm2 [49.00 GiB / 4.00 MiB free]
  Total: 1 [49.00 GiB] / in use: 1 [49.00 GiB] / in no VG: 0 [0   ]

[root@xxxxxx ~]# vgs
  VG     #PV #LV #SN Attr   VSize  VFree
  rootvg   1   2   0 wz--n- 49.00g 4.00m

[root@xxxxxxx ~]# lvs
  LV   VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root rootvg -wi-ao---- 45.12g                                                    
  swap rootvg -wi-ao----  3.88g

[root@xxxxxxx ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-root   46G  1.4G   44G   3% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.5M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1               1014M  139M  876M  14% /boot
tmpfs                    380M     0  380M   0% /run/user/38679
    
por fabricatedmind 07.06.2017 / 16:31

1 resposta

1

Obrigado pessoal. Descobri isso usando um Virtualbox vm, então não quebrei nada. De qualquer forma, os passos foram os seguintes quando você adicionou espaço ao seu disco vmware através do vcenter / vsphere

fdisk /dev/sda - exclua e adicione novamente a partição e torne-a um LVM. É provavelmente uma boa prática fazer backups antes desta etapa

reboot - teve que ser reinicializado para que a nova tabela de partição fosse atualizada

pvresize /dev/sda

lvresize /dev/mapper/cl-root /dev/sda

xfs_growfs / -d

Isso funcionou, mas fiquei com a impressão de que você poderia expandir as partições xfs em tempo real sem reiniciar

    
por 07.06.2017 / 22:11

Tags