ConMan is used for connecting to remote consoles and collecting console logs. These node logs can then be used for various administrative purposes, such as troubleshooting node boot issues.
ConMan runs on the system in a set of containers within Kubernetes pods named cray-console-operator
and cray-console-node
.
The cray-console-operator
and cray-console-node
pods determine which nodes they should monitor by checking with the
Hardware State Manager (HSM) service. They do this once when they starts. If HSM has not discovered some nodes when
they start, then HSM is unaware of them and therefore so are the cray-console-operator
and cray-console-node
pods.
Verify that all nodes are being monitored for console logging and connect to them if desired.
See ConMan for other procedures related to remote consoles and node console logging.
This procedure can be run from any member of the Kubernetes cluster to verify node consoles are being managed by ConMan and to connect to a console.
NOTE
this procedure has changed since the CSM 1.6.x releases.
Follow a node’s console logs.
Follow the procedure in Access Compute Node Logs to follow the console logs of a node.
Interact with a node through its console.
Follow the procedure in Log in to a Node Using ConMan to interact with a node through its console.