DRBD на диске с существующей файловой системой, которая занимает все место

Другие ответы о /proc/cpuinfo, lspci, dmidecode и другие инструменты полезны. Я попытался бы сойти с рук их сначала, если я мог.

Но для больших заданий, HAL является главным механизмом, чтобы перечислить и определить аппаратные средства на Linux. Строго, разговор, HAL является API, доступный по системе DBus, но существуют инструменты командной строки для предоставления доступа к информации о HAL доступной для потребления сценария или человека.

Для начинаний попробуйте это:

$ lshal

UDI является пространством имен в HAL для всех устройств в Вашей системе. Все остальное - пары ключ/значение, где ключи находятся в иерархии, определенной в спецификации HAL

Я не знаком с ЦП-z, но если Вы интересуетесь информацией о ЦП, поиском или grep для info.category = 'processor' который даст Вам список процессоров в системе, производителе, могут ли они отрегулировать и т.д. В целом, info.category основная группировка устройств (батарея, сетевой адаптер, диск, и т.д.)

4
задан 17 June 2009 в 14:16
4 ответа

1) Примите во внимание комментарий womble
2) Опции для Метаданных DRBD (Все должны быть блочными устройствами AFAIK),
   A) Внутренний - хороший для устройства, которое никогда не использовалось (не Ваша ситуация)
   B) "Внешний" - отдельный раздел / диск, это мог также быть Электронный диск, но Ваши метаданные исчезнут между циклами включения и выключения питания

Таким образом, Вы можете
A) Восстановите систему с различными разделами и используйте drbd от запуска на разделах данных
B) Используйте Электронный диск, который исчезает между перезагрузкой
C) Добавьте диск (USB, eSATA, внутренний, и т.д.) для metatdata.

Удачи - DRBD является хорошей вещью.

1
ответ дан 3 December 2019 в 02:42
  • 1
    Don' t помещают Ваши метаданные по псевдодиску. Это означает you' ре для полного восстанавливает каждый раз, когда Вы перезагружаете. –  womble♦ 17 June 2009 в 15:02
  • 2
    Спасибо Jeff, я думаю, что добавление отдельного разделенного диска является моей единственной опцией до сих пор. –  Karolis T. 17 June 2009 в 15:15

drbd иногда может погрузка 'существующие' файловые системы даже без одной находящейся в системе. Вы могли dd if=/dev/zero of=/dev/xvda2 (и Ctrl-C после нескольких secs) и это очистит раздел, который мог сохраненных файловая система прежде.

7
ответ дан 3 December 2019 в 02:42

Я' не захватываю то, что Вы пытаетесь сделать. cltest1 и cltest2 никогда не будут работать параллельный?

Почему Вы хотите зеркально отразить корневые файловые системы между теми двумя системами?

Вы выполняете cltest1 и cltest2 на тех же аппаратных средствах?

Для drbd-метаустройства: поместите его на свой собственный LV. На той индексации использования LV. например.

метадиск/dev/vg/drbd_meta [1]; следующий drbd может использовать индекс 2 на том же LV. Тем путем Вы могли использовать LV с 1 ГБ для многих DRBD-устройств.

0
ответ дан 3 December 2019 в 02:42

Вы не должны монтировать диск с каким-либо форматом файловой системы; В Ubuntu, используя gparted, я указал / dev / xvda2 на «очищенный» раздел. и выполнение той же команды устраняет указанную выше ошибку.

2
ответ дан 3 December 2019 в 02:42

Теги

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