Para ajudar qualquer outra pessoa que queira fazer isso em algum momento, postarei aqui o que eu fiz.
Estes passos assumem que você está essencialmente começando do zero, exceto por ter instalado o Ubuntu na sua máquina (via "Guided - use o disco inteiro e configurar o LVM"), e fisicamente adicionou o disco adicional. Essas etapas podem funcionar se você tiver dados existentes na máquina, mas não posso dizer com certeza se seria seguro fazer isso.
Esses comandos pressupõem as seguintes informações e variam de acordo com sua configuração:
- Seu novo disco é 'sdb'
- Isso pode ser encontrado executando
ls /dev/sd*
- Isso pode ser encontrado executando
- O nome do seu grupo de volume é 'ubuntu-vg'
- Isso pode ser encontrado executando
vgdisplay
- Isso pode ser encontrado executando
- Que seu caminho de volume lógico é '/ dev / ubuntu-vg / root'
- Isso pode ser encontrado executando
lvdisplay
- Isso pode ser encontrado executando
- Seu novo disco é de 20 GB
- Espero que você saiba o tamanho do disco.
-
Instale o Logical Volume Manager (você pode ou não precisar fazer isso).
sudo apt-get install system-config-lvm
-
Converta seu novo disco em um volume físico (nesse caso, o novo disco é 'sdb').
sudo pvcreate /dev/sdb
-
Adicione o volume físico ao grupo de volumes via 'vgextend'.
sudo vgextend ubuntu-vg /dev/sdb
-
Aloque o volume físico para um volume lógico (estenda o tamanho do volume pelo novo tamanho do disco).
sudo lvextend -l +100%FREE /dev/ubuntu-vg/root
-
Redimensione o sistema de arquivos no volume lógico para usar o espaço adicional.
sudo resize2fs /dev/ubuntu-vg/root
Isso deve ser feito. Cinco passos simples! Você também não precisa reiniciar. Basta executar df -h
e seu novo espaço em disco deverá ser alocado corretamente, assim como qualquer webapps que você esteja executando obterá a nova quantidade de espaço em disco.