Então eu quero aumentar o HDD do meu Ubuntu 16.04.7 (onde o Redmine está rodando)
O que eu fiz foi no meu cliente vSphere em Configurações -> HDD -> eu aumentei o gb de 20 para 100 Hit ok e o vSphere começou a funcionar, agora eu digo que tenho 100 gb de espaço no disco rígido.
Ainda não reiniciei o Ubuntu. Eu tenho que particionar algo já que meu Ubuntu ainda não o reconhece?
Obrigado pela ajuda
Saída de lvs
lvs
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
root redmine-server-vg -wi-ao--- 11,74g
swap_1 redmine-server-vg -wi-ao--- 4,00g
Saída de vgs
vgs
VG #PV #LV #SN Attr VSize VFree
redmine-server-vg 1 2 0 wz--n- 15,76g 24,00m
Saída de pvs
pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 redmine-server-vg lvm2 a-- 15,76g 24,00m
Saída de lsblk
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 243M 0 part /boot
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 15,8G 0 part
├─redmine--server--vg-root (dm-0) 252:0 0 11,8G 0 lvm /
└─redmine--server--vg-swap_1 (dm-1) 252:1 0 4G 0 lvm [SWAP]
sr0 11:0 1 1024M 0 rom
Usando as informações atualizadas: Em primeiro lugar, como você vê na
lsblk
saída, o aumento do tamanho do disco é visível, sda é 100G. Seu objetivo é aumentar oredmine--server--vg-root
lv e a partição correspondente.Para evitar tempo de inatividade, a maneira mais segura é criar uma nova partição, adicionar isso ao LVM e estender VG e LV. A desvantagem é que o LV será estendido em 2 partições; não é realmente um problema na operação do dia-a-dia, mas lembre-se disso em termos administrativos.
Existe uma maneira de aumentar o tamanho da partição em vez de criar uma nova, mas envolve a desmontagem e a exclusão não destrutiva da partição atual, o que é um pouco perigoso se algo der errado.
Se você puder arcar com o tempo de inatividade, outra opção seria baixar
gparted
iso, reiniciar a VM e inicializar a partir dela. Usando a interface gráfica do gparted é muito fácil estender a partição, VG e LV. É a maneira mais fácil de ir.Etapas para adicionar partição manualmente (sem tempo de inatividade):
execute
sudo fdisk /dev/sda
Pressione
n
para fazer uma nova partição; provavelmente escolher as propostas padrão (primário, número da partição, primeiro-último setor) será bom, mas verifique-o. Uma nova partição aparecerá.p
imprime a tabela de peças. Em seguida, pressionet
para alterar o tipo. Selecione a parte recém-criada e digite o código8e
Linux LVM (usandoL
as listas de tipos disponíveis). Se você não estiver familiarizadofdisk
, dê uma olhada na página man, tome cuidado para não fazer nada destrutivo! Tenha em mente que, a menos quew
(write) seja pressionado, nenhuma alteração será gravada no disco.sudo pvcreate /dev/sdaX
(altereX
com o número da lista de partições do fdisk)verifique com
pvs
sudo vgextend redmine-server-vg /dev/sdaX
verifique com
vgs
sudo lvextend -r -l 100%VG redmine-server-vg/root
verifique com
lvs
lsblk
oudf -h
para verificar o espaço total e livre de/
Algumas notas sobre o
lvextend
comando:-
traços na nomenclatura, talvez em vez deredmine-server-vg/root
, algo comoredmine--server--vg-root
seja necessário. Nas versões mais recentes, o preenchimento de guias também está disponível, portanto, tente pressionar tabpara completar o nome. Pode não funcionar no seu Ubuntu antigo.resize2fs
para ext4 ouxfs_growfs
para xfs por exemplo. Espero que, graças ao-r
parâmetro emlvextend
, esta etapa seja feita automaticamente. Caso contrário, encontre o sistema de arquivos usado e estenda-o.