xen虚拟化实战系列(三)之xen虚拟机复制

原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://koumm.blog.51cto.com/703525/1284621

xen虚拟化实战系列文章列表

xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码

xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置

xen虚拟化实战系列(十一)之xen虚拟机磁盘文件挂载

xen虚拟化实战系列(十二)之xen虚拟机高可用之在线迁移

xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt

 

1. 查看现有一个虚拟机的配置文件 

1)虚拟机配置文件的位置/etc/xen/test01     
2) 虚拟机配置文件

# cat /etc/xen/test01

24

 

2. 复制xen虚拟机磁盘文件 

# cp  /data/test01.img  /data/test02.img 

25

3. 复制与修改新虚拟机配置文件 

# cd /etc/xen/   
# cp test01 test02    
# vi test02    
# 修改说明:    
(1) name修改为新虚拟机名称    
(2) uuid把最后几个数据改变一下    
(3) disk改为实际路径。    
(4) vif修改网卡的MAC地址把最后几个数据改变一下 

26

 

4. 启动新的虚拟机并修改主机名,IP地址 

(1) 启动虚拟机

29

可以看到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:

30

 

(3) 修改虚拟机主机名

# vi /etc/hosts

# vi /etc/sysconfig/network

将test01修改为test02虚拟机名称

33

 

(4) 修改虚拟机IP地址

删除掉虚拟网卡配置文件

32
重新配置IP地址

# vi /etc/sysconfig/network-script/ifcfg-eth0 

 

31

注要:chkconfig sendmail off

本文出自 “koumm的linux技术博客” 博客,请务必保留此出处http://koumm.blog.51cto.com/703525/1284621

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/51863

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。