分享

CENTOS6.2虚拟化方案KVM

 忧郁_小刚 2012-07-10

CENTOS6.2虚拟化方案KVM

  (2012-05-27 17:39:58)
标签: 

转载

服务器系统的安装注意事项,主要是安装包的选择,第一步选择自定义 ,系统选择minimal最小化安装

[转载]CENTOS6.2虚拟化方案KVM
虚拟化里面的包全部都选上

[转载]CENTOS6.2虚拟化方案KVM
开发库除了Eclipse 都打上钩

[转载]CENTOS6.2虚拟化方案KVM
安装完成,进去系统以后:

进入网卡配置目录:cd /etc/sysconfig/network-scripts/

复制配置文件:cp ifcfg-eth0 ifcfg-br0

使用WinSCP修改网卡配置,以及桥接配置:

DEVICE="eth0"
HWADDR="00:0C:29:DD:13:A2"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.0.5
BOOTPROTO=none
NETMASK=255.255.255.0
DNS1=202.96.209.133
DNS2=202.96.209.6
TYPE=Ethernet
GATEWAY=192.168.0.1
IPV6INIT=no
USERCTL=no
BRIDGE=br0

--------------------------------------------------------------------------------------------------
DEVICE="br0"
HWADDR="00:0C:29:DD:13:A2"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.0.5
BOOTPROTO=none
NETMASK=255.255.255.0
DNS1=202.96.209.133
DNS2=202.96.209.6
TYPE=Bridge
GATEWAY=192.168.0.1
IPV6INIT=no
USERCTL=no
#BRIDGE=br0

--------------------------------------------------------------------------------------------------

配置好后重启网络 如果一切无误的话 br0 会接替 eth0 的ip:我的br0:192.168.0.5,下面的图其他地方找的

[转载]CENTOS6.2虚拟化方案KVM
一切都OK了,接下来就是安装虚拟机:
                    

virt-install 
--name centos 
--ram 1024 
--vcpus=2 
--disk path=/opt/vm/vm1.img,size=10 
--network bridge=br0 
--os-variant=rhel6 
--cdrom /opt/CentOS-6.2-x86_64-bin-DVD1.iso 
--vnclisten=192.168.0.5 
--vncport=6900 
--vnc




#虚拟机名字

#内存大小

#CPU的数量

#硬盘文件

#网卡接口

#操作系统类型

#安装光盘镜像文件

#vnc监听ip

#vnc监听端口

 

 




 

[转载]CENTOS6.2虚拟化方案KVM
这样就表示安装成功了。

[转载]CENTOS6.2虚拟化方案KVM
查看一下监听端口,有没有起来吧,用VNC连接上去,安装吧

注意链接VNC,需要关闭SELINUX和防火墙

vi  /etc/sysconfig/selinux

修改SELINUX=disabled

关闭防火墙:/etc/init.d/iptables stop
[转载]CENTOS6.2虚拟化方案KVM
连上以后,就和平时安装系统一样:

[转载]CENTOS6.2虚拟化方案KVM


virsh list

virsh start centos

 

virsh shutdown centos

 

virsh destroy centos

 

virsh autostart centos

virsh undefine centos

 

virsh suspend centos

 

vrish resume centos


列出运行中的虚拟机

启动centos虚拟机

关闭centos虚拟机

 

强制关闭centos虚拟机

 

设置centos自动启动

 

删除centos虚拟机

 

暂停centos虚拟机

 

恢复centos虚拟机

接下来我们可以克隆虚拟机:注意克隆的时候需要暂停虚拟机

virt-clone 
--connect qemu:///system 
--original=centos 
--name=centos2 
--file=/opt/vm/vm3.img

克隆出来的centos2需要修改端口,避免冲突,导致VNC连不上

vi /etc/libvirt/qemu/centos2.xml

<graphics type='vnc' port='6902' listen='192.168.0.5'>修改port:随便多少,只要不冲突

service libvirtd restart 重新启动一下libvirtd服务,用来生效上面的改动

 

virsh start centos2 启动虚拟机

接下来,我们要在克隆的虚拟机下面,删除他的网卡记录

vi /etc/udev/rules.d/70-persistent-net.rules

删除第一条记录,把第二条记录的eth1改成eth0

还需要注意的是,要把网卡配置文件中的MAC地址删除掉

vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改配置完成,重启reboot

搞定了


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多