19.22. Configuring Virtual Machine Live Migration
Red Hat Virtualization can migrate virtual machines between
other servers running Red Hat Enterprise Linux 5.0 with
Virtualization. Further, migration is performed in an offline
method (using the xm migrate command). Live migration can be
done from the same command. However there are some additional
modifications that you must do to the xend-config
configuration file. This example identifies the entries that
you must modify to ensure a successful migration:
-
(xend-relocation-server
yes)
-
The default for this parameter is 'no', which keeps the
relocation/migration server deactivated (unless on a
trusted network) the domain virtual memory is exchanged
in raw form without encryption.
-
(xend-relocation-port
8002)
-
This parameter sets the port that xend uses for
migration. This value is correct, just make sure to
remove the comment that comes before it.
-
(xend-relocation-address
")
-
This parameter is the address that listens for
relocation socket connections, after you enable the
xend-relocation-server . When listening, it restricts
the migration to a particular interface.
-
(xend-relocation-hosts-allow
")
-
This parameter controls the host that communicates with
the relocation port. If the value is empty, then all
incoming connections are allowed. You must change this
to a space-separated sequences of regular expressions
(such as xend-relocation-hosts-allow-
'^localhost\\.localdomain$' ). A host with a fully
qualified domain name or IP address that matches these
expressions are accepted.
After you configure these parameters, you must reboot the
host for the Red Hat Virtualization to accept your new
parameters.