targetcli не имеет конфигурации после загрузки.
Похоже, что служба не запускается.
Как я могу исправить эту ошибку?
rtslib-fb-targetctl.service - LSB: Start LIO targets
Loaded: loaded (/etc/init.d/rtslib-fb-targetctl; generated)
Active: failed (Result: exit-code) since Wed 2021-06-30 13:43:48 PDT; 11s ago
Docs: man:systemd-sysv-generator(8)
Process: 8022 ExecStart=/etc/init.d/rtslib-fb-targetctl start (code=exited, status=203/EXEC)
Jun 30 13:43:48 Server systemd[1]: Starting LSB: Start LIO targets...
Jun 30 13:43:48 Server systemd[8022]: rtslib-fb-targetctl.service: Failed to execute command: Exec format error
Jun 30 13:43:48 Server systemd[8022]: rtslib-fb-targetctl.service: Failed at step EXEC spawning /etc/init.d/rtslib-fb-targetctl: Exec format error
Jun 30 13:43:48 Server systemd[1]: rtslib-fb-targetctl.service: Control process exited, code=exited, status=203/EXEC
Jun 30 13:43:48 Server systemd[1]: rtslib-fb-targetctl.service: Failed with result 'exit-code'.
Jun 30 13:43:48 Server systemd[1]: Failed to start LSB: Start LIO targets.
The fix:
nano /etc/systemd/system/rtslib-fb-targetctl.service
[Unit]
Description=Restore LIO kernel target configuration
Requires=sys-kernel-config.mount
After=sys-kernel-config.mount network.target local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/targetctl restore
ExecStop=/usr/bin/targetctl clear
SyslogIdentifier=target
[Install]
WantedBy=multi-user.target