Bare Metal Edge node upgrade failed due to SUB-NUMA clustering
search cancel

Bare Metal Edge node upgrade failed due to SUB-NUMA clustering

book

Article ID: 408713

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

The upgrade performed on the Bare Metal edge failed with the following error.

 

From the get upgrade status:

ERROR - Upgrade steps:
download_os [##25-##-28 20:##:33 - 20##-##-## 20:25:29] SUCCESS
11-preinstall-enter_maintenance_mode [2###-##-## 20:25:31 - 2##5-##-## 20:26:47] SUCCESS
install_os [20##-##-## 20:27:35 - 20##-##-## 20:28:30] SUCCESS
switch_os [20##-##-28 20:28:33 - 20##-#-28 20:28:33] FAILED
------ Output of last step start ------
    Stderr: An unexpected exception occurred: CommandFailedError: Command ['chroot', '/os_bak', '/opt/vmware/nsx-edge/bin/config.py', '--update-only'] returned non-zero code 1: b'lspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nlspci: Unable to load libkmod resources: error -2\nSystem has not been booted with systemd as init system (PID 1). Can\'t operate.\nFailed to connect to bus: Host is down\nERROR: Unable to get maintenance mode information\nNsxRpcClient encountered an error: [Errno 2] No such file or directory\n/opt/vmware/nsx-edge/bin/config.py:1738: DeprecationWarning: The \'warn\' method is deprecated, use \'warning\' instead\n  cfg_logger.warn("Exception reading InbandMgmtInterfaceMsg from nestdb, %s", e)\nWARNING: Exception reading InbandMgmtInterfaceMsg from nestdb, Command \'[\'/opt/vmware/nsx-nestdb/bin/nestdb-cli\', \'--json\', \'--cmd\', \'get\', \'InbandMgmtInterfaceMsg\']\' returned non-zero exit status 1.\nERROR: NSX Edge configuration has failed. Sub-NUMA Clustering is not supported\n'

Environment

  • VMware NSX

Cause

Bare Metal Edge does not support sub-NUMA clustering. 

Resolution

To resolve the Bare Metal Edge issues, you should disable sub-NUMA clustering.
This can be done in the BIOS settings. Please consult your server hardware vendor for instructions on how to change BIOS setting.
After disabling sub-NUMA clustering (which requires a reboot), there should be two expected steps.

Additional Information

The Sub-NUMA clustering error occurs on bare metal edges where there are custom changes. Refer KB 320664