Удев игнорировать сопоставление разделов диска?

можно ли отключить сопоставление разделов на конкретном диске SATA?

Я использую, скажем, «sdb», диск для репликации DRBD, где виртуальная машина KVM установлена ​​напрямую. Из-за этого / dev / sdb получил разделы, и хост распознал его после перезагрузки.

Я хотел бы составить правило, чтобы полностью игнорировать диск (разделы) на хосте KVM по пути подключения, если это возможно.

Я уже пробовал использовать эти правила (и их комбинации) в 10-ignore-disk.rules, но ни одно из них не работало «из коробки» KERNEL=="sdb", GROUP="disk", OPTIONS:="last_rule" KERNEL=="sdb1",ENV{UDISKS_PRESENTATION_HIDE}="1" KERNEL=="sdb", OPTIONS:="ignore_device" KERNEL=="1:0:0:0", SUBSYSTEMS=="scsi", DRIVERS=="sd",OPTIONS:="last_rule"

1
задан 14 November 2012 в 02:05

1 ответ

Хорошо, проблема в том, что, поскольку вы дали гостю весь диск, он создает «настоящие» разделы, поэтому, конечно, хост может их видеть.

В будущем, если вы хотите избежать этого, на хосте раздел / dev / sdb с одним разделом / dev / sdb1, который заполняет весь диск; затем укажите guest / dev / sdb1 как блочное устройство. Затем гость создаст свои собственные разделы в / dev / sdb1 как свои собственные нативные / dev / vda1, / dev / vda2 и т. Д., И хост сможет видеть их через kpartx только так, как вы этого хотите. [ 112]

Вы также можете настроить / dev / sdb1 в качестве блочного устройства для LVM на хосте, создать внутри него LV и передать это гостю как / dev / vda и раздел оттуда. Что бы ни делало вас счастливым (я обычно даю своим гостям LV как сырые устройства, лично). Просто не передавайте гостю настоящий необработанный диск, если вы не хотите, чтобы он создавал реальные разделы, которые хост видит и манипулирует.

0
ответ дан 14 November 2012 в 02:05

Другие вопросы по тегам:

Похожие вопросы: