Как мне автоматически смонтировать раздел LUKS на iscsi при загрузке?

626
Graham Leggett

У меня есть раздел на компьютере CentOS7, который монтируется из iSCSI следующим образом:

iSCSI -> LVM -> LUKS -> XFS

/ etc / crypttab настраивается следующим образом с ключом:

home_vmail UUID="b79e45cf-89aa-40f2-9fb1-f62f0c795e88" /etc/keyfile 

/ etc / fstab настроен следующим образом:

/dev/mapper/home_vmail /home/vmail xfs _netdev 1 2 

iSCSI работает нормально при загрузке, LVM обнаружен успешно, а LUKS правильно разблокирован. Последний шаг - автомонтирование раздела - отсутствует.

Обойти эту проблему так же просто, как вручную запустить «mount -a», но мне нужно, чтобы он запускался при загрузке.

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

Обновление: Redhat публикует устаревшее решение для RHEL6 по адресу https://access.redhat.com/solutions/3889, в котором упоминается служба "netfs", которая либо не существует, либо недокументирована в RHEL7 / CentOS7.

Обновление 2: дальнейшее копание показывает, что службы загружаются в неправильном порядке. В частности, iscsi запускается до подключения к сети. Ошибка поднята здесь: https://bugzilla.redhat.com/show_bug.cgi?id=1368610

2

0 ответов на вопрос