KVM部署文档 - KVM的安装 kvm


KVM部署文档  - KVM的安装

1. 首先检查CPU是否支持虚拟化技术:   grep -o -E 'svm|vmx' /proc/cpuinfo   # 其中intel cpu支持会有vmxamd cpu支持会有svm

注:需要检查 BIOS 中是否开启VT如果未启用,虚拟机将会十分缓慢

 

2. 安装KVM所需包组:     yum -y groupinstall "Virtualization" "Virtualization Platform" "Virtualization Client"

    安装libguestfs-tools:   yum install -y libguestfs-tools-c

3. 启动KVM服务:   

service libvirtd start

chkconfig libvirtd on


4. 关闭NetworkManager服务

service NetworkManager stop

chkconfig NetworkManager off


5. 在宿主机以太网接口eth0上创建br0网桥接口:  virsh iface-bridge eth0 br0

6. 查看KVM版本:  qemu-img --help | grep version


KVM虚拟机的克隆


Vmware Centos7 共享文件夹设置方法

网络方式:桥接    宿主机ip: 192.168.10.3    网关:10.2  

虚拟机ip: daily-1-ip: 192.168.10.10  网关: 10.2

   

1. 把所需要的镜像,xml文件上传到宿主机/home目录


2. 复制虚拟化脚本到/opt/script目录


3. 拷贝拟机镜像到/home/kvm/images目录:  

cp daily-pl.qcow2 /home/kvm/images

4. 拷贝虚拟机XML文件到/etc/libvirt/qemu目录:     

cp daily-pl.xml /etc/libvirt/qemu
virsh define /etc/libvirt/qemu/daily-pl.xml

5. 克隆虚拟机

sh /opt/script/kvm-install/clone.sh daily-1 192.168.10.2 192.168.10.10  255.255.255.0 eth0 br0
注:虚拟机名称:daily-1
网关ip:192.168.10.2
虚拟机IP:192.168.10.10
子网掩码:255.255.255.0
宿主机以太网接口:eth0
网桥接口:br0

6. 在宿主机字符界面修改虚拟机文件: 

virt-edit –d /path/XXXX   (可以忽略)

7. 进入在宿主图形界面登录虚拟机accessories - System Tools - Virtual Machine Manager

 CentOS7下安装GUI图形界面,以及命令行界面切换    -- >System Tools - Virtual Machine Manager

 

8. 修改虚拟机IP: 

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

9. 修改虚拟机主机名

vim /etc/sysconfig/networt
vim /etc/hosts

10. 修改虚拟机DNS

vim /etc/resolv.conf

11. 重启虚拟机: reboot



brctl show 查看网桥信息

virsh list

virsh destroy rhel5 关闭虚拟机

virsh undefine rhel5 删除虚拟机

虚拟机目录:/etc/libvirt/qemu

虚拟机网络:/etc/libvirt/qemu/networks/autostart

mkdir -pv /kvm/vm1

/*

qemu-img create -f raw /kvm/vm1/rhel6.img 8G

losetup -f

losetup /dev/loop0 /kvm/vm1/rhel6.img

*/

kpartx -av

——————————————————————————

镜像路径: /home/kvm/images/$host_name.qcow2

镜像添加: virsh define /etc/libvirt/qemu/$host_name.xml

关闭镜像: virsh destroy $host_name

复制镜像:

sh /opt/script/kvm-install/clone.sh test-151 10.10.112.1 10.10.112.151  255.255.255.0 em1 br0

——————————————————————————

编辑未开机虚拟机文件内容

virt-edit -d daily-pl /etc/sysconfig/network-scripts/ifcfg-eth0

拷贝虚拟机中的passwd文件到本地/root目录下

virt-copy-out -d test01 /etc/passwd /root/

——————————————————————————

图形界面连接kvm

yum install virt-viewer

export DISPLAY=192.168.1.162:0.0

virt-viewer -c daily-1

——————————————————————————

修改主机名

vim /etc/sysconfig/network

vim /etc/hosts

修改DNS

vim /etc/resolv.conf

————————————————————————

sh /opt/script/kvm-install/clone.sh test-152 10.10.112.1 10.10.112.152  255.255.255.0 em1 br0

virsh shutdown test-152

virt-edit -d test-152 /etc/sysconfig/network-scripts/ifcfg-eth0

virt-edit -d test-152 /etc/sysconfig/network

virt-edit -d test-152 /etc/hosts

virt-edit -d test-152 /etc/resolv.conf


上传的附件:
签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回