Hyper-V的实验安装----6

10、整体实验CLUSTERv3

1、基于iSCSI的群集

1.1、拓扑调整

群集节点要求操作系统一致,所以在本原有环境中NODE1、NODE2是无法创建群集的。在进行检查时,会出现以下错误。

这样,我们新添加一个节点NODE3,使用与NODE3相同的操作系统,在NODE2、NODE3来实现一个群集。


主机名


LAN  IP 地址


角色


存储IP地址


备注


G0dc1


192.168.1.80


DC、SMB、iSCSI、Target


10.0.0.80


Windows 2012 R2


G0NODE1


192.168.1.81


Hyper-V NODE1


10.0.0.81


Windows 2012 R2


G0NODE2


192.168.1.82


Hyper-V NODE2


10.0.0.82


Hyper-V 2012 R2


G0NODE3


192.168.1.83


Hyper-V NODE3


10.0.0.83


Hyper-V 2012 R2


G0CLUSTER1


192.168.1.84


Cluster

同时为两个节点指定心跳地址:

G0NODE2  192.168.181.82

G0NODE3  192.168.181.83

1.2、节点2添加心跳网卡并进行配置

添加网卡后,通过PowerShell修改网络名称为HEARTBEAT

远程执行PowerShell或者远程桌面到节点2,在命令提示符下输入PowerShell。

PSC:\Users\administrator.G0>

[G0NODE2.G0.LOCAL]:PS C:\Users\administrator.G0\Documents> Get-NetAdapter

Name InterfaceDescription ifIndex StatusMacAddress LinkSpeed

---- --------------------  -----------------------  ----Ethernet2 Intel(R)82574L Gigabit Network Co...#3 42 Up 00-50-56-B2-A3-FF 1 Gbps

STORAGE Intel(R) 82574L Gigabit NetworkCo...#2 16 Up 00-50-56-B2-A6-12 1 Gbps

vEthernet (LAN) Hyper-V Virtual EthernetAdapter #2 19 Up 00-50-56-B2-11-21 10 Gbps

LAN   Intel(R) 82574L Gigabit Network Conn... 13 Up 00-50-56-B2-11-21 1 Gbps

[G0NODE2.G0.LOCAL]: PSC:\Users\administrator.G0\Documents> Rename-NetAdapter

cmdlet Rename-NetAdapter at commandpipeline position 1

Supply values for the following parameters:

Name[0]:Ethernet2

Name[1]:

NewName:HEARTBEAT

[G0NODE2.G0.LOCAL]:PS C:\Users\administrator.G0\Documents> Get-NetAdapter

Name InterfaceDescription ifIndex StatusMacAddress LinkSpeed

---- --------------------  -------------  ----------  ---------HEARTBEAT Intel(R) 82574L GigabitNetwork Co...#3 42 Up 00-50-56-B2-A3-FF 1 Gbps

STORAGE Intel(R) 82574L Gigabit NetworkCo...#2 16 Up 00-50-56-B2-A6-12 1 Gbps

vEthernet (LAN) Hyper-V Virtual EthernetAdapter #2 19 Up 00-50-56-B2-11-21 10 Gbps

LAN Intel(R) 82574L Gigabit Network Conn...13 Up 00-50-56-B2-11-21 1 Gbps

通过sconfig来配置新的网卡的IP地址

通过nvspbind小工具将网卡的绑定顺序次序调整为:

LAN>STORAGE>HEARTBEAT

下载地址:http://gallery.technet.microsoft.com/Hyper-V-Network-VSP-Bind-cf937850

C:\Temp>nvspbind.exe/o ms_tcpip

Hyper-V Network VSP Bind Application6.1.7725.0.

Copyright (c) Microsoft Corporation. Allrights reserved.

Protocols:{386EC869-BA56-4FA5-A8BA-CEC55FD107DE} "ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: HEARTBEAT

enabled: Local Area Connection* 11

enabled: vEthernet (LAN)

enabled: STORAGE

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

cleaning up...finished (0)

C:\Temp>nvspbind /++ "vEthernet(LAN)" ms_tcpip

