Package: open-iscsi
Version: 2.1.4-2

Hi,

After installing open-iscsi without modifying any configuration,
iscsiadm can't do any discovery using `iscsiadm -m discovery -t
sendtargets -p <host>`, which seemly caused by failure to start
iscsid. Some log:

➜  ~  _ systemctl status iscsid.service
● iscsid.service - LSB: iSCSI initiator daemon (iscsid)
     Loaded: loaded (/etc/init.d/iscsid; generated)
     Active: active (exited) since Sun 2021-10-17 23:27:38 CST; 32s ago
TriggeredBy: ● iscsid.socket
       Docs: man:systemd-sysv-generator(8)
    Process: 1586 ExecStart=/etc/init.d/iscsid start (code=exited, status=0/SUC>
        CPU: 27ms

10月 17 23:27:38 desktop systemd[1]: Starting LSB: iSCSI initiator daemon (iscs>
10月 17 23:27:38 desktop iscsid[1593]: iSCSI logger with pid=1594 started!
10月 17 23:27:38 desktop iscsid[1586]: Starting iSCSI initiator daemon: iscsid
10月 17 23:27:38 desktop systemd[1]: Started LSB: iSCSI initiator daemon (iscsi>
➜  ~  _ systemctl status iscsid.socket
● iscsid.socket - Open-iSCSI iscsid Socket
     Loaded: loaded (/lib/systemd/system/iscsid.socket; enabled; vendor preset:>
     Active: active (running) since Sun 2021-10-17 23:26:35 CST; 1min 44s ago
   Triggers: ● iscsid.service
       Docs: man:iscsid(8)
             man:iscsiadm(8)
     Listen: @ISCSIADM_ABSTRACT_NAMESPACE (Stream)
     CGroup: /system.slice/iscsid.socket

10月 17 23:26:35 desktop systemd[1]: Listening on Open-iSCSI iscsid Socket.
➜  ~  _ systemctl status open-iscsi.service
● open-iscsi.service - Login to default iSCSI targets
     Loaded: loaded (/lib/systemd/system/open-iscsi.service; enabled; vendor pr>
     Active: active (exited) since Sun 2021-10-17 23:26:43 CST; 1min 43s ago
       Docs: man:iscsiadm(8)
             man:iscsid(8)
    Process: 745 ExecStart=/sbin/iscsiadm -m node --loginall=automatic (code=ex>
    Process: 746 ExecStart=/lib/open-iscsi/activate-storage.sh (code=exited, st>
   Main PID: 746 (code=exited, status=0/SUCCESS)
        CPU: 13ms

10月 17 23:26:43 desktop systemd[1]: Starting Login to default iSCSI targets...
10月 17 23:26:43 desktop iscsiadm[745]: iscsiadm: No records found
10月 17 23:26:43 desktop systemd[1]: Finished Login to default iSCSI targets.
➜  ~  ps aux|grep iscsid
user        2451  0.0  0.0   6412  2204 pts/0    S+   23:33   0:00
grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS
--exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn
--exclude-dir=.idea --exclude-dir=.tox iscsid

After stopping those services `systemctl stop iscsid.service;
systemctl stop iscsid.socket` and start iscsid manually, `iscsiadm -m
discovery` successes as expected.

Reply via email to