Support Center > Search Results > SecureKnowledge Details
After reboot, Gaia system loads without Clish and without static routes
Symptoms
  • Users, whose default shell is Clish, are not able to log in - not over SSH, not via console, and not in Gaia Portal.
  • Users, whose default shell is Bash, are able to log in as usual.
  • Gaia Portal might be unresponsive.
  • Console connection might hang after MOTD Banner is displayed.
  • Killing and restarting the confd daemon solves this issue (Clish is available again) - until the next reboot.
  • Output of strace tool attached to RouteD daemon and attached to ConfD daemon shows that these daemons are waiting for each other:
    • ConfD:
      • Strace shows:
        connect(..., {sa_family=AF_FILE, path='/tmp/iclid'}, 13 'unfinished ...'
      • Output of 'lsof /tmp/xgets' command shows:
        that multiple /tmp/xgets files are opened by ConfD daemon


    • RouteD:
      • Strace shows:
        connect(..., {sa_family=AF_FILE, path='/tmp/xgets'}, 13 'unfinished ...'
      • Output of 'lsof /tmp/iclid' command shows:
        that /tmp/iclid file is opened by RouteD daemon
  • In ClusterXL HA mode, only the Standby member suffers from this issue.
Cause

RouteD daemon needs to connect to ConfD daemon to check whether VSX mode is enabled.

Until this check is performed, RouteD daemon does not continue.

The issue occurs because it takes time for RouteD daemon to start.

As a result of this deadlock, Gaia loads without Clish and without static routes after a reboot.


Solution
Note: To view this solution you need to Sign In .