如何以有限预算构建KVM HA集群
发布网友
发布时间:2022-04-07 20:46
我来回答
共1个回答
热心网友
时间:2022-04-07 22:15
很多小型组织使用了KVM虚拟化,但却无法在主机发生故障时采取相关措施保证高可用性。本文介绍如何采取简单的方式确保虚拟机的高可用性。
你可以使用任一Linux发行版的KVM,但是这些Linux发行版在集群功能方面存在差异。Pacemaker堆栈源于SUSE,红帽在最近的版本中才确定其集群实现方式。因此在本文中我将介绍如何在OpenSuSE 13.1 下配置集群。
图1. KVM高可用架构概览
假定集群中的节点已经连接到了SAN。如果集群中的节点还没有连接到SAN,那么将虚拟主机连接到Linux SAN并不复杂,当然你也可以使用SAN设备。然而我们在本文中采用的方式—使用OCFS 2共享文件系统构建集群—只有在使用SAN时才是有效的。
配置KVM高可用集群的步骤如下所示:
创建基础集群
在SAN共享存储上配置OCFS2集群文件系统
使用SAN磁盘作为后端存储,安装虚拟机
为虚拟机配置Pacemaker集群资源
验证集群配置
创建基础集群
在Open SUSE 13.1下使用命令zypper in pacemaker ocfs2-tools lvm2-clvm 安装构建集群所必需的软件包,开始创建基础集群。集群包括两层。较低的层称之为corosync
转载仅供参考,版权属于原作者。祝你愉快,满意请采纳哦