LINUX.ORG.RU
ФорумAdmin

persistent loop device


0

1

Мне понравился DRBD - он позволяет создать блочное устройство, синхронизирующееся с другой машиной в момент записи на него. Проблема в том, что в его конфиге нужно указать блочное устройство, на котором будут размещены данные.

Идеальный вариант был бы, если бы в качестве хранилища можно было бы указать обычный файл, или если бы можно было прописать скрипты инициализации для ресурсов DRBD, но, увы, ни того, ни другого сделать нельзя.

Пока рабочий вариант - создать скрипт в /etc/init.d/, который будет создавать устройство через losetup, но фиг ж его знает, как оно будет работать при параллельной загрузке. Патчить /etc/init.d/drbd тоже весьма нехорошо и не хотелось бы мне туда лезть своими кривыми руками.

Переразбивать диск в моём случае отпадает, нужно именно что-то вроде /etc/init.d/cryptdisks, создающего блочное устройство на ранних этапах загрузки, но после монтирования корневой директории.

Как же быть?

Дистрибутив: debian stable

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.