[root@server ~]# systemctl start libvirtd
Job for libvirtd.service failed because the control process exited with error code. See "systemctl status libvirtd.service" and "journalctl -xe"for details.
[root@server ~]# journalctl -xe
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit libvirtd.service has failed.
--
-- The result is failed.
1月 0416:34:19 server systemd[1]: Unit libvirtd.service entered failed state.
1月 0416:34:19 server systemd[1]: libvirtd.service failed.
1月 0416:34:19 server systemd[1]: libvirtd.service holdoff time over, scheduling restart.
1月 0416:34:19 server systemd[1]: start request repeated too quickly for libvirtd.service
1月 0416:34:19 server systemd[1]: Failed to start Virtualization daemon.
-- Subject: Unit libvirtd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit libvirtd.service has failed.
--
-- The result is failed.
1月 0416:34:19 server systemd[1]: Unit libvirtd.service entered failed state.
1月 0416:34:19 server systemd[1]: libvirtd.service failed.
查看/var/log/messages日志发现:
Jan 416:41:44 server libvirtd: 2019-01-0408:41:44.437+0000: 23439: error : virModuleLoadFile:53 : 内部错误:Failed to load module '/usr/lib64/libvirt/storage-backend/libvirt_storage_backend_rbd.so': /usr/lib64/libvirt/storage-backend/libvirt_storage_backend_rbd.so: undefined symbol: rbd_diff_iterate2
解决办法:
# cd /usr/lib64/libvirt/storage-backend
# mv libvirt_storage_backend_rbd.so libvirt_storage_backend_rbd.so.back
再次启动就ok
virsh help
virsh help domain
virsh help network
virsh help monitor --因为参数很多,可以用象domain,network,monitor这种关键字,只查看与关键字有关的参数帮助
......
# virsh list Id Name State
----------------------------------------------------
1 kvm1 running
# virsh list --all Id Name State
----------------------------------------------------
1 kvm1 running
- kvm2 shut off
# vim /etc/libvirt/qemu/kvm3.xmlkvm3 --名字改成kvm3
811d69e8-b1d8-cfbf-684a-69f2e0af6b88 --uuid随便改几个数字
104857610485762hvmdestroyrestartrestart/usr/libexec/qemu-kvm'/var/lib/libvirt/images/kvm3.qcow2'/> --磁盘路径改成kvm3.qcow2的路径
'52:54:00:5c:3a:2d'/> --网卡地址随便改下,只改后三位
3、保存后,使用virsh list --all查看不到的,需要define一下
# virsh define /etc/libvirt/qemu/kvm3.xml
# virsh list --all --再查就可以查看到kvm3
Id Name State
----------------------------------------------------
- kvm1 shut off
- kvm1-clone shut off
- kvm2 shut off
- kvm3 shut off
spring
【控制反转(IOC)/依赖注入(DI)】:
由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。
简单的说:对象的创建又容器(比如spring容器)来执行,程序里不直接new对象。
Web
【单点登录(SSO)】:SSO的定义是在多个应用系统中,用户
Bellman-Ford算法(根据发明者 Richard Bellman 和 Lester Ford 命名)是求解单源最短路径问题的一种算法。单源点的最短路径问题是指:给定一个加权有向图G和源点s,对于图G中的任意一点v,求从s到v的最短路径。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore zu 也为这个算法的发展做出了贡献。
与迪科
Microsoft .NET Framework 3.5 Service Pack 1(完整软件包)
http://www.microsoft.com/zh-cn/download/details.aspx?id=25150
Microsoft .NET Framework 3.5 Service Pack 1 是一个累积更新,包含很多基于 .NET Framewo
public final class ViewStub extends View
java.lang.Object
android.view.View
android.view.ViewStub
类摘要: ViewStub 是一个隐藏的,不占用内存空间的视图对象,它可以在运行时延迟加载布局资源文件。当 ViewSt