Connecting to a node’s serial console¶
Sometimes, when working on the bootup procedure of a walt image, looking
at the serial console of a node may be useful. Command
walt node console <node-name>
allows to provide such a console.
For now, this is only possible with virtual nodes: walt node console
connects you to the emulated serial console of the qemu process holding
the virtual node.
The escape character used for key bindings is <ctrl-a>
. Use
<ctrl-a> d
to quit the console (disconnect). Use <ctrl-a> a
if
you need to send <ctrl-a>
to the node. (Note that
<ctrl-a> <ctrl-a>
works too.) All other <ctrl-a> <key>
combinations are ignored.
Important note: when entering the console, if the node has nothing to
print the screen will remain empty. If the node has finished booting,
typing <enter>
is usually enough to display the login prompt again.
Otherwise (e.g. the node hanged earlier because of a kernel panic), one
can trigger the display of bootup messages again by typing
walt node reboot <node-name>
in another terminal.