Добрый день, есть проблема с автоматическим монтированием iSCSI. Существует удалённый, проброшенный через порты iSCSI-таргет, а дома настроенный open-iscsi инициатор, который уже подключался к диску, существует конфиг и верные записи в папке nodes, также сделана запись в fstab (/dev/sdc1 /var/backups ext3 _netdev 0 0) для монтирования этого диска на место папки backups. Проблема в том, что этот диск прекрасно работает до перезагрузки, после же он отваливается и его место занимает стандартная папка, создаваемая системой. Что удивляет, служба open-iscsi запускается, вроде как видит цели и даже залогинивается в ноду, но диск так и не монтируется, до ручного перезапуска ( sudo /etc/init.d/open-iscsi restart) после этого сразу на месте var/backups я вижу свой удалённый iSCSI-диск. Я посмотрел в логах boot и вижу, что монтирования после поднятия сети не происходит:
Waiting for vmbr0 to get ready (MAXWAIT is 2 seconds).
mount: special device /dev/sdc1 does not exist
Так как старт службы происходит чуть позже этого, но и там ведь он пытается замонтировать диск.
Starting iSCSI initiator service: iscsid.
Setting up iSCSI targets:
Logging in to [iface: default, target: iqn.blablabla-target, portal: (тут IP),3260] (multiple)
Login to [iface: default, target: iqn.blablabla-target, portal: (тот же IP),3260] successful.
Mounting network filesystems: failed!
Как я понимаю, debian пытается замонтироваться сначала по fstab — не получается. Потом после старта службы open-iscsi залогинивания в удалённый диск пытается снова замонтировать диск и снова неудачно. Тогда почему же он после перезапуска службы сразу работает? Спасибо!