Issue
When trying to add gateway process the new nodes, the below error was displayed on TSM Web UI:
Error message:
"An error occured while installing Gateway."
Gateway process is unstable and switch between between "Error" and "Busy" state.
The tabadmincontroller_node1-0.log shows the following error:
2023-01-15 12:13:18.378 +0900 pool-21-thread-1 : INFO com.tableausoftware.tabadmin.webapp.impl.status.ServiceStatusWatcher - nodeX has 1 service that isn't stopped: gateway_0.<version> (deployment state: INSTALL_FAILED, process status: STATUS_UNAVAILABLE)
Moreover, the control_gateway log on issued nodes shows the following error:
2023-01-15 02:53:05.528 +0000 23832 main : INFO com.tableausoftware.tabadmin.configuration.ports.PortSelectionHelper - Service gateway_0:primary is already registered to use port 8080 on node: node1.
2023-01-15 02:53:05.528 +0000 23832 main : INFO com.tableausoftware.tabadmin.configuration.ports.PortSelector - User has specified 80 for the primary port for service gateway_0.
...
2023-01-15 02:53:05.639 +0000 23832 main : ERROR com.tableausoftware.gateway.GatewayControl - Exception while installing process.
java.util.NoSuchElementException: No value present