xen虚拟化实战系列文章列表
xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码
xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置
xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt
1. 查看现有一个虚拟机的配置文件
1)虚拟机配置文件的位置/etc/xen/test01
2) 虚拟机配置文件
# cat /etc/xen/test01
2. 复制xen虚拟机磁盘文件
# cp /data/test01.img /data/test02.img
3. 复制与修改新虚拟机配置文件
# cd /etc/xen/
# cp test01 test02
# vi test02
# 修改说明:
(1) name修改为新虚拟机名称
(2) uuid把最后几个数据改变一下
(3) disk改为实际路径。
(4) vif修改网卡的MAC地址把最后几个数据改变一下
4. 启动新的虚拟机并修改主机名,IP地址
(1) 启动虚拟机
可以看到test02虚拟机已经启动。
(2) 控制台进入虚拟机
[root@node1 xen]# xm console test02
启动过程:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
rtc: IRQ 8 is not free.
rtc: IRQ 8 is not free.
i8042.c: No controller found. Red Hat nash version 5.1 . 19.6 starting
Mounting proc filesystem Reading all physical volumes. This may take a while ...
Found volume group "vg" using metadata type lvm2
2 logical volume(s) in volume group "vg" now active
Welcome to Oracle Linux Oracle Linux Server release 5.8
Press 'I' to enter interactive startup.
Starting udev: [ OK ] Loading default keymap (us): [ OK ]
Setting hostname test01: [ OK ] Setting up Logical Volume Management: 2 logical volume(s) in volume group "vg" now active
[ OK ] Checking filesystems Checking all file systems. [/sbin/fsck.ext3 ( 1 ) -- /] fsck.ext3 -a /dev/vg/root
/dev/vg/root: clean, 120221 / 1277952 files, 774393 / 1277952 blocks
[/sbin/fsck.ext3 ( 1 ) -- /boot] fsck.ext3 -a /dev/xvda1
/boot: recovering journal /boot: clean, 41 / 26104 files, 28206 / 104388 blocks
[ OK ] Remounting root filesystem in read-write mode: [ OK ]
Mounting local filesystems: [ OK ] Enabling local filesystem quotas: [ OK ] Enabling /etc/fstab swaps: [ OK ] INIT: Entering runlevel: 3
Entering non-interactive startup Applying Intel CPU microcode update: [FAILED] Starting background readahead: [ OK ] Checking for hardware changes [ OK ]
[ OK ] iSCSI daemon: [ OK ] [ OK ] Applying ip6tables firewall rules: ip6tables-restore v1. 3.5 : ip6tables-restore: unable to initializetable 'filter'
Error occurred at line: 3
Try `ip6tables-restore -h ' or ' ip6tables-restore --help' for more information.
[FAILED] Bringing up loopback interface : [ OK ]
[ OK ] Starting smartd: [ OK ] Oracle Linux Server release 5.8
Kernel 2.6 . 18 - 308 .el5xen on an x86_64
test01 login: |
(3) 修改虚拟机主机名
# vi /etc/hosts
# vi /etc/sysconfig/network
将test01修改为test02虚拟机名称
(4) 修改虚拟机IP地址
删除掉虚拟网卡配置文件
# vi /etc/sysconfig/network-script/ifcfg-eth0
注要:chkconfig sendmail off
本文出自 “koumm的linux技术博客” 博客,请务必保留此出处http://koumm.blog.51cto.com/703525/1284621