设为首页 收藏本站
查看: 1211|回复: 0

[经验分享] Windows Server 2012 R2超级虚拟化之五 利用Shared VHDX创建虚拟机...

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-4-1 09:57:40 | 显示全部楼层 |阅读模式

                               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? ... 1&uk=1025659618



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-16577-1-1.html 上篇帖子: Windows Server 2012 R2超级虚拟化之四 兼容低版本的能力 下篇帖子: Windows Server 2012 R2超级虚拟化之六 Hyper-v Replica 2.0和Live migrat... Windows 虚拟机 服务器 软件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表