Программное обеспечение RAID-1 Linux и имя устройства

Это кажется, что Вы хотите, чтобы Ваша машина завершила работу автоматически, при удалении USB pendrive.

Я не сделал этого сам, но нового Новомодного сервиса (который поддерживается в Fedora 9 вперед), действительно имеет способность запустить скрипты на основе события. Вот статья, обсуждает, как событие может быть инициировано, когда, как устройство замены в горячем режиме или когда принтер USB включается.

В теории могло также быть сгенерировано событие, когда Вы отключаете USB-устройство, и то событие могло назвать произвольный сценарий, как shutdown -h now или lock the screen.

Я видел Windows и системы Mac, которые автоматически блокируют экран, когда bluetooth-устройство оставляет близость компьютера, и это, вероятно, возможно в Linux с помощью Выскочки.

3
17.09.2012, 19:57
2 ответа

Прежде всего mdraid настроен с персистентными суперблоками с тех пор, ну, в общем, давным-давно. Конфигурация теперь обычно хранится внутренне mdadm в каждом разделе. Единственная конфигурация, которую Вы обычно имеете в / и т.д., /etc/mdadm/mdadm.conf, который выглядит примерно так (с набором игнорируемых комментариев):

# Please refer to mdadm.conf(5) for information about this file.
DEVICE partitions
CREATE owner=root group=disk mode=0660 auto=yes
HOMEHOST <system>
MAILADDR root

# definitions of existing MD arrays
ARRAY /dev/md0 metadata=0.90 UUID=a1b8efea:2114fd99:28a5f279:815d333e
ARRAY /dev/md/pv0 metadata=1.0 UUID=c840d0de:0626d783:3f1b28dc:c5ec649a name=Zia:pv0

Это дает путь (который должен соответствовать тому, какой udev думает, я верю), и некоторая информация для идентификации массива. Это на самом деле не говорит что уровни RAID, количество дисков, или даже который диски (DEVICE partitions означает "проверку все связанные диски"). Это на самом деле довольно хорошо. Если Вы закрываетесь, переместите все диски в различные порты и загрузитесь назад, это продолжает работать. Хороший, когда Вы делаете это по ошибке при замене диска. Или когда Вы добавляете в новом контроллере, вызывая перенумеровывание. Все еще работы.

При создании массива mdraid можно указать версию метаданных (с -e). Если Вы используете 1.x метаданные, можно указать название массива. По умолчанию udev создаст a /dev/mdX (запускающийся с довольно высокого количества, как 127) и также a /dev/md/NAME. Вы могли изменить udev конфигурацию для помещения их в другие места, но устройства, живые в/dev, по очень устоявшейся традиции. Вы могли также дать им любое имя, которое Вы хотите, это - номер устройства, который на самом деле имеет значение для ядра.

Но имейте в виду, что имя устройства и точка монтирования отличаются. Можно смонтировать файловую систему на/dev/md0 к набегу/, если Вы хотели бы, Вы делаете это в/etc/fstab. Точно так же, как Вы были бы с/dev/sda1 или любым другим разделом.

Кроме того, при установке этого в установщике он должен все заботиться о для Вас. По крайней мере, установщик Debian делает, Ubuntu должна также.

4
27.01.2020, 21:13
  • 1
    , О, хорошо большой, я не понял, что мог смонтировать/dev/md0 к набегу / так легко. Я корректен в предположении, что я не должен использовать mkraid затем, и использовать mdadm вместо этого, потому что это более современно? –  Magnus 17.09.2012, 20:14
  • 2
    Да. Используйте mdadm. Я - удивленная Ubuntu, даже включает mkraid. –  derobert 17.09.2012, 20:15
  • 3
    я не уверен, что он делает - я просто читал учебные руководства онлайн, но по-видимому некоторые из них устарели. –  Magnus 17.09.2012, 20:16
  • 4
    Похоже, что люди работают над обновленным практическим руководством по raid.wiki.kernel.org/index.php/Linux_Raid..., но похоже, что они еще не сделаны, к сожалению. Если Вы видите, что что-нибудь говорит о mkraid, raidtab, raidtools (за исключением исторического очерка, или подобный), просто закрываете его, его безнадежно устаревший. –  derobert 17.09.2012, 20:20
  • 5
    Если Вы проверяете mdadm и md страницы справочника, они довольно актуальны. Но к сожалению, они - ссылки, не практические руководства, и являются справедливо сложными. Также в документации ядра существует md документация. Мне жаль, что у меня не было хорошего URL, чтобы дать Вам полностью актуального, полного практического руководства –  derobert 17.09.2012, 20:22

Текущий инструмент программного обеспечения RAID mdadm. Устройства RAID, как большинство устройств, имеют запись в /dev обычно формы /dev/md999 (например. /dev/md0). После того как устройство создается, конфигурация обычно хранится в /etc/mdadm/mdadm.conf таким образом, устройство RAID будет автоматически повторно собранный на начальной загрузке.

Команды, примерно эквивалентные вышеупомянутому (плюс монтирование как /raid):

mdadm /dev/md0 --create --raid-devices=2 --level=1 /dev/sdb1 /dev/sdc1
mkfs /dev/md0 # optionally specifying -text3 or -text4
mount /dev/md0 /raid

Обратите внимание, что разделы, используемые для устройств программного обеспечения RAID, должны быть установлены на 0xDA (данные нефс), если у Вас нет особой причины (и необходимая поддержка) для использования типа 0xFD (набег автоматического опознавания).

Строки, указывающие устройства RAID в /etc/mdadm/mdadm.conf может быть добавлен с:

mdadm --examine --scan >> /etc/mdadm/mdadm.conf
3
27.01.2020, 21:13
  • 1
    Заключить mdadm страницу справочника в кавычки, "Автоматическое обнаружение В ядре не рекомендуется для новых установок. Используя mdadm, чтобы обнаружить и собрать массивы — возможно в initrd — существенно более гибко и должен быть предпочтен". Таким образом, Вы на самом деле не хотите тип FD больше. Вы хотите 0xDA. Кроме того, Вы, вероятно, хотите, чтобы-e там выбрал 1.x суперблок. И также вероятный-b внутренний. (Достаточно новые mdadm значения по умолчанию к-e 1.2, но более старый не сделали), –  derobert 17.09.2012, 20:24
  • 2
    @derobert, Как Вы говорите, -e 1.2 теперь значение по умолчанию (как -b internal) таким образом, они являются, вероятно, ненужными. Я использовал программное обеспечение RAID в течение нескольких лет, но не забрал рекомендацию о типе раздела 0xDA.Спасибо. –  StarNamer 19.09.2012, 01:26

Теги

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