Hey,

I've added xCAT repos to a openSUSE virtual machine and installed it without 
problems.

rpm --import 
https://xcat.org/files/xcat/repos/yum/latest/xcat-core/repodata/repomd.xml.key
zypper ar -f https://xcat.org/files/xcat/repos/yum/latest/xcat-core/ xcat-core

rpm --import 
https://xcat.org/files/xcat/repos/yum/devel/xcat-dep/sles15/x86_64/repodata/repomd.xml.key
zypper ar -f 
https://xcat.org/files/xcat/repos/yum/devel/xcat-dep/sles15/x86_64/ xcat-dep

zypper install -y xCAT

Now I'm dealing with this:

example:~ # systemctl enable --now xcatd.service
Synchronizing state of xcatd.service with SysV service script with 
/usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable xcatd
ln -sf ../xcatd /etc/init.d/rc3.d/S50xcatd
ln: failed to create symbolic link '/etc/init.d/rc3.d/S50xcatd': No such file 
or directory

example:~ # systemctl status xcatd.service
● xcatd.service - xCAT management service
     Loaded: loaded (/usr/lib/systemd/system/xcatd.service; disabled; vendor pr>
     Active: activating (auto-restart) (Result: exit-code) since Mon 2023-07-31>
    Process: 9420 ExecStart=/etc/init.d/xcatd start (code=exited, status=1/FAIL>

After seeing the first error on enable, I decided to create by myself the 
folder rc3.d, then I was asked for rc4.d and rc5.d (and I also created them).

example:~ # systemctl enable --now xcatd.service
Synchronizing state of xcatd.service with SysV service script with 
/usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable xcatd
ln -sf ../xcatd /etc/init.d/rc3.d/S50xcatd
ln -sf ../xcatd /etc/init.d/rc4.d/S50xcatd
ln -sf ../xcatd /etc/init.d/rc5.d/S50xcatd
Job for xcatd.service failed because the control process exited with error code.
See "systemctl status xcatd.service" and "journalctl -xeu xcatd.service" for 
details.

example:~ # systemctl status xcatd.service
● xcatd.service - xCAT management service
     Loaded: loaded (/usr/lib/systemd/system/xcatd.service; enabled; vendor 
preset: disabled)
     Active: activating (auto-restart) (Result: exit-code) since Mon 2023-07-31 
15:02:36 -03; 4s ago
    Process: 14316 ExecStart=/etc/init.d/xcatd start (code=exited, 
status=1/FAILURE)

Jul 31 15:02:36 cluster.example.com systemd[1]: xcatd.service: Control process 
exited, code=exited, status=1>
Jul 31 15:02:36 cluster.example.com systemd[1]: xcatd.service: Failed with 
result 'exit-code'.
Jul 31 15:02:36 cluster.example.com systemd[1]: Failed to start xCAT management 
service.

example:~ # journalctl -xeu xcatd.service
░░
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ The unit xcatd.service has entered the 'failed' state with result 
'exit-code'.
Jul 31 15:29:48 cluster.example.com systemd[1]: Failed to start xCAT management 
service.
░░ Subject: A start job for unit xcatd.service has failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit xcatd.service has finished with a failure.
░░
░░ The job identifier is 335019 and the job result is failed.
Jul 31 15:29:53 cluster.example.com systemd[1]: xcatd.service: Scheduled 
restart job, restart counter is at >
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ Automatic restarting of the unit xcatd.service has been scheduled, as the 
result for
░░ the configured Restart= setting for the unit.
Jul 31 15:29:53 cluster.example.com systemd[1]: Stopped xCAT management service.
░░ Subject: A stop job for unit xcatd.service has finished
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A stop job for unit xcatd.service has finished.
░░
░░ The job identifier is 335110 and the job result is done.
Jul 31 15:29:53 cluster.example.com systemd[1]: Starting xCAT management 
service...
░░ Subject: A start job for unit xcatd.service has begun execution
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ A start job for unit xcatd.service has begun execution.
░░
░░ The job identifier is 335110.
Jul 31 15:29:53 cluster.example.com xcatd[14788]: Error, don't know how to 
start on this platform
Jul 31 15:29:53 cluster.example.com systemd[1]: xcatd.service: Control process 
exited, code=exited, status=1>
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
 ESCOD
Jul 31 15:29:43 cluster.example.com systemd[1]: xcatd.service: Failed with 
result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░
░░ The unit xcatd.service has entered the 'failed' state with result 
'exit-code'.

The error message "Error, don't know how to start on this platform" got my 
attention.
What am I doing wrong?
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to