I have a cluster across two hosts (host-a and host-b). The cluster was installed using a cluster.yaml file on host-a.
On host-a I can run memsql-admin list-nodes to see all the nodes on the cluster but if I try this on host-b, it tells me ‘no nodes found’. This is particularly a problem if I lose host-a.
How do I get memsql-admin working on all hosts?
Hello
Thank you for reaching out!
You can run toolbox commands and get the same output across any host, as long as the cluster hosts are registered within toolbox with the certain identical host settings.
Can you send us the YAML file which you deployed with? We believe all you would need to do is unregister and re-register your host b
to match certain settings from host a, but we want to confirm by looking at your deployment.
Note that the following host settings are available, so if any of these were changed from the default on host a
, but not on host b
, this may explain the discrepancy. That said, we want to see your deployment file to be sure.
identity-file
tar-install-dir
tar-install-state
memsqlctl-config-path
memsqlctl-path
Thank you!