Hyper-V Network VSP Bind Application6.1.7725.0.

Copyright (c) Microsoft Corporation. Allrights reserved.

acquiring write lock...success

Protocols:{386EC869-BA56-4FA5-A8BA-CEC55FD107DE} "ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: HEARTBEAT

enabled: Local Area Connection* 11

enabled: vEthernet (LAN)

enabled: STORAGE

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

moving ‘vEthernet (LAN)‘ to the top

enabled: vEthernet (LAN)

enabled: HEARTBEAT

enabled: Local Area Connection* 11

enabled: STORAGE

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

‘vEthernet (LAN)‘ found

cleaning up...releasing writelock...success finished (0)

C:\Temp>nvspbind/+ "STORAGE" ms_tcpip

Hyper-V Network VSP Bind Application6.1.7725.0.

Copyright (c) Microsoft Corporation. Allrights reserved.

acquiring write lock...success

Protocols:{386EC869-BA56-4FA5-A8BA-CEC55FD107DE} "ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: vEthernet (LAN)

enabled: HEARTBEAT

enabled: Local Area Connection* 11

enabled: STORAGE

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

moving ‘STORAGE‘ above ‘Local AreaConnection* 11‘

enabled: vEthernet (LAN)

enabled: HEARTBEAT

enabled: STORAGE

enabled: Local Area Connection* 11

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

‘STORAGE‘ found

cleaning up...releasing writelock...success finished (0)

C:\Temp>nvspbind/+ "STORAGE" ms_tcpip

Hyper-V Network VSP Bind Application6.1.7725.0.

Copyright (c) Microsoft Corporation. Allrights reser

acquiring write lock...success

Protocols:{386EC869-BA56-4FA5-A8BA-CEC55FD107DE} "ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: vEthernet (LAN)

enabled: HEARTBEAT

enabled: STORAGE

enabled: Local Area Connection* 11

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

moving ‘STORAGE‘ above ‘HEARTBEAT‘

enabled: vEthernet (LAN)

enabled: STORAGE

enabled: HEARTBEAT

enabled: Local Area Connection* 11

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

‘STORAGE‘ found

cleaning up...releasing writelock...success finished (0)

检查一下配置。

C:\Temp>nvspbind/o ms_tcpip

Hyper-V Network VSP Bind Application6.1.7725.0.

Copyright (c) Microsoft Corporation. Allrights reserved.

Protocols: {386EC869-BA56-4FA5-A8BA-CEC55FD107DE}"ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: vEthernet (LAN)

enabled: STORAGE

enabled: HEARTBEAT

enabled: Local Area Connection* 11

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

cleaning up...finished (0)

1.3、节点3添加心跳网卡并进行配置

与节点2的操作类似.

PS C:\Users\administrator.G0>Get-NetAdapter

PS C:\Users\administrator.G0>Rename-NetAdapter Ethernet2 HEARTBEAT

PS C:\Users\administrator.G0>Get-NetAdapter

C:\Users\administrator.G0>mkdir c:\tools

C:\Users\administrator.G0>cd c:\tools

c:\tools>copy\\192.168.1.82\c$\Temp\nvspbind.exe .

c:\tools>nvspbind /o ms_tcpip

……

"ms_tcpip"

"Internet Protocol Version 4(TCP/IPv4)":

enabled: HEARTBEAT

enabled: vEthernet (LAN)

enabled: STORAGE

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

……

c:\tools>nvspbind /++ "vEthernet(LAN)" ms_tcpip

c:\tools>nvspbind /+ "STORAGE"ms_tcpip

c:\tools>nvspbind /o ms_tcpip

……

"Internet Protocol Version 4(TCP/IPv4)":

enabled: vEthernet (LAN)

enabled: STORAGE

enabled: HEARTBEAT

disabled: LAN

enabled: Local Area Connection* 9

enabled: Ethernet

……

在节点2上,保证节点的网络通信正常。

c:\tools>ping 192.168.1.82

c:\tools>ping 192.168.181.82

c:\tools>ping 10.0.0.82

c:\tools>ping 10.0.0.80

