Windows Server 2012 R2超级虚拟化之五 利用Shared VHDX创建虚拟机群集
2013-09-20 04:58
302 查看
Windows Server 2012 R2超级虚拟化之五 利用Shared
VHDX创建虚拟机群集
在Windows
Server 2012 R2中可以通过使用共享的虚拟硬盘VHDX文件的方法来模拟IP
SAN,来为虚拟机创建群集提供共享存储。这样为虚拟机创建群集时就不用再像以前一样通过使用软件模拟ISCSI
磁盘的方式来提供共享存储了。Shared VHDX功能是用来建立一个高可用性基础设施,并为私有云部署和管理大型工作负载的云托管环境,这一点尤为重要。共享虚拟硬盘使多个虚拟机访问同一个虚拟硬盘VHDX文件,它提供了使用Windows故障转移群集的共享存储.共享的虚拟硬盘文件可以驻留在群集共享卷(CSV)或服务器消息块(SMB)的向外扩展文件服务器的文件共享。
注意:此功能只支持Windows Server2012 R2。在以前版本的Windows
Server虚拟机群集中使用一个共享的虚拟硬盘不可能的。
共享一个虚拟硬盘文件(VHDX)意味着你可以创建和管理来宾故障转移群集,以保护你的虚拟机内运行的应用服务。在Windows
Server 2012 R2之前,如果你想创建Hyper-V来宾故障转移群集,你需要使您的存储虚拟机的拓扑结构。在WindowsServer
2012 R2开始,您可以部署Hyper-V的客户不再绑定到您的存储拓扑的故障转移群集。通过使用一个共享的虚拟硬盘,光纤通道,服务器消息块(SMB),存储空间,或iSCSI存储选项,您可以实现一个来宾故障转移群集。共享虚拟硬盘仅可在WindowsServer
2012 R2的 Hyper-V上使用,多个虚拟机之间共享一个虚拟硬盘上的文件。共享一个虚拟硬盘文件(VHDX)是必要的Hyper-V来宾故障转移群集的共享存储。
使用共享的虚拟硬盘的理想选择以下几种情况:
SQL Server数据库文件。
文件服务器在虚拟机中运行的服务。、
数据库文件驻留在共享磁盘上。
要配置来宾故障转移群集使用共享的虚拟硬盘,你需要以下几点:
至少有两个节点的Hyper-V故障转移群集。
服务器都必须运行WindowsServer 2012
R2。
服务器必须属于同一个Active Directory域。
配置的共享存储资源的可用性,例如,块存储(作为集群存储空间等)或向外扩展文件存储基于SMB3.0的文件服务器集群上(运行Windows
Server 2012 R2)。足够的内存,磁盘和处理器能力范围内支持多个虚拟机,实现为客户的故障转移群集故障转移群集。
来宾故障转移群集共享的虚拟硬盘必须采用VHDX文件格式,而且虚拟硬盘只能是数据盘不能是操作系统硬盘
第一代和第二代的虚拟机都支持在来宾故障转移群集,使用一个共享的虚拟硬盘。
支持使用一个共享的虚拟硬盘的来宾(虚拟机)操作系统包括WindowsServer 2012R2和Windows
Server 2012,并且来宾(虚拟机)操作系统必须安装集成服务。
来宾故障转移群集的共享虚拟硬盘可以部署在:
•群集共享卷(CSV的)块存储(包括集群存储空间)。
•向外扩展文件存储基于SMB3.0的文件服务器上。
说明:
环境基于实验四
首先准备一台微软的ActiveDirectory活动目录服务器名为DC,创建域kkfloat.com,在实验四已经创建完成
然后准备一台物理主机提供Hyper-v群集服务器的共享存储
安装Windows Server 2012 R2
操作系统,命名为vsan,IP:214.214.51.63/24。
然后添加ISCSI目标服务角色
设置ISCSI磁盘,创建一个仲裁盘Q为10G和一个数据磁盘S为200G,目标名称为hyper-v,授予所有发起程序可以访问
以域管理员身份登陆HV-1服务器,此服务器作为Hyper-v群集的第一节点
(HV-1服务器在实验四已经创建完成)
连接vsan服务器创建的两个ISCSI虚拟磁盘Q和S,并初始化
添加Hyper-v角色(实验四已安装)和故障转移群集服务,然重启计算机
再准备一台物理主机作为Hyper-v群集的第二节点
安装Windows Server 2012 R2
操作系统,命名为HV-2,IP:214.214.51.62/24,然后加入域kkfloat.com。
连接vsan服务器创建的连个ISCSI虚拟磁盘Q和S
添加Hyper-v角色和故障转移群集服务,然重启计算机
以域管理员身份登陆HV-1服务器
,开始创建Hyper-v虚拟化主机群集
打开故障转移群集管理器,验证配置
添加群集节点,加入HV-1和HV-2两台虚拟化主机
运行所有能测试,直到验证完成,检查群集条件是否有错误提示
进入群集创建向导,设置群集名称为hyper-v,IP:214.214.51.64/24
完成群集创建,检查群集状态
此时仲裁盘为10G的Q盘;然后将200G的S盘开启群集共享卷功能,用于存放虚拟机文件和磁盘。并且在DC服务器的DNS上为群集名称创建主机记录
当完成以上操作后,创建shared vhdx虚拟机群集的基本条件已经都准备好了。接下来就要准备Shared VHDX虚拟机群集节点了,在一台Hyper-v主机上创建两台虚拟机并且都安装Windows
Server 2012 R2操作系统,并分别名为FileSrv1(IP:214.214.51.71/24)和FileSrv2/(IP:214.214.51.72/24),最后将它们加入现有域kkfloat.com中
从Hyper-V的故障转移群集节点之一,创建两个或多个高度可用的虚拟机。当你创建虚拟机时,在指定名称和位置“页中,选择存储虚拟机在不同的位置”复选框,单击“浏览”,然后浏览到共享存储位置。
如果共享存储是一个CSV磁盘,导航到:C:\
ClusterStorage\VOLUMEX,其中C:\表示系统驱动器,X代表的卷数。如果共享存储是SMB文件共享中,导航到\\服务器\共享名,其中ServerName表示向外扩展文件服务器客户端访问点,共享名代表SMB文件共享的名称。
在指定生成页面,选择第1代或第2代。这两种类型的虚拟机都支持。不过,如果你想使用现有的虚拟硬盘。vhd文件格式,您必须使用第1代的虚拟机。注意操作系统虚拟硬盘可以使用VHD或VHDX文件格式的。
在连接虚拟硬盘“页中,创建一个虚拟硬盘,或者使用现有的虚拟硬盘,必须驻留在共享存储。
(如果你使用现有的虚拟硬盘,来宾操作系统必须是Windows
Server 2012或Windows Server 2012
R2预览)在“位置”框中,指定一个CSV路径或SMB文件共享路径。
如果你选择创建一个虚拟硬盘,每个虚拟机上安装操作系统。您必须使用Windows Server2012或Windows
Server 2012 R2。如果你安装了Windows
Server 2012作为来宾操作系统升级为Windows Server 2012
R2的Hyper-V集成服务。
确保正在运行的两个虚拟机,他们加入到同一个Active Directory域。
创建并启用共享的VHDX虚拟硬盘
故障转移群集管理器中,展开群集名称,然后单击“角色”
。
在角色窗格中,用鼠标右键单击虚拟机,你想添加一个共享的虚拟硬盘,然后单击“设置”
。
在虚拟机的硬件设置中,单击SCSI控制器。
在细节窗格中,单击”硬盘驱动器“
,然后单击”添加“
。
硬盘驱动器详细信息窗格中,单击“新建”下,虚拟硬盘。新建虚拟硬盘向导“打开。
在开始之前“页上,单击”下一步“
。设驻校“选择磁盘格式”页上,接受VHDX的默认格式,然后单击“下一步”
。注意共享虚拟硬盘格式必须是VHDX
。
在选择磁盘类型“页上,选择”固定大小或动态扩展,然后单击“下一步”
。注意差异磁盘不支持一个共享的虚拟硬盘。
指定名称和位置“页中,执行以下操作:了。在“名称”框中,输入共享虚拟硬盘的名称。在“位置”框中,输入共享存储位置的路径。对于共享存储是一个群集共享CSV磁盘,进入路径:C:
\ ClusterStorage的\ VOLUMEX
,其中C
: \表示系统驱动器,
X代表所需的CSV卷号。对于共享存储是SMB文件共享,指定路径: \
\服务器\共享名,其中ServerName表示向外扩展(
scale - out )文件服务器客户端访问点,共享名代表SMB文件共享的名称。然后单击”下一步“
。
在配置磁盘“页面中,接受默认选项创建一个新的空白虚拟硬盘,指定所需的大小,然后单击”下一步“
。
在完成新建虚拟硬盘向导“页上,查看配置,然后单击”完成“
。注意如果虚拟机运行时,不要点击应用在虚拟机设置,然后再继续到下一个步骤。如果点击了申请一个正在运行的虚拟机上,你会需要停止或删除虚拟机,然后单击“应用”无添加虚拟硬盘。
虚拟机设置,根据SCSI控制器,扩展的硬盘驱动器,你在前面的过程中创建的。
单击高级功能。选择“启用虚拟硬盘共享”复选框。注意如果该复选框显示为灰色不可用,你可以做下列操作之一:
取出,然后添加到正在运行的虚拟机的虚拟硬盘。当你这样做的时候,确保
不新建虚拟硬盘向导完成时,单击“应用”。相反,应立即在高级功能配置共享。
停止虚拟机,然后选择启用虚拟硬盘共享“复选框。点击Apply,然后单击“确定”
在FileSrv1和FileSrv2两台虚拟机里初始化共享磁盘。打开服务器管理器中或“磁盘管理”
,确认共享的VHDX文件是作为一个磁盘可见。使磁盘联机,初始化磁盘,然后创建并格式化该卷。
创建虚拟机群集,验证共享VHDX文件作为共享存储。
分别在FileSrv1和FileSrv2两台虚拟机内添加故障转移群集服务功能
创建来宾群集添加虚拟机作为集群节点。当您创建集群,添加所有合资格存储。
(共享VHDX文件将被添加可用存储空间。
)
完成虚拟机群集创建
视频分享:http://pan.baidu.com/share/link?shareid=3787391691&uk=1025659618
Windows Server 2012 R2超级虚拟化之五 利用Shared
VHDX创建虚拟机群集
在Windows
Server 2012 R2中可以通过使用共享的虚拟硬盘VHDX文件的方法来模拟IP
SAN,来为虚拟机创建群集提供共享存储。这样为虚拟机创建群集时就不用再像以前一样通过使用软件模拟ISCSI
磁盘的方式来提供共享存储了。Shared VHDX功能是用来建立一个高可用性基础设施,并为私有云部署和管理大型工作负载的云托管环境,这一点尤为重要。共享虚拟硬盘使多个虚拟机访问同一个虚拟硬盘VHDX文件,它提供了使用Windows故障转移群集的共享存储.共享的虚拟硬盘文件可以驻留在群集共享卷(CSV)或服务器消息块(SMB)的向外扩展文件服务器的文件共享。
注意:此功能只支持Windows Server2012 R2。在以前版本的Windows
Server虚拟机群集中使用一个共享的虚拟硬盘不可能的。
共享一个虚拟硬盘文件(VHDX)意味着你可以创建和管理来宾故障转移群集,以保护你的虚拟机内运行的应用服务。在Windows
Server 2012 R2之前,如果你想创建Hyper-V来宾故障转移群集,你需要使您的存储虚拟机的拓扑结构。在WindowsServer
2012 R2开始,您可以部署Hyper-V的客户不再绑定到您的存储拓扑的故障转移群集。通过使用一个共享的虚拟硬盘,光纤通道,服务器消息块(SMB),存储空间,或iSCSI存储选项,您可以实现一个来宾故障转移群集。共享虚拟硬盘仅可在WindowsServer
2012 R2的 Hyper-V上使用,多个虚拟机之间共享一个虚拟硬盘上的文件。共享一个虚拟硬盘文件(VHDX)是必要的Hyper-V来宾故障转移群集的共享存储。
使用共享的虚拟硬盘的理想选择以下几种情况:
SQL Server数据库文件。
文件服务器在虚拟机中运行的服务。、
数据库文件驻留在共享磁盘上。
要配置来宾故障转移群集使用共享的虚拟硬盘,你需要以下几点:
至少有两个节点的Hyper-V故障转移群集。
服务器都必须运行WindowsServer 2012
R2。
服务器必须属于同一个Active Directory域。
配置的共享存储资源的可用性,例如,块存储(作为集群存储空间等)或向外扩展文件存储基于SMB3.0的文件服务器集群上(运行Windows
Server 2012 R2)。足够的内存,磁盘和处理器能力范围内支持多个虚拟机,实现为客户的故障转移群集故障转移群集。
来宾故障转移群集共享的虚拟硬盘必须采用VHDX文件格式,而且虚拟硬盘只能是数据盘不能是操作系统硬盘
第一代和第二代的虚拟机都支持在来宾故障转移群集,使用一个共享的虚拟硬盘。
支持使用一个共享的虚拟硬盘的来宾(虚拟机)操作系统包括WindowsServer 2012R2和Windows
Server 2012,并且来宾(虚拟机)操作系统必须安装集成服务。
来宾故障转移群集的共享虚拟硬盘可以部署在:
•群集共享卷(CSV的)块存储(包括集群存储空间)。
•向外扩展文件存储基于SMB3.0的文件服务器上。
说明:
环境基于实验四
首先准备一台微软的ActiveDirectory活动目录服务器名为DC,创建域kkfloat.com,在实验四已经创建完成
然后准备一台物理主机提供Hyper-v群集服务器的共享存储
安装Windows Server 2012 R2
操作系统,命名为vsan,IP:214.214.51.63/24。
然后添加ISCSI目标服务角色
设置ISCSI磁盘,创建一个仲裁盘Q为10G和一个数据磁盘S为200G,目标名称为hyper-v,授予所有发起程序可以访问
以域管理员身份登陆HV-1服务器,此服务器作为Hyper-v群集的第一节点
(HV-1服务器在实验四已经创建完成)
连接vsan服务器创建的两个ISCSI虚拟磁盘Q和S,并初始化
添加Hyper-v角色(实验四已安装)和故障转移群集服务,然重启计算机
再准备一台物理主机作为Hyper-v群集的第二节点
安装Windows Server 2012 R2
操作系统,命名为HV-2,IP:214.214.51.62/24,然后加入域kkfloat.com。
连接vsan服务器创建的连个ISCSI虚拟磁盘Q和S
添加Hyper-v角色和故障转移群集服务,然重启计算机
以域管理员身份登陆HV-1服务器
,开始创建Hyper-v虚拟化主机群集
打开故障转移群集管理器,验证配置
添加群集节点,加入HV-1和HV-2两台虚拟化主机
运行所有能测试,直到验证完成,检查群集条件是否有错误提示
进入群集创建向导,设置群集名称为hyper-v,IP:214.214.51.64/24
完成群集创建,检查群集状态
此时仲裁盘为10G的Q盘;然后将200G的S盘开启群集共享卷功能,用于存放虚拟机文件和磁盘。并且在DC服务器的DNS上为群集名称创建主机记录
当完成以上操作后,创建shared vhdx虚拟机群集的基本条件已经都准备好了。接下来就要准备Shared VHDX虚拟机群集节点了,在一台Hyper-v主机上创建两台虚拟机并且都安装Windows
Server 2012 R2操作系统,并分别名为FileSrv1(IP:214.214.51.71/24)和FileSrv2/(IP:214.214.51.72/24),最后将它们加入现有域kkfloat.com中
从Hyper-V的故障转移群集节点之一,创建两个或多个高度可用的虚拟机。当你创建虚拟机时,在指定名称和位置“页中,选择存储虚拟机在不同的位置”复选框,单击“浏览”,然后浏览到共享存储位置。
如果共享存储是一个CSV磁盘,导航到:C:\
ClusterStorage\VOLUMEX,其中C:\表示系统驱动器,X代表的卷数。如果共享存储是SMB文件共享中,导航到\\服务器\共享名,其中ServerName表示向外扩展文件服务器客户端访问点,共享名代表SMB文件共享的名称。
在指定生成页面,选择第1代或第2代。这两种类型的虚拟机都支持。不过,如果你想使用现有的虚拟硬盘。vhd文件格式,您必须使用第1代的虚拟机。注意操作系统虚拟硬盘可以使用VHD或VHDX文件格式的。
在连接虚拟硬盘“页中,创建一个虚拟硬盘,或者使用现有的虚拟硬盘,必须驻留在共享存储。
(如果你使用现有的虚拟硬盘,来宾操作系统必须是Windows
Server 2012或Windows Server 2012
R2预览)在“位置”框中,指定一个CSV路径或SMB文件共享路径。
如果你选择创建一个虚拟硬盘,每个虚拟机上安装操作系统。您必须使用Windows Server2012或Windows
Server 2012 R2。如果你安装了Windows
Server 2012作为来宾操作系统升级为Windows Server 2012
R2的Hyper-V集成服务。
确保正在运行的两个虚拟机,他们加入到同一个Active Directory域。
创建并启用共享的VHDX虚拟硬盘
故障转移群集管理器中,展开群集名称,然后单击“角色”
。
在角色窗格中,用鼠标右键单击虚拟机,你想添加一个共享的虚拟硬盘,然后单击“设置”
。
在虚拟机的硬件设置中,单击SCSI控制器。
在细节窗格中,单击”硬盘驱动器“
,然后单击”添加“
。
硬盘驱动器详细信息窗格中,单击“新建”下,虚拟硬盘。新建虚拟硬盘向导“打开。
在开始之前“页上,单击”下一步“
。设驻校“选择磁盘格式”页上,接受VHDX的默认格式,然后单击“下一步”
。注意共享虚拟硬盘格式必须是VHDX
。
在选择磁盘类型“页上,选择”固定大小或动态扩展,然后单击“下一步”
。注意差异磁盘不支持一个共享的虚拟硬盘。
指定名称和位置“页中,执行以下操作:了。在“名称”框中,输入共享虚拟硬盘的名称。在“位置”框中,输入共享存储位置的路径。对于共享存储是一个群集共享CSV磁盘,进入路径:C:
\ ClusterStorage的\ VOLUMEX
,其中C
: \表示系统驱动器,
X代表所需的CSV卷号。对于共享存储是SMB文件共享,指定路径: \
\服务器\共享名,其中ServerName表示向外扩展(
scale - out )文件服务器客户端访问点,共享名代表SMB文件共享的名称。然后单击”下一步“
。
在配置磁盘“页面中,接受默认选项创建一个新的空白虚拟硬盘,指定所需的大小,然后单击”下一步“
。
在完成新建虚拟硬盘向导“页上,查看配置,然后单击”完成“
。注意如果虚拟机运行时,不要点击应用在虚拟机设置,然后再继续到下一个步骤。如果点击了申请一个正在运行的虚拟机上,你会需要停止或删除虚拟机,然后单击“应用”无添加虚拟硬盘。
虚拟机设置,根据SCSI控制器,扩展的硬盘驱动器,你在前面的过程中创建的。
单击高级功能。选择“启用虚拟硬盘共享”复选框。注意如果该复选框显示为灰色不可用,你可以做下列操作之一:
取出,然后添加到正在运行的虚拟机的虚拟硬盘。当你这样做的时候,确保
不新建虚拟硬盘向导完成时,单击“应用”。相反,应立即在高级功能配置共享。
停止虚拟机,然后选择启用虚拟硬盘共享“复选框。点击Apply,然后单击“确定”
在FileSrv1和FileSrv2两台虚拟机里初始化共享磁盘。打开服务器管理器中或“磁盘管理”
,确认共享的VHDX文件是作为一个磁盘可见。使磁盘联机,初始化磁盘,然后创建并格式化该卷。
创建虚拟机群集,验证共享VHDX文件作为共享存储。
分别在FileSrv1和FileSrv2两台虚拟机内添加故障转移群集服务功能
创建来宾群集添加虚拟机作为集群节点。当您创建集群,添加所有合资格存储。
(共享VHDX文件将被添加可用存储空间。
)
完成虚拟机群集创建
视频分享:http://pan.baidu.com/share/link?shareid=3787391691&uk=1025659618
相关文章推荐
- Windows Server 2012 R2超级虚拟化之三 虚拟机在线操作增强
- 利用windows server 2012 R2的Hyper-V搭建多个虚拟机的 Dynamics CRM 环境知识点小结
- Windows Server 2012 R2部署(6)---Hyper-V创建Windows2012R2虚拟机 推荐
- Hyper-V 2012 R2 无法使用共享VHDX创建群集的可能
- Windows Server 2012 R2超级虚拟化之一 第二代虚拟机
- Windows Server 2012 R2 群集故障转移介绍
- 安装VMware workstation以及创建windows server 2012 R2
- SCVMM 2012 R2之使用现有的虚拟机创建模板
- Windows Server 2012 R2 Datacenter虚拟机自动激活
- Windows Server 2012 R2超级虚拟化之九 数据中心漫步App Controller 2012 R2
- SCVMM 2012 R2之创建虚拟机模板
- Windows Server 2012 VDI并发创建虚拟机
- Windows Server 2012 R2超级虚拟化之七 远程桌面服务的增强
- Windows Server 2012 R2超级虚拟化之七 远程桌面服务的增强
- 在windows Server 2012 安装 Sql 2008 r2 群集
- 利用SCVMM 2012 R2来管理Azure虚拟机
- Windows Server 2012 R2部署(5)---Hyper-V创建Windows2003虚拟机
- Windows Server 2012 R2之二代虚拟机(1)
- Windows Server 2012 R2超级虚拟化之四 兼容低版本的能力
- windows server 2012 r2分区时创建为D盘时没有D盘符选择的解决方法