Migrate a physical machine (PM) or virtual machine (VM) to transfer it over the network to a new VM on the everRun 7.x system. (You can also import an Open Virtualization Format (OVF) file to the everRun 7.x system, as summarized in Creating and Migrating Virtual Machines.)
To migrate a PM or VM over the network, boot the P2V client (virt-p2v) on the source PM or VM and use the client to configure, initiate, and monitor the secure network transfer from source side. No configuration steps are required on the everRun system until after the migration is complete, but you can confirm that the migration is in progress on the Volumes page of the everRun Availability Console as volumes associated with the new VM begin to appear.
Download the P2V client ISO file from the Downloads page at http://www.stratus.com/go/support/everrun.
If you want to verify the integrity of the ISO image, also download the associated fciv checksum file, and then download the Microsoft File Checksum Integrity Verifier (FCIV) executable file from the Microsoft Support web site. Save both files to the directory that contains the downloaded ISO file.
Open a command prompt. From the directory containing the ISO, executable, and verification files, type a command similar to the following to verify the ISO image:
fciv -v -xml virt-p2v-n.n.n-n.nnnnnnnn.n.el6.centos.xml
If the command succeeds (that is, it returns the message
Download the P2V client ISO file from the Drivers and Tools section of the Downloads page at http://www.stratus.com/go/support/everrun. Ensure that you download the version of the P2V client that matches the version of the everRun system to which you are migrating the VM.
If you want to verify the integrity of the ISO image, also download the associated fciv checksum file, and then download the Microsoft File Checksum Integrity Verifier (FCIV) executable file from the Microsoft Support web site. Save both files to the directory that contains the downloaded ISO file.
Open a command prompt. From the directory containing the ISO, executable, and verification files, type a command similar to the following to verify the ISO image:
fciv -v -xml virt-p2v-n.n.n-n.nnnnnnnn.n.el6.centos.xml
If the command succeeds (that is, it returns the message
Select which
You must select at least one volume, including the boot volume. (Because the P2V client is a Linux-based utility, all devices are listed by Linux device names, where sda or vda represents the boot volume.)
If the target everRun system has more than one storage group, you can also select the storage group in which to create each volume. Double-click the volume entry to open the Choose Storage Group panel. Ensure that you select a Storage Group that supports the sector size of the volume you are importing (see Planning Virtual Machine Storage) and select the Sector Size that matches the source volume (the P2V client cannot convert the sector size of a volume). Note that the boot volume must have a sector size of 512 B. You can select the sector size, either 4K or 512B, only for data disks.
Select which Network Interfaces to include in the migration by activating the check box next to each device.
If the target everRun system has more than one shared network, you can also select the shared network to connect with each network interface. Double-click the network interface to open the Choose Shared Network panel, select the shared network, and click OK.
Select the new VM in the top pane and click Config to open the Reprovision Virtual Machine wizard, as described in Reprovisioning Virtual Machine Resources. Use the wizard to configure the desired vCPUs, memory, storage, and network settings for the VM:
Click Finish on the last wizard page to implement the changes.
For Windows-based VMs only, update the VirtIO drivers to the latest supported versions, as described in Updating the VirtIO Drivers (Windows-based VMs). (The correct VirtIO drivers are already present in Linux-based VMs.)
Disable any guest operating system services that are unnecessary for operation on the everRun system:
After disabling these services, restart the guest operating system to implement your changes.
After you verify that the new VM is functioning properly, the migration process is complete; however, the everRun system may continue to synchronize data between PMs to enable High Availability (HA) or Fault Tolerant (FT) operation.
If necessary, use the following information to resolve problems with the migration process.
To cancel the migration process
Power down the source PM or VM running the P2V client.
To clean up after a canceled or failed migration
Open the everRun Availability Console and remove any migrated volumes associated with the source PM or VM. If you want to restart the migration process, reboot the P2V client on the source PM or VM.
To recover from a failed migration
If the migration process fails, an error message is displayed in the P2V client on the source PM or VM. Another message may be displayed on the everRun system. Use these messages to determine the problem.
If the migration continues to fail, and the option is available, enable server-side debugging. After the migration, generate a diagnostic file to send to your authorized Stratus service representative, as described in Creating a Diagnostic File. The diagnostic file includes any server-side debugging messages from the migration process.
To recover from a migration that fails with the error message, Failed to mount '/dev/sda1: Operation not permitted
For Windows-based VMs, if the migration process fails with the following error message, it may indicate that fast startup mode is enabled:
Failed to mount '/dev/sda1': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option.
To resolve the issue, log on to the guest operating system of the source VM, disable fast startup mode, and shut down the operating system. Then, restart the migration process.
To recover when a newly migrated Linux-based VM is stuck in the "booting" state
A Linux-based VM may fail to exit the booting state in everRun Availability Console if the VM's network is offline.
During the migration process, the P2V client attempts to set a new MAC address for each network interface to prevent conflicts with the original VM. Some Linux-based operating systems detect a new MAC address and automatically create a new network interface for it while still retaining the original interface. The guest operating system boots, but the network may remain offline until you manually configure the network settings.
To correct the problem, open the VM console, log on to the guest operating system, and update the network startup scripts. Ensure that you retain only one entry for each network interface, and that each interface uses a unique MAC address and correct network settings for your environment.
To recover missing data volumes in the VM on the everRun system
If your data volumes do not appear in the VM on the everRun system after the import, you may need to manually restore the volumes, as follows:
To recover missing network devices in the VM on the everRun system
If your network devices do not appear in the VM on the everRun system after the import , you may need to manually restore them, as follows:
Related Topics
Migrating From Avance or everRun MX Systems
Creating and Migrating Virtual Machines
Configuring Windows-based Virtual Machines
Configuring Linux-based Virtual Machines
Managing Virtual Machine Resources
Managing the Operation of a Virtual Machine
Product Support and Downloads
|
About Stratus
|
Product Documentation (PDF Format)
|
About Help
|