“df -h” e “fdisk -l” no servidor amazon [fechado]

1

Quando você faz um df -h , pode ver:

Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7 . 9G 1.7G 6.2G 22% /

Mas, quando você faz fdisk -l , você vê:

Disk /dev/xvda1: 26.8 GB, 26843545600 bytes
255 heads, 63 sectors/track, 3263 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Alguém pode ajudar?

    
por raduken 23.10.2013 / 18:21

1 resposta

2

Os dois programas fornecem informações diferentes (tente man fdisk e man df ). fdisk mostrar-lhe-á as partições disponíveis do disco (são as linhas que vêm depois da saída que publicou) e df mostrará a utilização de partições montadas .

Se essa for a totalidade da saída df -h , parece que você só tem uma partição montada, /dev/xvda1 , que é 7.9G. Com base na saída postada, você provavelmente executou fdisk -l /dev/xvda1 not fdisk -l . Isso também deve ter retornado um erro:

Disk /dev/xvda1 doesn't contain a valid partition table

Isso porque fdisk deve ser executado em discos, não em partições. Tente fdisk -l /dev/xvda (sem o número da partição) ou simplesmente fdisk -l . Isso deve mostrar a tabela de partições completa de todos os seus discos. Uma dessas partições será xvda1 e terá 7,9G de tamanho. Quando você executa fdsik em uma partição, ele relata o tamanho do disco inteiro (26,8 GB no seu caso), não o tamanho da partição que você forneceu como entrada.

    
por 23.10.2013 / 18:43