Darren, I had an issue because the chkconfig package wasn’t installed together with initscripts. I installed it separately and encountered the SSL error. I used Chris method and it worked—everything is fine now!
Hope this helps. Marcos Melo. On Fri, Jul 25, 2025 at 1:43 AM Darren Whitaker < darren.whitaker....@gmail.com> wrote: > 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 >
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user