Que tipo de partição GPT usar para proteger os metadados do DRBD?

0

Estou planejando instalar um dispositivo DRBD em um disco (replicado) com duas partições GPT. O DRBD requer algum espaço para metadados (preferencialmente "internos") no final do dispositivo subjacente. Estou hesitante em deixar este espaço unpartitionend (ou não formatado em uma partição normal). Gostaria de reservar uma partição extra no final do dispositivo de disco subjacente para os metadados. (Se bem entendi, o DRBD não se importaria com a partição ou seu tipo e poderia usar esse espaço exclusivamente.) Minha pergunta é:

Qual seria um tipo de partição GPT adequado para essa partição de metadados?

  • Não deve ser um tipo interpretado durante a inicialização (como o EF00 EFI System).
  • Ele não deve ser um tipo propenso a ser modificado acidentalmente pelo sistema operacional inicializado (como o 8200 Linux swap, o 8e00 Linux LVM, o fd00 Linux raid). (O sistema operacional inicializado será o Ubuntu Linux 12.04.3.)
  • Ele não deve ser um tipo indicando um sistema de arquivos normal (como 0c01 ou 8301), propenso a ser formatado correspondentemente.
  • Não deve ser um tipo que exija conteúdo especial na partição (já que o conteúdo deve ser tratado exclusivamente pelo DRBD).
  • Deve expressar o propósito de ser reservado para algo especial (ou seja, DRBD).

(Os tipos que listei são os fornecidos por gdisk . Estou pensando em usar algum tipo improvável de ser usado pelo sistema operacional (talvez bf0a Solaris Reserved 4) ou um tipo inventado (?) como fd01 (close para fd00 Linux raid…). Algo como isto seria adequado, perigoso ou até possível?)

    
por Carsten Scholtes 10.11.2013 / 11:49

1 resposta

1

Não estou familiarizado com o DRBD, mas se você disser que "requer algum espaço para ... metadados no final do dispositivo subjacente", isso é fundamentalmente incompatível com a GPT, porque a GPT usa os últimos setores do disco para armazenar seus backups das estruturas de dados da GPT. Este é um requisito da GPT e, se outra coisa exigir o mesmo espaço, é incompatível com a GPT.

Dito isso, se você puder dizer ao DRBD para usar algo diferente do fim do dispositivo físico, basta criar um GUID e usá-lo como um código de tipo. ( gdisk permite que você insira um GUID "bruto" como um código de tipo. Você pode recortar e colar o ID de uma partição para essa finalidade ou usar um gerador GUID on-line.) Melhor ainda, entre em contato com os desenvolvedores do DRBD e pergunte eles se tiverem um GUID em mente para usar com essa finalidade; A GPT está estabelecida o suficiente para que eles tenham um GUID disponível.

    
por 10.11.2013 / 16:43