One of the new features available in the Juno release of OpenStack is support for serial console access to your Nova servers. This post looks into how to configure the serial console feature and then how to access the serial consoles of your Nova servers.
Configuring serial console support
In previous release of OpenStack, read-only access to the serial
console of your servers was available through the
os-getConsoleOutput
server action (exposed via nova console-log
on
the command line). Most cloud-specific Linux images are configured
with a command line that includes something like console=tty0 console=ttyS0,115200n81
, which ensures that kernel output and other
messages are available on the serial console. This is a useful
mechanism for diagnosing problems in the event that you do not have
network access to a server.