Hello everyone, After having to reinstall the operating system (Rocky Linux 9.4), I went through the xCAT 2.17 installation process again but encountered the same error as before. Below, I’m providing a detailed report for troubleshooting and assistance.
*Error when starting the xCAT service* During the installation, the xcatd service fails to start with the following log message: Jul 25 01:22:14 abaporu xcatd[3944]: Error, don't know how to start on this platform Jul 25 01:22:14 abaporu systemd[1]: xcatd.service: Control process exited, code=exited, status=1/FAILURE *Packages installed before xCAT* To ensure dependencies were in place, I installed the following packages prior to installing xCAT: - initscripts-10.11.8-4.el9.x86_64 - initscripts-rename-device-10.11.6-1.el9.x86_64 - initscripts-service-10.11.6-1.el9.noarch *xCAT installation commands used* dnf install xCAT xcatconfig -i -c -s The xcatconfig command completes most of the setup steps, including certificate creation, but at the end the xcatd service fails with: 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. *Troubleshooting attempts:* 1. Fully removed xCAT using go-xcat completely uninstall 2. Reinstalled with go-xcat --xcat-version=stable install 3. Error persists even after reinstall: Connection failure: IO::Socket::INET: connect: Connection refused at /opt/xcat/lib/perl/xCAT/Client.pm line 248. Unable to open socket connection to xcatd daemon on localhost:3001. 4. Followed the certificate regeneration procedure shared by *Chris*, but the xcatd service still fails at the end. This issue also occurs on another VM running the same version of Rocky Linux 9.4 and the same kernel, which suggests the problem could be related to repository compatibility, the kernel version, or platform-specific behavior. *Commands executed on the system* hostnamectl --set-hostname lab.teste dnf config-manager --set-enabled crb dnf install epel-release dnf install -y wget tar screen nano pciutils bind-utils vim git dnf install initscripts wget -P /etc/yum.repos.d https://xcat.org/files/xcat/repos/yum/latest/xcat-core/xcat-core.repo wget -P /etc/yum.repos.d http://xcat.org/files/xcat/repos/yum/devel/xcat-dep/rh9/x86_64/xcat-dep.repo dnf repolist dnf install xCAT systemctl status xcatd Has anyone encountered this same issue with xCAT on Rocky Linux 9.4? Is there a recommended kernel version, repository configuration, or workaround to ensure the xcatd service runs properly on this platform? Any guidance would be greatly appreciated. Best regards, Darren. On Tue, Jul 15, 2025 at 12:27 PM Darren Whitaker < darren.whitaker....@gmail.com> wrote: > Hi everyone, > > Thank you so much for the help! The tips worked for me, especially > installing *initscripts* before xCAT. > > I decided to redo the xCAT installation, this time installing > *initscripts* beforehand, and it worked without any errors. > > Many thanks to *Chris James*, *Mark Frenette*, and *Markus Hilger*. > > Darren. > > On Fri, Jul 11, 2025 at 12:52 PM Markus Hilger <markus.hil...@megware.com> > wrote: > >> What Mark says. >> And you have to do this *before* trying to install xCAT because it will >> break your /etc/init.d symlink. >> >> go-xcat will install initscripts for you. >> >> Mit freundlichen Grüßen / Kind regards >> >> *Markus Hilger* >> >> >> >> HPC Engineer >> >> >> >> MEGWARE Computer Vertrieb und Service GmbH >> >> Tel: +49 3722 528-47 >> >> >> >> Nordstraße 19 >> markus.hil...@megware.com >> >> >> >> 09247 Chemnitz-Röhrsdorf, Germany >> >> www.megware.com >> >> >> >> Geschäftsführer: André Singer, Dr. Axel Auweter >> >> >> >> >> >> Amtsgericht: Chemnitz HRB 584 >> >> ------------------------------ >> *Von:* Mark Frenette <mark2.frene...@gmail.com> >> *Gesendet:* Freitag, 11. Juli 2025 14:44 >> *An:* xcat-user@lists.sourceforge.net <xcat-user@lists.sourceforge.net> >> *Betreff:* Re: [xcat-user] Issue starting xCAT daemon on Rocky Linux 9 >> and Oracle Linux 9 – “don’t know how to start on this platform” >> >> You need to install the initscripts RPM. el9 dropped sysinit for systemd >> and xCAT is sysinit based. >> >> On 7/10/25 23:53, Darren Whitaker wrote: >> >> Hello xCAT everyone, >> >> I’ve been testing *xCAT 2.17.0* on *Rocky Linux 9.4* and *Oracle Linux 9*, >> but I’m running into issues getting the xcatd daemon to start. >> >> >> - >> >> Distributions: >> >> - >> >> Rocky Linux 9.4 – kernel 5.14.0-427.13.1.el9_4.x86_64 >> - >> >> Oracle Linux 9 – kernel 5.15.0-205.149.5.1.el9uek.x86_64 >> - >> >> xCAT version: 2.17.0-snap202411131534 >> - >> >> Installed using the official RPM packages >> >> Issue: >> >> After installation, when attempting to start xcatd, the service fails >> with the following error: (Error, don't know how to start on this >> platform) >> >> Running systemctl status xcatd shows: (xcatd.service: Control process >> exited, code=exited, status=1/FAILURE >> >> xcatd.service: Failed with result 'exit-code'.) >> >> And lsxcatd -a returns: (Unable to open socket connection to xcatd >> daemon on localhost:3001. >> Verify that the xcatd daemon is running and that your SSL setup is >> correct. >> >> Connection failure: IO::Socket::INET: connect: Connection refused) >> >> *What I’ve tried so far:* >> >> >> - >> >> The installation completed successfully and SSL certificates were >> generated without errors. >> - >> >> SELinux is disabled and the firewall is not blocking any ports. >> - >> >> I temporarily modified /etc/os-release to simulate ID=rhel and >> ID_LIKE="rhel >> fedora", but the error persisted. >> - >> >> I also tried creating a wrapper for the uname command to force it to >> return RedHat, but this didn’t help either. >> - >> >> Looking into the Perl code of xCAT, it seems that Rocky Linux and >> Oracle Linux are probably not recognized as supported platforms. >> >> I can provide more details about the environment or share complete logs >> if needed. >> >> I appreciate everyone’s help. >> >> Thanks in advance for your help! >> >> Darren. >> >> >> >> >> _______________________________________________ >> xCAT-user mailing >> listxCAT-user@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/xcat-user >> >> >> -- >> Mark frenettemark2.frene...@gmail.com >> 603-490-6823 >> >> _______________________________________________ >> xCAT-user mailing list >> xCAT-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xcat-user >> >
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user