1.4、配置域控制器1为iSCSI Target

为了节省硬件资源,我们讲域控制器1配置为iSCSI Target服务器。声场环境中不会有这样的场景。

打开服务管理器,选择添加角色功能

1.5、创建LUN资源

1.5.1、仲裁LUN

在域控制器上,打开服务器管理器,选择iSCSI,点击创建iSCSI虚拟硬盘链接。

在S盘的默认位置S:\iSCSIVirtualDisks存储iSCSI虚拟磁盘。

创建LUN0,Failover Cluster quorum Disk,故障转移群集的仲裁盘。

对于仲裁盘,1GB空间足够,为了减少资源占用,磁盘类型选择动态扩展

添加成功后,再次点击添加按钮,将节点3也添加上

将两个节点发起程序均进行添加

1.5.2、存储LUN

仲裁LUN创建完毕后,再添加存储LUN

还是在S盘的默认位置创建虚拟磁盘

创建LUN1,Failover Cluster Storage1 Disk,故障转移群集存储1磁盘

存储LUN大小为50GB,类型为动态扩展。

选择新建iSCSI目标

输入Target名称Storage1,Failover Cluster Storage 1 Disk。

由于之前已经分配了发起程序,所以现在只需要添加即可。

查看目录中的硬盘映像文件

最终,我们创建两个iSCSI虚拟硬盘

1..6、节点2连接存储资源

1.6.1、连接iSCSI Target

首先,必须将节点3关闭,否则,就会出现节点2上无法将两个磁盘联机的操作。

目前,无法通过服务器管理器在 远程进行配置iSCSIInitiator。下面,我们远程桌面连接节点2,在命令提示符下输入iscsicpl.exe,会启动GUI界面iSCSI的配置程序。

1.6.2、磁盘管理

首先,必须将节点3关闭,否则,就会出现节点2上无法将两个磁盘联机的操作。

可以远程桌面登录到节点2,然后使用diskpart命令来进行磁盘管理,也可以在域控制器上通过服务器管理器进行远程管理,如下所示:

将仲裁盘的盘符指定为Q

在实验的时候,有时候出现盘符会比较慢,需要关闭计算机管理,再重新打开计算机管理才看到生效,甚至需要重新启动节点服务器。

可以通过在iSCSITarget的任务管理器中监视存储网络的流量的变化。

盘符分配为Q盘为仲裁盘,S盘为数据存储,最终的效果如下图所示:

检查无误后,将节点2关机,启动节点3

1.7、节点3连接存储资源

1.7.1、连接iSCSI Target

首先,必须将节点2关闭,否则,就会出现节点3上无法将两个磁盘联机的操作。

具体操作与节点2的操作相同

1.7.2、磁盘管理

节点3上磁盘管理操作与节点2基本相似,不同之处就是,无需初始化磁盘及创建简单卷,仅需要分配盘符,

注意:及诶单2上盘符一定要与节点2完全一致。

在实验环境下,有时需要关闭计算机管理然后重新打开,才能生效,联机后,会发现盘符不正确。

最终的盘符如上,关闭节点3,启动节点2.

1.8、创建故障转移群集

先启动节点2,然后再启动节点3,在节点2上检查盘符的分配。

1.8.1、安装故障转移群集

在两个节点上安装故障转移群集功能,注意,是功能不是角色。

下面以在节点3上安装为例。

1.8.2、配置故障转移群集
1.8.2.1、验证配置

将节点2、节点3添加入群集中

查看报告,要保证没有错误信息,有时候会出现警告信息,可根据实际情况选择是否忽略继续。

如果选中立即经过验证的节点创建群集,可创建群集操作。

1.8.2.2、创建群集

活动目录用户与计算机中,会看到新的计算机账户

1.8.3、添加群集共享卷

当前,群集磁盘资源中有两个磁盘,一个用于仲裁见证,另外一个用于存储虚拟机磁盘数据。

群集向导将1GB的磁盘配置为仲裁盘。

将50GB的磁盘添加群集共享卷,保存在共享卷的数据可以同时被群集节点访问。

原的盘符S会被取消,共享卷会被Mount到每个节点上的C:\ClousterStorage中

访问在节点2上的共享卷

访问在节点3上的共享的卷

1.8.4、修改群集网络资源名称以方便管理

下面,我们通过PowerShell来验证心跳网络的配置

我们会看到只在Heartbeat、VM Traffic两个网络来进行心跳通信

[G0NODE2.G0.LOCAL]:PS C:\> Get-NetUDPEndpoint -LocalPort 3343

LocalAddress  LocalPort

------------  ---------192.168.181.82 3343

192.168.1.82 3343

[G0NODE3.G0.LOCAL]:PS C:\> Get-NetUDPEndpoint -LocalPort 3343

LocalAddress    LocalPort

------------  ---------

192.168.181.83 3343

192.168.1.83 3343

1.9、创建高可用VM

选择任意一个节点,在实验环境中,选择一个负载轻的节点。

通过故障转移群集管理器上创建虚拟机的操作方法与Hyper-V管理器基本相同

一定要指定群集共享CSV的路径

虚拟机创建完毕后,就可以进行操作系统安装了。

然后在安装操作系统,如果是Windows2008之前的操作系统,需要安装集成服务,安装的时候,可以通过任务管理器查看网络流量。

2、基于SMB的群集

在本实验中,\\G0dc1\vmpools是一个所有节点均可以访问的SMB共享,所以我们可以创建基于SMB共享的群集。

2.1、配置SMB共享权限

设置SMB文件夹的共享及NTFS权限,允许群集账户完全控制。

2.2、配置群集账户的委派

通过活动目录用户与计算机来修改Cluster账户的委派。

委派设置与其他节点的设置类似

2.3、创建保存在SMB共享中的VM

选择任意一个节点,在实验环境中,选择一个负载轻的节点。

创建成功。

然后安装操作系统,如果是Windows 2008之前的操作系统,需要安装集成服务。

2.4、导入之前创建的非群集虚拟机

在群集构建之前,我们有一个虚拟机SRV1,如果在Hyper-V管理器中,对其进行移动操作会有一些提示。

我们现在将其导入到群集中。

导入成功

3、测试

3.1、计划动态迁移

将虚拟机从一个节点迁移到另外一个节点

3.2、模拟主机故障

强制关闭一个运行有虚拟机的主机,观察在另外一节点虚拟机的启动情况

时间: 2024-10-09 17:54:53

Hyper-V的实验安装----6的相关文章

自带hyper -v 或者 Vmware安装Linux centos

centos系统存在网盘,链接: https://pan.baidu.com/s/1A5ywyLjIegcftaT_xCvPbA 密码: n6v4 https://blog.csdn.net/nancy_2/article/details/78942305 https://blog.csdn.net/m0_37835884/article/details/79484242 原文地址:https://www.cnblogs.com/lgdafeng/p/8931100.html

Hyper - V (六)安装Hyper - V系统集成服务

安装Hyper - V系统集成服务 作用: 操作系统关闭 -- 当物理机关机时,Hyper - V 上的虚拟机将先于物理机关机.如不安装此服务,虚拟机将不会自动关机而造成类似于直接断电. 时间同步 -- 即虚拟机与物理机的时间同步 数据交换 -- 物理机可以查看到虚拟机的相关信息 ,如计算机名等 检测信号 -- 当虚拟机假死或无响应状态时,虚拟机会发送重启等信号 备份(卷快照) -- 开启备份功能 如何安装: 点击操作 --  插入集成服务安装盘 点击安装即可,安装完毕后重启 Hyper - V

安装配置 HYPER V Core SERVER 的基本命令 - Hyper V 2012 R2

安装配置 HYPER V Core SERVER 的基本命令 - Hyper V 2012 R2 1. 基本命令 安装集群故障转移角色 Install-WindowsFeature -name Failover-Clustering -IncludeManagementTools 关闭防火墙 netsh advfirewall set allprofiles state off 关闭IPv6 New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSe

Hyper-V的实验安装----1

1.VMware Workstation 下的嵌套环境 优化测试环境,建议通过禁用防火墙.禁用不必要服务以释放更多的资源. 1.1.使用Windows 2012 R2的Hyper -V 创建用于虚拟化的虚拟机 使用ISO文件来进行安装 9600.17050.WINBLUE_REFRESH.140317-1640_X64FRE_SERVER_EVAL_ZH-CN-IR3_SSS_X64FREE_ZH-CN_DV9.ISO 虚拟机配置:2GB内存,2个CPU就可以很好地做实验. 创建虚拟机后,在安装

Hyper - V (四)

安装虚拟机 新建虚拟机 为新建的虚拟机起名,默认保存路径为前面设置的默认路径 指定虚拟机内存大小 指定虚拟机网卡连接到外部网络还是内部网络(或专用网络) 创建虚拟硬盘,指定硬盘存储路径及硬盘大小 选择安装文件的引导路径,支持光盘安装,ISO安装等方式. 这里我们选择通过光驱引导的方式来安装系统 完成虚拟机设置. 右键点击新建的虚拟机,设置可以更改虚拟机的配置选项. 将ISO文件加载到虚拟机中,即可以实现光盘引导功能. 启动虚拟机-- 安装系统 Hyper - V (四),布布扣,bubuko.c

win8/win10 自带Hyper V虚拟机

为什么是hyperV而不是vmware workstation或者virturalBox? 萝卜白菜,各有所爱.这里不比较数据,不深究技术,我选择的理由很简单:系统自带,不用安装额外的软件,而且性能也还可以. hyperV最早集成于win8中,win7及更老版本是没有此功能的.打开"任务管理器",在"性能"选项卡"虚拟化"中可到启用状态.可在BIOS设备.安全或CPU选项卡中找到虚拟化选项. BIOS中开启硬件支持后,可在"添加删除程序

Hyper V server 2012 r2 常用的powershell命令

Hyper V server 2012 r2 常用的powershell命令 ? 获取网卡信息 Get-netadapterGet-netipinterface ? 设置DNS地址Set-DnsClientServerAddress -InterfaceAlias NIC NAME -ServerAddresses "1.1.1.1","2.2.2.2"注释:NIC Name: 网卡名称, 1.1.1.1,2.2.2.2 ? 网卡聚合NIC Teaming: New

Hyper - V (三)

创建内部网络及专用网络 内部网络:不与外部通讯的网络,仅与物理机及虚拟机之间通讯. 专用网络:不与外部及物理机通讯的网络,仅支持虚拟机之间的通讯. 添加内部网络 单击虚拟网络管理器 2. 点击新建虚拟网络 -- 内部 -- 添加 3. 此时将新建立一个内部的虚拟网卡 在添加内网通信的IP地址即可. Hyper - V (三),布布扣,bubuko.com

使用GNS3和Cisco IOU搭建路由交换实验-安装篇

如何使用GNS3和Cisco IOU搭建路由交换实验-安装篇 GNS3软件的安装 建议大家从官网直接下载最新版本的GNS3,官网连接http://www.gns3.com/ 根据系统类型选择相应的版本,这里我选择的是Windwos系统的最新版本1.3.2 下载好安装包后直接运行安装包,在如下画面时,根据需要选择安装组件,如果已经安装过某些组件,如WinPCAP.Wireshark等组件的话可以取消安装,不然的话会安装向导会联机下载所需组件: 如果安装过相应组件的话,会出现如下提示对话框: 如果选

Hyper v 单网卡 外部网络

先说一下环境: WIN 8.1 单网卡(有 无线 和 有线网卡, 但是没有多余的网络接口可插,还是等于单网卡) Hyper V 有3种虚拟交换机类型: 专用 / 内部 / 外部 各有各的用处, 我理解也不多,不多嘴误导大家. 今天说这个,是因为要做CSS和JS兼容调试, 开发用的都是IE11,用IE11的调试工具将文档模式调为 IE8 ,发现 jQuery.Validation 不能常运行. 但是用虚拟机装的 XP上直接用IE8 ,却没有任何问题,真的很蛋疼. 工作用的有两台电脑,一台装的是WI