Oracle VM Vitualbox - Estender o sistema de arquivos raiz centos [duplicado]

0

Instalei primeiro o centos na caixa virtual e atribui apenas 8GB a ele. Agora eu estendi o sistema de arquivos VIRTUAL BOX e ele tem cerca de 25gb.

Como você pode ver abaixo, ele está mostrando como tmpfs quando eu faço o comando "df -h" e quando eu faço "lsblk" ele está mostrando que o sistema de arquivos raiz tem 20gb. Como posso estender o sistema de arquivos centos-root?

E o que é o tmpfs?

    
por Khalsa 19.09.2018 / 03:55

1 resposta

0

Você precisará criar uma nova partição e estender seu lvm /dev/mapper/centos-root .

Primeiramente, vamos criar /dev/sda3 :

$ echo "n\np\n\n\n\nw" | fdisk /dev/sda

(você pode dar manualmente os valores se preferir com fdisk /dev/sda - o acima apenas usa padrões - ou seja, todo o espaço disponível no próximo número de partição)

Agora, precisamos criá-lo como um volume físico:

$ pvcreate /dev/sda3

Uma vez feito isso, temos que estender o grupo de volume primeiro, depois o LVM.

Para encontrar o grupo de volumes:

$ vgs
  VG       #PV #LV #SN Attr   VSize  VFree
  VolGroup   1   2   0 wz--n- 19.51g    0

Então, o nome do grupo de volume neste exemplo é "VolGroup" Vamos estendê-lo:

$ vgextend VolGroup /dev/sda3

A exibição de vgs agora deve mostrar o novo tamanho.

Agora, para a extensão LVM. encontre o caminho verdadeiro com lvdisplay :

$ lvdisplay | grep Path
  LV Path                /dev/VolGroup/lv_root

Em seguida, estenda:

$ lvextend /dev/VolGroup/lv_root /dev/sda3

Agora, lvdisplay ou lvs mostrarão o novo tamanho. Mas o sistema de arquivos ainda não é estendido se você verificar em df -h - precisamos redimensionar isso.

Existem algumas maneiras de fazer isso ao vivo (enquanto o servidor está em execução e não em recuperação), o que você usa dependerá do tipo de sistema de arquivos.

Você pode encontrar facilmente o tipo fs com mount | grep mapper .

Para ext3/4 , use resize2fs :

$ resize2fs /dev/mapper/VolGroup-lv_root

Observe que estou usando /dev/mapper/VolGroup-lv_root - como no caminho de arquivo na saída de df -h .

para xfs use xfs_growfs :

$ xfs_growfs /dev/mapper/VolGroup-lv_root

Em seguida, df -h deve mostrar o novo tamanho.

    
por 19.09.2018 / 12:17