Я планирую установить устройство DRBD на (реплицированный) диск с двумя разделами GPT. DRBD требует некоторого пространства для (предпочтительно "внутренних") метаданных в конце основного устройства. Я не решаюсь оставить это пространство без разделов (или неформатированных в обычном разделе). Я хотел бы зарезервировать дополнительный раздел в конце основного дискового устройства для метаданных. (Если я правильно понимаю, DRBD не заботился бы о разделе или его типе и мог бы затем использовать это пространство исключительно.) Мой вопрос:

Какой тип раздела GPT подходит для такого раздела метаданных?

  • Этот тип не должен интерпретироваться при загрузке (например, EF00 EFI System).
  • Это не должен быть тип, склонный к изменению случайно загруженной ОС (такой как 8200 Linux swap, 8e00 Linux LVM, fd00 Linux raid). (Загруженная ОС будет Ubuntu Linux 12.04.3.)
  • Это не должен быть тип, указывающий на нормальную файловую систему (например, 0c01 или 8301), склонную к соответствующему форматированию.
  • Это не должен быть тип, требующий какого-либо специального контента в разделе (так как контент должен обрабатываться исключительно DRBD).
  • Он должен выражать цель быть зарезервированным для чего-то особенного (а именно, DRBD).

(Типы, которые я перечислил, соответствуют gdisk . Я думаю об использовании некоторого типа, который вряд ли будет использоваться ОС (может быть, bf0a Solaris Reserved 4) или изобретен (?) типа fd01 (близко к fd00 Linux raid…). Будет ли что-то подобное подходящим, слишком опасным или даже возможным?)

1 ответ1

1

Я не знаком с DRBD, но если, как вы говорите, «требуется некоторое пространство для ... метаданных в конце базового устройства», то он в корне несовместим с GPT, поскольку GPT использует последние несколько секторов диска. хранить свои резервные копии структур данных GPT. Это требование GPT, и если что-то еще требует того же места, это несовместимо с GPT.

Тем не менее, если вы можете указать DRBD использовать что-то кроме конца физического устройства, я бы просто создал GUID и использовал его в качестве кода типа. (gdisk позволяет вам вводить "сырой" GUID в качестве кода типа. Для этого вы можете вырезать и вставить идентификатор раздела или использовать онлайн-генератор GUID.) Еще лучше, свяжитесь с разработчиками DRBD и спросите их, имеют ли они GUID для использования для этой цели; GPT установлен достаточно, чтобы у них должен был быть доступный GUID.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .