Windows2012R2高可用性群集安装和配置(实时迁移)
最近做了一些高可用相关的实验,分享给大家。上次,我们介绍了SQLServer2014的高可用性。今天主要介绍windowsserver2012R2下Hyper-v3.0的高可用安装和配置。目前,许多支持将应用于虚拟机。所谓虚拟化,就是把物理机转换成虚拟机。在虚拟机下运行物理机的应用服务,当然虚拟化还是比较方便的,在管理和应用上都占了相对优势。同样,现在企业中的应用服务也要求很高,要求高可用性,因此高可用性集群技术被应用到了企业中。现在大概有这么多的虚拟产品被企业广泛使用。比如:微软Hyper-v,Vmwarevsphere,crtix等。我比较喜欢微软Hyper-v,Vmwarevsphere等产品,比较好用。以微软Hyper-v为例。windows2008r2系统自带的hyper-v服务之前是2.0。windows2012R2下的Hyper-v3.0自带hyper-v服务。我们都知道windows2012R2在虚拟化方面有很大的亮点,细节我就不多说了。今天主要介绍windows2012R2下部署了hyper-v的虚拟机的高可用性——实时迁移。查看以下详细信息:
环境介绍:
域名:Iternalsoft.com
主机名:Iternalsoft-DC
Ip:10.10.1.254
角色:DC、DNS、CA
主机名:Iscsi服务器
Ip:10.10.1.6
角色:ISCSI服务器
主机名:Hyper-01
Ip:10.10.1.110
热线:100.100.100.1
角色:Hyper-v01
主机名:Hyper-01
Ip:10.10.1.120
热线:100.100.100.2
角色:Hyper-v02
主机名:Iternalsoft-TMG
Ip:10.10.1.1
角色:网关
集群虚拟IP:10.10.1.130
集群虚拟名称:超级集群
AD的相关部署我就不介绍了。在之前的文章中,有详细的安装和配置介绍。同时,前一篇文章中部署的应用程序也用于ISCSI对的安装和配置。今天主要介绍Hyper-V的高可用配置。
我们已经安装了两台Hyper-v服务器。一、网络配置:
心跳配置:
心跳线我们不需要用太多的网络配置,查资料就行了。
心跳网络的地址配置
然后,我们可以根据DNS下的以下配置修改高可用性网络高级设置。
在wins下也使用以下配置。
最后,我们需要修改服务器的网络级别。因为我们的服务器有双卡。
单击高级设置。
修改网卡级别。建议优先设置管理网络。
接下来,根据server1的网络属性配置server2的心跳网络。
心跳地址
Dns选项配置
还要修改网卡级别。
接下来,测试网络是否通信正常,管理网络和心跳网络是否相互通信。
接下来,我们需要通过ISCSIserver给两台服务器分配磁盘,实现磁盘共享卷。
关于ISCSI服务器的配置,请参考上一篇文章。详细配置就好。接下来,我们将为两台服务器分配磁盘共享卷。首先,我们将为ISCSI服务器装载一个200G的磁盘,作为Hyper-V的磁盘共享卷。
接下来,我们需要上线,初始化磁盘并分配驱动器号。
分配驱动器号z
接下来,我们需要通过ISCSI添加磁盘。
定义虚拟磁盘名称
让我们创建一个新的ISCSI目标
接下来,添加两台需要添加共享磁盘的服务器的ip地址。
完成这个。
接下来,我们通过iscsiinitiator连接两台服务器上的共享磁盘。
输入ISCSI服务器的地址,然后单击快速连接。
Iscisi服务器链接正常。
然后单击卷和设备-单击自动配置。
通过磁盘管理,我们发现ISCSIServer链接的共享磁盘已经被链接。
因为它是一个集群,所以我们还需要为仲裁见证添加一个磁盘。磁盘不要太大,5G就够了。所以我们需要通过上面的方法来添加。
添加ISCSI虚拟磁盘
选择ISCIS目标——我们之前为服务器创建的目标。
我们正在打开server01的磁盘管理来检查自动磁盘安装。
然后我们需要网盘和初始化盘,最后赋的字母就够了。
因为我们还需要通过server02上的ISCSIinitiator连接共享磁盘。
接下来,我们需要为两个服务器安装添加hyper-v角色。
准备安装。
完整安装
我们还需要在server02上安装hyper-v角色服务。
安装hyper-v角色后,下一步是安装群集故障转移角色。
我们还需要为server02添加一个集群故障转移角度。
安装完成后,下一步是验证机器的配置集群。
添加两个要定义的集群服务器名称。
运行所有测试
满足集群条件
开始创建集群。
我们定义了一个集群名称—超级集群10.10.1.30。
两个节点信息确认-下一步
完成集群创建。
节点信息:
信息盘
网络正常。
接下来,检查server02的集群自动配置结果。
配置好之后,我们看看c盘下有没有共享卷,我们发现有一个共享目录。
我们发现没有集群共享卷。
下一步是添加集群共享卷。如何添加它们?我们发现windows2008R2和windows2012有不同的添加方式。磁盘下有仲裁和可用存储。
接下来,我们需要将可用存储添加到集群共享卷,并右键单击可用存储的磁盘-添加到集群共享卷。
我们发现可用存储已成为集群共享卷。
添加后,我们在驱动器c的目录下找到了集群共享卷。
单击输入集群共享卷。
我们还检查server02上的状态。
对于共享卷,我们将添加一个虚拟机进行测试。
我们打开hyper-v服务来创建一个新的虚拟机。请注意,我们需要将虚拟机存储在集群共享卷下。
虚拟机也存储在集群共享卷中。
接下来,开始安装 *** 作系统。
W7在Server02上创建。
创建虚拟机后,解决方案是配置集群以实现虚拟机的高可用性。右键单击群集服务名称-配置角色;
我们根据自己的需求选择虚拟机。
选择要添加的高可用性服务器。
添加完成
集群服务器完成
此时,我们可以将hyper-01节点上运行的虚拟机迁移到hyper-v02。
我们右键单击虚拟机-移动-快速迁移-实时迁移-然后选择我们自己的节点。
我们只有hyper-02节点可供选择,因为我们只有两个节点。
切换,
因为我的环境是嵌套在vmware下的,而hyper-v虚拟机是安装在vm下的,因为vmware的vm和hyper-v网络是不连接的,所以看不到不断迁移和快速迁移。如果能连上网络就没问题了。可以根据自己的需求实现高可用配置。
实时迁移:网络服务几乎不间断。
快速迁移:网络服务将中断30秒。
当hyper-v的哪个节点出现故障时,站点内的虚拟机会自动切换到另一个节点,这就是集群的高可用性。
最后,如果需要添加多个集群共享卷,需要通过ISCSI添加磁盘,然后添加到iscisiinitiator,再添加到集群中。
使用定义的iscsi目标。
并链接初始化磁盘和分配驱动器号。
打开群集-右键单击磁盘-右键单击添加磁盘。
选择磁盘后确认
添加磁盘后,我们需要右键单击该磁盘,并将其添加到集群共享卷中。
右键单击可用存储-添加到群集共享卷。
接下来,让我们检查驱动器c下的集群共享卷的状态。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)