Eu /dev/sdb
criei um disco de 16 TB usando RAID de hardware, onde sou tentado a colocar o XFS diretamente /dev/sdb
sem fazer partições. No futuro, precisarei expandir isso para dobrar o tamanho.
O hardware é um HP ProLiant DL380 Gen 9 com 12 bandejas de disco SAS na frente.
Uma vantagem de não fazer partições é que uma reinicialização não é necessária, mas as coisas são diferentes em discos com> 2 TB?
Preciso ter uma GPT ou posso ter problemas ao expandir a matriz RAID e o XFS sem uma?
Respostas:
Você pode fazer isso sem problemas ...
Suponho que / dev / sdb seja uma unidade lógica HP Smart Array separada .
Não use particionamento para esta configuração ... Basta criar o sistema de arquivos no dispositivo de bloco:
Quando você quiser expandir posteriormente, adicione discos e expanda a unidade lógica da HP usando as
hpssacli
ferramentas ou do Smart Storage Administrator.Você pode verificar novamente o dispositivo para obter o novo tamanho com:
Confirme a alteração do tamanho do dispositivo com
dmesg|tail
.Nesse ponto, você pode executar
xfs_growfs /mountpoint
(não o nome do dispositivo) e o sistema de arquivos crescerá online!fonte
mkfs.xfs
indicou também são adequados para o MariaDB?GPT é sobre particionamento de discos e tabelas de partição. Portanto, se você planeja colocar o sistema de arquivos XFS no disco, sem ter partições, não precisa de um rótulo GPT.
O rótulo GPT seria destruído assim que você criar o sistema de arquivos
/dev/sdb
. Uma coisa a lembrar é que a GPT também cria um rótulo de backup no final do disco. Algumas ferramentas (partprobe
oupartx
) tentam "reparar" a GPT de um disco se um backup for encontrado. Algumas ferramentas até fazem isso sem perguntar, o que resultaria em um sistema de arquivos debulhado. Alguns BIOS EFI também fornecem esse "recurso".Portanto, você deve garantir que não haja rótulo GPT de backup
/dev/sdb
usando, por exemplogdisk
.Em geral, eu recomendo particionar o disco, o que também é útil para outros membros da equipe ou administradores reconhecerem que o disco está em uso. É, por exemplo, mais difícil dizer se um disco está em uso quando não está particionado.
Você também normalmente não precisa de uma reinicialização após particionar o disco.
fonte
fdisk -l
. Vale ressaltar que os discos de substituição nem sempre têm o mesmo tamanho de byte que o original e, se forem 1 kB menores, não será possível reconstruir sem uma restauração. Deixar de 50 a 100 MB livres após a partição compra um seguro contra isso.