首页 理论教育 搭建VirtManager:私有云架构实践

搭建VirtManager:私有云架构实践

时间:2023-10-28 理论教育 版权反馈
【摘要】:在启动VirtManager以后,增加新的libvirt实例连接时VirtManager会询问是否安装必要包。图4-13添加ssh连接到node 2的libvirt图4-14添加NFS共享存储1图4-15添加NFS共享存储2如此一来,我们完成了使用NFS共享存储的基本libvirt双节点环境的搭建。

搭建VirtManager:私有云架构实践

笔者接下来以2台节点(主机名分别为node1.example.com、node2.example.com,管理IP分别为192.168.0.140、192.168.0.141),每台基本配置为单路4核、双网口(内核名称分别为eno16777736、eno33554984)、4G内存,安装Fedora 23作为节点系统,同时使用NFS共享存储作为两个节点的存储池,从而进行简单的虚拟化环境搭建。

1.安装必要包

需要在两台节点上安装的包有virt-manager、libvirt-daemon、libvirt-deamon-driver-qemu等。在启动VirtManager以后,增加新的libvirt实例连接时VirtManager会询问是否安装必要包。

2.系统准备

以下操作在两台节点上都需要执行,主要包括打开必要服务、设置防火墙、修改网络为桥接、修改hosts文件等操作。

3.设置NFS共享存储

4.打开VirtManager并连接两台节点的libvirt实例(www.xing528.com)

打开VirtManager后,它会自动请求权限连接到本地的libvirt实例,然后我们点击“File->Add Connection”添加到node 2的连接,如图4-13所示。为方便连接,我们可以使用启用ssh-key登录,避免多次输入密码,在node1中执行命令形如“ssh-keygen;ssh-copy-id root@node2”。

5.添加共享存储

连接完成以后,在两个libvirt实例中添加存储池,对连接分别点击右键,选择“Details”,选择“Storage”,删除默认存储池“default”,并添加名称为“nfs_share”的netfs类型存储,如图4-14与图4-15所示。

图4-13 添加ssh连接到node 2的libvirt

图4-14 添加NFS共享存储1

图4-15 添加NFS共享存储2

如此一来,我们完成了使用NFS共享存储的基本libvirt双节点环境的搭建。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