Hi Darren, See attached. Have you gone through the steps in this exact order?
Attached notes also include a guide on how to completely remove and start again if required. I've done this hundreds of times (many 10s at least). The guide is based on the online install. It will be the same for the offline. Chris ________________________________ From: Darren Whitaker <darren.whitaker....@gmail.com> Sent: Friday, July 25, 2025 05:39 To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: Re: [xcat-user] Issue starting xCAT daemon on Rocky Linux 9 and Oracle Linux 9 – “don’t know how to start on this platform” 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. 1. 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<mailto: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<mailto: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<mailto:markus.hil...@megware.com> 09247 Chemnitz-Röhrsdorf, Germany www.megware.com<http://www.megware.com/> Geschäftsführer: André Singer, Dr. Axel Auweter Amtsgericht: Chemnitz HRB 584 ________________________________ Von: Mark Frenette <mark2.frene...@gmail.com<mailto:mark2.frene...@gmail.com>> Gesendet: Freitag, 11. Juli 2025 14:44 An: xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net> <xcat-user@lists.sourceforge.net<mailto: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 list xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/xcat-user -- Mark Frenette mark2.frene...@gmail.com<mailto:mark2.frene...@gmail.com> 603-490-6823 _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/xcat-user
xCAT install only.docx
Description: xCAT install only.docx
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user