Предлагаю добавить в unit-файл /lib/systemd/system/iscsid.service строку ExecStartPost=/sbin/iscsiadm -m node --loginall=automatic [Service] Type=forking PIDFile=/var/run/iscsid.pid ExecStart=/sbin/iscsid +ExecStartPost=/sbin/iscsiadm -m node --loginall=automatic ExecStop=/sbin/iscsiadm -k 0 2
ping?
Все ещё актуально
У меня такое добавление "в лоб" не позволило iscsid.service запуститься. Как я понял, потому что IP поднимается NetworkManager-ом только после логина живого человека. Вообще, в соседних дистрах логин в таргеты кладу в отедельный iscsi.service примерно такого содержания: =8<============================================================ [Unit] Description=Login and scanning of iSCSI devices Documentation=man:iscsiadm(8) man:iscsid(8) Before=remote-fs.target After=network.target network-online.target iscsid.service ConditionPathExists=/etc/iscsi/initiatorname.iscsi [Service] Type=oneshot ExecStart=-/sbin/iscsiadm -m node --loginall=automatic ExecStop=/sbin/iscsiadm -m node --logoutall=automatic ExecStop=/sbin/iscsiadm -m node --logoutall=manual SuccessExitStatus=21 RemainAfterExit=true [Install] WantedBy=remote-fs.target =8<============================================================ попробую с ним.
в iscsid.service стартует демон. в iscsi.service - "iscsiadm -m node --loginall=automatic -W" Все есть в пакете.