使用tar和rsync创建KVM实例的自动备份,并把它存储到远端服务器上。执行如下步骤:(1)创建备份的目录并切换到该目录root@kvm:~#mkdirbackup_kvm1&&cdbackup_kvm1root@kvm:~/backup_kvm1#(2)找到KVM客户机的镜像文件位置root@kvm:~/backup_kvm1#virshdumpxmlkvm1|grep"sou
分类:
其他好文 时间:
2018-06-04 17:43:09
阅读次数:
134
简介:libvirt使用QEMUagent,就是运行在GuestOS里面的一个小服务。这个服务负责hypervisor和Guest之间进行通信的。Hypervisor使用这个通道去获取guestOS的信息或执行命令。这个通道的协议叫做QemuMachineProtocol.比如,libvirt使用agent去获取网络和文件系统的详细信息。它们是通过virtio-serial或者通过isa-seri
分类:
其他好文 时间:
2018-06-04 16:59:48
阅读次数:
692
关联新的块设备到KVM的虚拟机,运行以下命令(1)创建个1GB的镜像文件root@kvm:~#ddif=/dev/zeroof=/tmp/new_disk.imgbs=1Mcount=10241024+0recordsin1024+0recordsout1073741824bytes(1.1GB)copied,0.670831s,1.6GB/s(2)关联1GB的镜像作为KVM实例的一个新的磁盘ro
分类:
其他好文 时间:
2018-06-04 16:52:47
阅读次数:
149
(1)安装Redis服务器并确保它能正常的响应请求root@kvm:~#apt-getinstall-yredis-server...root@kvm:~#redis-clipingPONG(2)安装Rabbitq服务器root@kvm:~#apt-getinstall-yrabbitmq-server...(3)创建虚拟主机,Sensuagent将会订阅和授预它用rabbitmq客户端连接的权限
分类:
其他好文 时间:
2018-06-04 16:48:25
阅读次数:
189
虚拟机在它的生命周期有以下几种状态:undefined:这个状态代表着虚拟机没有创建或者没有在libvirt中定义。Defined/Shutoff:这个状态代表虚拟机定义了,并且在/etc/libvirt/qemu中有效的,我们可以把这个状态叫做停止或关闭状态。Running:代表着虚拟机正在运行。Shutdown:这个代表着虚拟机优雅的关闭,就是我们常说的正常关机了。Paused:代表这个虚拟机
分类:
其他好文 时间:
2018-06-04 16:45:54
阅读次数:
196
让KVM实例在HostOS启动时,KVM里面的虚拟机也跟着自动启动,不需要我们人工的参与。在KVM服务器启动后或者libvirtd重新启动后,KVM虚拟机自动启动,运行以下步骤:(1)开启VM的自动启动root@kvm:~#virshautostartkvm1Domainkvm1markedasautostarted(2)获得实例的详细信息root@kvm:~#virshdominfokvm1Id
分类:
其他好文 时间:
2018-06-04 16:35:28
阅读次数:
130
迁移有两种类型的迁移:离线迁移活动或在线迁移迁移需要注意的事项:尽量用共享存储,就算没有共享存储你也得把存储沲的名字和路径尽量一致吧。假如使用了比如FC,ISCSI,LVM等等。那么在要迁移的两台主机上都应该有相同的存储。两台hypervisor主机应该有相同的网络。网桥,配置两台主机通信的,也应该在两台hypervisior上有效。假如两台libvirt或qemu-kvm的主版本不一致,可能会迁
分类:
其他好文 时间:
2018-06-04 16:34:49
阅读次数:
169
执行以下步骤:(1)在hostOS上面创建新的目录和在这个目录里面创建一个文件。root@kvm:~#mkdir/tmp/sharedroot@kvm:~#touch/tmp/shared/file(2)在停止KVM的实例后,添加下面的配置root@kvm:~#virsheditkvm1...<devices>...<filesystemtype=‘mount‘accessmod
分类:
其他好文 时间:
2018-06-04 16:30:43
阅读次数:
833
(1)查看正在运行的虚拟机root@kvm:~#virshlistIdNameState11kvm1running(2)把配置文件输出到标准输出root@kvm:~#virshdumpxmlkvm1<domaintype=‘kvm‘id=‘11‘><name>kvm1</name><uuid>9eb9a2e9-abb2
分类:
其他好文 时间:
2018-06-04 14:39:18
阅读次数:
192
在安装虚拟化服务器时,我们先介绍以下几个重要组件:1.KVM:当LINUX加载KVM内核模块时(kvm.ko),那么它就会转换为一个虚拟化的服务器(hyervisor),它也提供了虚拟化的能力和指定的处理模块,kvm-inter.ko或kvm-amd.ko2.QEMU:是一个开源的主机仿真器,它主要是仿真那些硬件,就像模拟器一样。由于以上两个QEMU仿真硬件时速度可能有点慢,KVM又相比QEMU的
分类:
其他好文 时间:
2018-06-04 14:29:21
阅读次数:
188