From 1981f3964e61e0b7c973c09279867c5863efc980 Mon Sep 17 00:00:00 2001 From: Amy Fong Date: Tue, 13 Dec 2016 12:10:33 -0500 Subject: [PATCH] multinode devstack update for live-migration For multinode setup, a couple of updates to /etc/nova/nova.conf was needed for live migration. serial_console needed to be disabled and vncserver_listen needed to be set to any for the vncserver to accept connections from all of the compute nodes. Change-Id: I62ebc2a07ca525bd80da130981f337806b2b89ae Closes-Bug: #1649638 --- doc/source/dev/devstack.rst | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/doc/source/dev/devstack.rst b/doc/source/dev/devstack.rst index 463dbe7e2..157fa7522 100644 --- a/doc/source/dev/devstack.rst +++ b/doc/source/dev/devstack.rst @@ -193,6 +193,37 @@ must exist in every other compute node's stack user's authorized_keys file and every compute node's public ECDSA key needs to be in every other compute node's root user's known_hosts file. +Disable serial console +---------------------- + +Serial console needs to be disabled for live migration to work. + +On both the controller and compute node, in /etc/nova/nova.conf + +[serial_console] +enabled = False + +Alternatively, in devstack's local.conf: + +[[post-config|$NOVA_CONF]] +[serial_console] +#enabled=false + + +VNC server configuration +------------------------ + +The VNC server listening parameter needs to be set to any address so +that the server can accept connections from all of the compute nodes. + +On both the controller and compute node, in /etc/nova/nova.conf + +vncserver_listen = 0.0.0.0 + +Alternatively, in devstack's local.conf: + +VNCSERVER_LISTEN=0.0.0.0 + Environment final checkup -------------------------