Servidor Ubuntu relatando diferença na capacidade de disco do que no Virtualbox

2

Precisa de ajuda para descobrir por que o Ubuntu está reportando mal a capacidade do disco em uma VM. Acabei de instalar o Ubuntu 12.04 Server LTS de 64 bits em uma máquina virtual do VirtualBox (versão 4.2.10). Eu também instalei o desktop Ubuntu neste servidor.

Eu criei o disco virtual (opção VDI) como 8GB com a opção Dinamicamente alocada. O Virtualbox atualmente relata o tamanho real em 1,7 GB

O Ubuntu Disk Usage Analyzer mostra que a unidade tem uma capacidade total de 4.2GB, o que não faz sentido.

Eu peguei essa informação da linha de comando e ela não corresponde ao relatório da GUI. Soma-se a pouco menos de 8GB, o que é certo. Eu não estou claro sobre o porquê de "udev" e "tmpfs" serem alocados em 2GB, já que esta é uma nova instalação.

Instalei o GParted e ele mostra que a partição estendida está corretamente em 7.6GB.

Então, por que a capacidade da unidade de comunicação incorreta do Gui e como eu corrijo isso? Não consigo instalar mais nada porque estou recebendo avisos no desktop sobre apenas 25MB de espaço restante. Eu já corri 'sudo apt-get clean' e não fez nada. Eu também tentei redimensionar o próprio disco VDI da linha de comando dos meus hosts, mas um erro:

c:\VBoxManage modifyhd ozzman2.vdi --resize 20000
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!
    
por TugboatCaptain 10.04.2013 / 20:46

2 respostas

3

Você tem 4 GB de espaço usado como memória virtual, também conhecida como swap .

Você provavelmente desejará atribuir mais disco para armazenamento. Existem algumas opções, mas a mais simples e conveniente é recriar a instalação com um tamanho maior. Alternativas incluem:

  1. Redimensione o disco dentro do VirtualBox, amplie a extensão física, depois a extensão lógica e depois o sistema de arquivos ext4.
  2. Adicione um novo disco ao host virtual e adicione-o ao LVM como um novo volume físico e estenda o volume lógico raiz para usar esse espaço; em seguida, estenda o sistema de arquivos ext4 para usar o novo espaço.
  3. Adicione um novo disco e monte em algum lugar novo, por ex. /opt e use isso conforme desejado.

Artigo aleatório no Google que pode ajudar:

link

    
por Steve-o 10.04.2013 / 22:21
2

É claro que o valor de 1,7 GBytes é o tamanho real no disco físico subjacente alocado.

O host virtual pressupõe que o valor total está presente, mas o Hypervisor subjacente criará o armazenamento necessário, conforme necessário. Se você está se perguntando onde sua alocação de disco foi, usei fdisk e verifique o tamanho de cada partição.

No caso do LVM, pode ser que algum volume físico, embora alocado, ainda não esteja em um volume lógico. Veja vgdisplay -v /dev/ubuntu1 . Você provavelmente verá algumas Extensões não alocadas que podem ser alocadas para o volume lógico raiz ou para outro LV completamente. (ubuntu1 parece ser o nome do grupo de volume e, em sua raiz de exibição, está o volume lógico que reside nesse grupo de volumes).

    
por mdpc 10.04.2013 / 22:30