O ponto de montagem do volume EBS deve ser disco ou partição

2

Com a imagem comunitária do CentOS 7 HVM, depois de adicionar outro volume do EBS à minha instância do EC2, o comando lsblk mostra isso

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk

Agora, posso simplesmente formatar o disco com sudo mkfs.xfs -f /dev/xvdf e criar um ponto de montagem no disco da seguinte forma

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk /var/www

Ou eu preciso criar uma partição no xvdb como xvdb1 e montá-lo assim

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk
 -xvdb1 202:17   0  16G  0 part /var/www

Ambos estão trabalhando, por isso não consigo entender o motivo & benefício de criar partição em outro disco do EBS e criar ponto de montagem, enquanto eu preciso apenas ter uma partição.

    
por Farmi 22.05.2015 / 13:35

1 resposta

1

Observação: acho que há um erro de digitação e sudo mkfs.xfs -f /dev/xvdf deve ler sudo mkfs.xfs -f /dev/xvdb .

Ambas as abordagens descritas são válidas. Não há absolutamente nenhuma necessidade de criar uma partição em um armazenamento em bloco do EBS.

O que realmente mantém os arquivos são sistemas de arquivos. Quando você emite um comando como sudo mkfs.xfs -f /dev/xvdb , você criará um sistema de arquivos sobre o dispositivo de bloco /dev/xvdb e é este sistema de arquivos que é montado e não o dispositivo de bloco subjacente (disco completo ou partição).

    
por 22.05.2015 / 15:07