XL create表示已成功解析.cfg文件,但由于某种原因,它实际上并未更改VM中的任何内容

时间:2018-11-22 16:46:46

标签: xen

当前,我正在尝试使用Xen复制虚拟机。复制虚拟机工作正常。但是,我无法动态更改虚拟机的IP地址和主机名。

首先,我遵循的步骤: *我关闭了VM(xl关闭了Ubuntu16.04) *接下来,我在VolumeGroupXen中创建了一个新的LVM,并复制了要复制到其中的VM的LVM。

sudo lvcreate -L5120 -s -n '/dev/VolumeGroupXen/Webserver2-disk' /dev/VolumeGroupXen/Ubuntu16.041-disk
sudo lvcreate -L5120 -s -n '/dev/VolumeGroupXen/Webserver2-swap' /dev/VolumeGroupXen/Ubuntu16.041-swap

接下来,我将原始配置文件(Ubuntu16.04.cfg)复制到Ubuntu16.041.cfg

使用以下输入:

:/ etc / xen $ cat Ubuntu16.041.cfg

#
# Configuration file for the Xen instance Ubuntu16.04, created
# by xen-tools 4.7 on Thu Nov 22 16:40:28 2018.
#

#
#  Kernel + memory size
#


bootloader = '/usr/lib/xen-4.9/bin/pygrub'

vcpus       = '2'
memory      = '1024'


#
#  Disk device(s).
#
root        = '/dev/xvda2 ro'
disk        = [
                  'phy:/dev/VolumeGroupXen/Ubuntu16.041-disk,xvda2,w',
                  'phy:/dev/VolumeGroupXen/Ubuntu16.041-swap,xvda1,w',
              ]


#
#  Physical volumes
#


#
#  Hostname
#
name        = 'Ubuntu16.041'

#
#  Networking
#
vif         = [ 'ip=xxx.xxx.xxx.121 ,mac=00:16:3E:C1:55:39,bridge=xenbr0' ]

#
#  Behaviour
#
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

如您所见,我将磁盘调整到正确的路径(可以正常工作),并且调整了IP和主机名。但是,使用xl创建Ubuntu16.041引导虚拟机后,IP和主机名都保持不变(与原始虚拟机相同)。

有人知道我在做什么错吗?还是根本无法像这样更新IP地址和主机名?

0 个答案:

没有答案