Realmente preciso entender a saída fdisk -l do CENTOS

1

Estou executando o centos em um servidor e a configuração do HDD para meu servidor é de 2 unidades de 1 TB com 32 GB de RAM. Agora, quando eu uso o comando fdisk -l, vejo a saída abaixo que não é realmente compreensível. Alguém poderia me ajudar aqui? Além disso, por que o LINUX LVM existe em ambos os discos

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b3ea7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  1953523711   976760832   8e  Linux LVM

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00052e26

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048  1953523711   976248832   8e  Linux LVM

Disk /dev/sdc: 968 MB, 968884224 bytes, 1892352 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x909ce9e0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1             145     1892351      946103+   6  FAT16

Disk /dev/mapper/centos-root: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
    
por jatin 22.07.2015 / 20:49

1 resposta

2

Você está usando o Linux Logical Volume Manager (LVM). Esta é uma camada entre seus discos físicos e seus sistemas de arquivos que introduz os conceitos de 'volumes físicos' (PV), 'grupos de volumes' (VG) e 'volumes lógicos' (LV).

Na sua configuração, /dev/sdb1 e /dev/sda2 , as partições do tipo "Linux LVM" são volumes físicos. No topo desses PV você terá um ou mais grupos de volumes, que você pode exibir com o comando vgdisplay e dentro desses grupos de volumes você terá seus volumes lógicos, que são o que você esperava ver naquela saída do fdisk. Você pode listar seus LVs com lvdisplay

Você também notará que os nomes de partições dados em mount output refletirão o layout do LVM e fornecerão nomes no formato /dev/mapper/VG-LV . A camada LVM pode parecer um intermediário sem sentido, mas permite alocar espaço para seus volumes lógicos (e, portanto, seus sistemas de arquivos) independentemente dos tamanhos de disco. No futuro, se você quiser fazer /home maior (ou qualquer LV que tenha), você pode adicionar um novo disco, torná-lo um PV, adicionar o PV ao seu VG e depois aumentar o seu LV a partir do espaço adicionado para aumentar o tamanho do seu sistema de arquivos. Isso lhe dá muita flexibilidade no gerenciamento de alocações de disco.

Você pode ver um de seus volumes lógicos na última parte da sua fdisk output:

Disk /dev/mapper/centos-root: 53.7 GB, 53687091200 bytes, 104857600 sectors

Isso infere que você tem um grupo de volumes chamado centos e esse volume lógico é denominado root . Você pode obter informações sobre o centos VG com o comando vgdisplay centos , que refletirá o tamanho total de PV alocado a ele (provavelmente próximo a 2 TB) e quanto espaço livre há no VG (para criar um novo LV ou aumentar o LV existente ). Você pode obter informações sobre o LV com lvdisplay centos/root , que listará informações, incluindo o tamanho do LV. Você pode fazer referência a este LV como se fosse uma partição normal, exceto que em vez de /dev/sdaX você usará /dev/mapper/centos-root .

    
por 22.07.2015 / 20:57