<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Hostname node changes when a failover package is running in that node in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185354#M57030</link>
    <description>&lt;P&gt;&amp;gt;&amp;nbsp; "ServiceGuard Cluster Startup script run before NetworkManager"&lt;/P&gt;&lt;P&gt;What script exactly are you referring to here? $SGCONF/cmcluster_service does not set the hostname. I'm not aware of any Serviceguard script that explictly sets the hostname, but it might be there.&lt;/P&gt;&lt;P&gt;I do know that the Serviceguard command subsystem does have a requirement that the NODE_NAME as defined in the cluster.ascii file must match the hostname and uname -n of the system as it is known at the linux layer or else SGLX commands will not run properly. See&amp;nbsp;&lt;A href="https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002308en_us&amp;amp;docLocale=en_US&amp;amp;page=GUID-66A0B0BE-A139-433C-95C2-4614F39FD4F7.html" target="_blank" rel="noopener"&gt;https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002308en_us&amp;amp;docLocale=en_US&amp;amp;page=GUID-66A0B0BE-A139-433C-95C2-4614F39FD4F7.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;**EDIT To be completely honest I guess the uname -n does not HAVE to match hostname but in almost every case it does and should. The hostname does have to match the NODE_NAME as defined in the cluster for SGLX commands to work reliabely.&lt;/P&gt;</description>
    <pubDate>Tue, 28 Mar 2023 18:42:34 GMT</pubDate>
    <dc:creator>Mike_Chisholm</dc:creator>
    <dc:date>2023-03-28T18:42:34Z</dc:date>
    <item>
      <title>Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7184977#M57023</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;I have setup with success a SG for Linux 15 in a couple of VM´s running&amp;nbsp; RHEL 8.7 in a&amp;nbsp; wo nodes Simplivity hyperconverged system and using another VM for the quorum server but I have several problems:&lt;/P&gt;&lt;P&gt;1 - When I shutdown both nodes and start again the cluster does not run automatically. I have to restart in both nodes the cmproxy with "systemctl restart cmproxy" and the start the cluster with "cmruncl".&lt;/P&gt;&lt;P&gt;2 - My package called Customer-Appv2 does not start automatically although I have enabled it with "cmmodpkg -e Customer-Appv2"&lt;/P&gt;&lt;P&gt;3 - My package mount a VMFS disk using DLS with vg and ext4 FS ( that work perfect!). The package has an IP address that I have included in /etc/hosts in both nodes and also in the DNS server. In the node where the package is running the hstname has changed to the DNS name assigned to the package IP. So cluster command&amp;nbsp; cmviewcl gives and error:&lt;/P&gt;&lt;P&gt;cmviewcl -c sg-lnx-clx&lt;BR /&gt;&lt;STRONG&gt;cmviewcl: Cannot view the cluster configuration: No such file or directory.&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Either this node is not configured in a cluster, user doesn't have&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;access to view the cluster configuration, or there is some obstacle&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;to viewing the configuration. Check the syslog file for more information.&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;For a list of possible causes, see the Serviceguard manual for cmviewcl.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;uname -a&lt;BR /&gt;Linux &lt;STRONG&gt;sg-lnx-customer-app.plds.es&lt;/STRONG&gt; 4.18.0-425.13.1.el8_7.x86_64 #1 SMP Thu Feb 2 13:01:45 EST 2023 x86_64 x86_64 x86_64 GNU/Linux&lt;/P&gt;&lt;P&gt;The node hostname before starting the package is sg-lnx-node2.plds.es and once the package is started it change to&amp;nbsp;&lt;STRONG&gt;sg-lnx-customer-app.plds.es. If I run the same command in the other node everything is ok:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;[root@sg-lnx-node1 ~]# cmviewcl&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CLUSTER STATUS&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;sg-lnx-clx up&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NODE STATUS STATE&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;sg-lnx-node1 up running&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;sg-lnx-node2 up running&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Customer-Appv2 up running enabled sg-lnx-node2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;UNOWNED_PACKAGES&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Prueba-Paquete down failed disabled unowned&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;paquete-basico down failed disabled unowned&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4 - &lt;/STRONG&gt;Moreoever Serviceguard Manager webgui just work in the node where package is not running.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much for your help,&lt;/P&gt;&lt;P&gt;Jose&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2023 09:45:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7184977#M57023</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-04-04T09:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185043#M57024</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Would you be able to provide the output of the following commands&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;"journalctl -a --unit=cmproxy.service"&lt;/P&gt;&lt;P&gt;"cmgetconf -p Customer_Appv2 | grep auto_run"&lt;BR /&gt;See if autorun is set to yes&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;"grep &lt;SPAN class=""&gt;AUTOSTART_CMCLD"&lt;/SPAN&gt; $SGCONF/cmcluster.rc"&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2023 14:13:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185043#M57024</guid>
      <dc:creator>Sush_S</dc:creator>
      <dc:date>2023-03-23T14:13:20Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185065#M57025</link>
      <description>&lt;P&gt;Here you have the info. I have shutdown and restart both nodes. I have run the cmviewcl and then cmruncl because the cmviewcl output:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node2 ~]# cmviewcl&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CLUSTER STATUS&lt;BR /&gt;sg-lnx-clx down&lt;/P&gt;&lt;P&gt;NODE STATUS STATE&lt;BR /&gt;sg-lnx-node1 down unknown&lt;BR /&gt;sg-lnx-node2 down unknown&lt;/P&gt;&lt;P&gt;UNOWNED_PACKAGES&lt;/P&gt;&lt;P&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;BR /&gt;Customer-Appv2 down halted enabled unowned&lt;BR /&gt;Prueba-Paquete down halted enabled unowned&lt;BR /&gt;paquete-basico down halted enabled unowned&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;[root@sg-lnx-node2 ~]# cmruncl -v&lt;/STRONG&gt;&lt;BR /&gt;cmruncl: Validating network configuration...&lt;BR /&gt;Gathering network information&lt;BR /&gt;Beginning network probing (this may take a while)&lt;BR /&gt;Completed network probing&lt;BR /&gt;cmruncl: Network validation complete&lt;BR /&gt;Checking for license.........&lt;BR /&gt;Waiting for cluster to form .... done&lt;BR /&gt;Cluster successfully formed.&lt;BR /&gt;Check the syslog files on all nodes in the cluster to verify that no warnings oc curred during startup.&lt;/P&gt;&lt;P&gt;After that&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# cmviewcl&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CLUSTER STATUS&lt;BR /&gt;sg-lnx-clx up&lt;/P&gt;&lt;P&gt;NODE STATUS STATE&lt;BR /&gt;sg-lnx-node1 up running&lt;BR /&gt;sg-lnx-node2 up running&lt;/P&gt;&lt;P&gt;UNOWNED_PACKAGES&lt;/P&gt;&lt;P&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;BR /&gt;Customer-Appv2 down failed disabled unowned&lt;BR /&gt;Prueba-Paquete down failed disabled unowned&lt;BR /&gt;paquete-basico down failed disabled unowned&lt;/P&gt;&lt;P&gt;If I try to start the package manually:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;cmrunpkg Customer-Appv2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Checking license requirement for Package Customer-Appv2.&lt;BR /&gt;Found Valid License.&lt;BR /&gt;Running package Customer-Appv2 on node sg-lnx-node1&lt;BR /&gt;The package script for Customer-Appv2 failed with no restart. Customer-Appv2 should not be restarted&lt;BR /&gt;Unable to run package Customer-Appv2 on node sg-lnx-node1&lt;BR /&gt;Check the syslog and pkg log files for more detailed information&lt;BR /&gt;cmrunpkg: Unable to start some package or package instances.&lt;/P&gt;&lt;P&gt;Here you have the output of journalctl&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# journalctl -a --unit=cmproxy.service&lt;/STRONG&gt;&lt;BR /&gt;-- Logs begin at Thu 2023-03-23 16:50:00 CET, end at Thu 2023-03-23 17:01:01 CET. --&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain systemd[1]: Starting init script for Serviceguard Command Proxy Daemon...&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain cmproxy_prestart[1426]: Starting :&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain cmproxyd[1508]: Initializing&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain systemd[1]: Started init script for Serviceguard Command Proxy Daemon.&lt;BR /&gt;Mar 23 16:50:16 localhost.localdomain cmproxyd[1508]: Executing command: rm -f /usr/local/cmcluster/run/.cmproxyd.*.socket&lt;BR /&gt;Mar 23 16:50:16 localhost.localdomain cmproxyd[1508]: Ready&lt;/P&gt;&lt;P&gt;Then I have restarted cmproxycl with systemctl restart cmproxy&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# journalctl -a --unit=cmproxy.service&lt;/STRONG&gt;&lt;BR /&gt;-- Logs begin at Thu 2023-03-23 16:50:00 CET, end at Thu 2023-03-23 17:03:32 CET. --&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain systemd[1]: Starting init script for Serviceguard Command Proxy Daemon...&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain cmproxy_prestart[1426]: Starting :&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain cmproxyd[1508]: Initializing&lt;BR /&gt;Mar 23 16:50:14 localhost.localdomain systemd[1]: Started init script for Serviceguard Command Proxy Daemon.&lt;BR /&gt;Mar 23 16:50:16 localhost.localdomain cmproxyd[1508]: Executing command: rm -f /usr/local/cmcluster/run/.cmproxyd.*.socket&lt;BR /&gt;Mar 23 16:50:16 localhost.localdomain cmproxyd[1508]: Ready&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es systemd[1]: Stopping init script for Serviceguard Command Proxy Daemon...&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es systemd[1]: cmproxy.service: Succeeded.&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es systemd[1]: Stopped init script for Serviceguard Command Proxy Daemon.&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es systemd[1]: Starting init script for Serviceguard Command Proxy Daemon...&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es cmproxy_prestart[8812]: Starting :&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es systemd[1]: Started init script for Serviceguard Command Proxy Daemon.&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es cmproxyd[8817]: Initializing&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es cmproxyd[8817]: Executing command: rm -f /usr/local/cmcluster/run/.cmproxyd.*.socket&lt;BR /&gt;Mar 23 17:02:57 sg-lnx-node1.plds.es cmproxyd[8817]: Ready&lt;/P&gt;&lt;P&gt;and start the package again:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# cmrunpkg Customer-Appv2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Checking license requirement for Package Customer-Appv2.&lt;BR /&gt;Found Valid License.&lt;BR /&gt;Running package Customer-Appv2 on node sg-lnx-node1&lt;BR /&gt;Successfully started package Customer-Appv2 on node sg-lnx-node1&lt;BR /&gt;cmrunpkg: All specified packages are running&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node2 ~]# cmviewcl&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;CLUSTER STATUS&lt;BR /&gt;sg-lnx-clx up&lt;/P&gt;&lt;P&gt;NODE STATUS STATE&lt;BR /&gt;sg-lnx-node1 up running&lt;/P&gt;&lt;P&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;BR /&gt;Customer-Appv2 up running disabled sg-lnx-node1&lt;/P&gt;&lt;P&gt;NODE STATUS STATE&lt;BR /&gt;sg-lnx-node2 up running&lt;/P&gt;&lt;P&gt;UNOWNED_PACKAGES&lt;/P&gt;&lt;P&gt;PACKAGE STATUS STATE AUTO_RUN NODE&lt;BR /&gt;Prueba-Paquete down failed disabled unowned&lt;BR /&gt;paquete-basico down failed disabled unowned&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;[root@sg-lnx-node2 ~]# cmgetconf -p Customer_Appv2 | grep auto_run&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;cmgetconf: Unable to get package configuration information : package Customer_Appv2 is not configured.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;i&lt;/STRONG&gt;n the node where the package is running:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# cmgetconf -p Customer_Appv2 | grep auto_run&lt;BR /&gt;&lt;/STRONG&gt;cmgetconf: Unable to get local cluster configuration information: No such file or directory.&lt;BR /&gt;Either cluster is not configured, or the user doesn't&lt;BR /&gt;have access to get the cluster configuration.&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# hostname -A&lt;/STRONG&gt;&lt;BR /&gt;sg-lnx-node1.plds.es sg-lnx-node1.plds.es sg-lnx-customer-app.plds.es&lt;BR /&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# hostname&lt;/STRONG&gt;&lt;BR /&gt;sg-lnx-customer-app.plds.es&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[root@sg-lnx-node1 ~]# cat $SGCONF/cmcluster.rc | grep AUTOSTART_CMCLD&lt;/STRONG&gt;&lt;BR /&gt;# AUTOSTART_CMCLD&lt;BR /&gt;AUTOSTART_CMCLD=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2023 16:20:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185065#M57025</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-03-23T16:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185067#M57026</link>
      <description>&lt;P&gt;There was a typo error:&lt;/P&gt;&lt;P&gt;[root@sg-lnx-node2 ~]# cmgetconf -p Customer-Appv2 | grep auto_run&lt;BR /&gt;# Both "node_fail_fast_enabled" and "auto_run"&lt;BR /&gt;# "auto_run" defines whether the package is to be started when the&lt;BR /&gt;# The default for "auto_run" is "yes", meaning that the package will be&lt;BR /&gt;# If "auto_run is "no", the package is not started when the cluster&lt;BR /&gt;# "auto_run" replaces "pkg_switching_enabled".&lt;BR /&gt;# Legal values for auto_run: yes, no.&lt;BR /&gt;auto_run yes&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2023 16:26:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185067#M57026</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-03-23T16:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185253#M57027</link>
      <description>&lt;P&gt;If I reboot both nodes and run systemctl restart cmproxy in both nodes before run cmruncl, the package start automatically but the hostname of the node where the package is running has change and I can not run cluster commands in that node.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Mar 2023 14:30:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185253#M57027</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-03-27T14:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185348#M57028</link>
      <description>&lt;P&gt;I have found that ServiceGuard Cluster Startup script run before NetworkManager has setup the hostname to sg-lnx-node1.plds.es&amp;nbsp; or sg-lnx-node2.plds.es . So the service fail and that is the reason I have to manual restart cmproxy and then run the cmruncl command.&amp;nbsp;At the moment SG cluster startup script run the hostname is "localhost.localdomain".&lt;/P&gt;&lt;P&gt;Is it posible to run the SG Cluster Startup script after NetworkManager has setup the correct hostname? Or include a delay of XX seconds?&lt;/P&gt;</description>
      <pubDate>Tue, 28 Mar 2023 17:58:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185348#M57028</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-03-28T17:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185351#M57029</link>
      <description>&lt;P&gt;I have changed the hostname from&amp;nbsp; the default localhost.localdomain to sg-lnx-nodeX.plds.es (X 1 or 2) and everithing runs as expected: No hostname changes, the cluster run automatically, etc&lt;/P&gt;</description>
      <pubDate>Tue, 28 Mar 2023 18:33:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185351#M57029</guid>
      <dc:creator>jrevuelta2</dc:creator>
      <dc:date>2023-03-28T18:33:18Z</dc:date>
    </item>
    <item>
      <title>Re: Hostname node changes when a failover package is running in that node</title>
      <link>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185354#M57030</link>
      <description>&lt;P&gt;&amp;gt;&amp;nbsp; "ServiceGuard Cluster Startup script run before NetworkManager"&lt;/P&gt;&lt;P&gt;What script exactly are you referring to here? $SGCONF/cmcluster_service does not set the hostname. I'm not aware of any Serviceguard script that explictly sets the hostname, but it might be there.&lt;/P&gt;&lt;P&gt;I do know that the Serviceguard command subsystem does have a requirement that the NODE_NAME as defined in the cluster.ascii file must match the hostname and uname -n of the system as it is known at the linux layer or else SGLX commands will not run properly. See&amp;nbsp;&lt;A href="https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002308en_us&amp;amp;docLocale=en_US&amp;amp;page=GUID-66A0B0BE-A139-433C-95C2-4614F39FD4F7.html" target="_blank" rel="noopener"&gt;https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002308en_us&amp;amp;docLocale=en_US&amp;amp;page=GUID-66A0B0BE-A139-433C-95C2-4614F39FD4F7.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;**EDIT To be completely honest I guess the uname -n does not HAVE to match hostname but in almost every case it does and should. The hostname does have to match the NODE_NAME as defined in the cluster for SGLX commands to work reliabely.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Mar 2023 18:42:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/hostname-node-changes-when-a-failover-package-is-running-in-that/m-p/7185354#M57030</guid>
      <dc:creator>Mike_Chisholm</dc:creator>
      <dc:date>2023-03-28T18:42:34Z</dc:date>
    </item>
  </channel>
</rss>

