CDN

数据库系统_虚拟_什么叫大数据技术

字号+ 作者:微辰云 来源:微辰云 2021-02-23 17:35 我要评论( )

当Windows Server 2016发布时,Microsoft为我们带来了一个新功能,我个人一直在等待,因为我第一次在Windows Server 2008 R2上使用Hyper-V。这个特性就是虚拟机开始订购。什么是虚拟机开始订购?虚拟机启动顺序使我们能够在vm或vm组之间建立依赖关系,以确

数据库系统_虚拟_什么叫大数据技术

当Windows Server 2016发布时,Microsoft为我们带来了一个新功能,我个人一直在等待,因为我第一次在Windows Server 2008 R2上使用Hyper-V。这个特性就是虚拟机开始订购。什么虚拟机开始订购?虚拟机启动顺序使我们能够在vm或vm组之间建立依赖关系,以确保它们以正确的顺序启动。假设我们有一个使用web服务器、数据库服务器和身份服务器的三层应用程序。如果所有虚拟机都因为故障而关闭,我们试图启动web服务器,这要归功于虚拟机的启动顺序和依赖关系,身份服务器将启动,消费返利新模式,然后是数据库服务器,最后是web服务器。所有这些只需启动一个web服务器。现在,这有多酷?函数和cmdlet此新功能只能由PowerShell管理。要获取新PowerShell cmdlet的列表,请打开提升的PowerShell窗口并键入:Get命令"ClusterGroup"您将在每个命令中注意到ClusterGroup。那么什么是集群?群集组只是一个群集角色,如虚拟机、DHCP服务器等。集合是一个或多个虚拟机的组,通常是一组执行相同操作的服务器,如数据库。管理集合的函数New ClusterGroupSet:创建一个新的集合Get-ClusterGroupSet:获取有关集合的信息Set ClusterGroupSet:编辑集Remove ClusterGroupSet:删除一个集合Add ClusterGroupToSet:将集群组添加到集合Remove ClusterGroupFromSet:从集中删除集群组用于管理群集组的依赖项的函数Add ClusterGroupSetDependency:添加依赖项Get-ClusterGroupSetDependency:列出当前依赖项Remove-ClusterGroupSetDependency:删除依赖项用于管理群集组(VM和群集资源)的cmdletAdd ClusterGroup:创建集群组Get-ClusterGroup:列出所有当前群集组移动群集组:将群集组移动到其他主机删除群集组:删除群集组Start ClusterGroup:启动集群组停止群集组:停止群集组创建群集组集为了创建集合,我们将使用下面的PowerShell。在本文中,我将创建三个集,分别是Identity、Database和Web。#群集名称$Cluster="像素-簇"#创建群集组集(标识)New ClusterGroupSet-CimSession$Cluster-Name"标识集1"-详细#创建群集组集(数据库)New ClusterGroupSet-CimSession$Cluster-Name"数据库集1"-详细#创建群集组集(Web)新的ClusterGroupSet-CimSession$Cluster-Name"Web Set 1"-详细#列出群集组集获取ClusterGroupSet-CimSession$Cluster | ft名称,StartupCount,StartupDelaytrigger-AutoSize在上图中,您将注意到StartupCount和StartupDelayTrigger的默认设置。为了纠正这个问题,我们使用以下PowerShell。#设置VM集的属性Set ClusterGroupSet-CimSession$Cluster-Name"标识集1"-IsGlobal 1-VerboseSet ClusterGroupSet-CimSession$Cluster-Name"数据库集1"-StartupDelayTrigger Online-StartupCount 0-VerboseSet ClusterGroupSet-CimSession$Cluster-Name"Web集1"-StartupDelayTrigger Online-StartupCount 0-Verbose#列出群集组集获取ClusterGroupSet-CimSession$Cluster | ft名称,StartupCount,StartupDelaytrigger-AutoSize在上面的代码中,您将看到我们已经将Identity set 1组设置为Global。全局用于要在任何其他组之前启动的组。这主要用于域控制器、DNS服务器等。对于其他两个组,我们已将StartupDelayTrigger设置为联机。这意味着组将等待直到组达到联机状态。您可以使用Delay,这是默认设置。这将允许您定义组在开始之前应该等待多少秒。默认值为20。如果要更改,可以使用StartupDelay开关并设置所需的值。我使用的最后一个开关是StartupCount。这定义了一个集合中需要联机或通过延迟计数的群集组数,然后才认为该集合已启动。我使用了选项0。这意味着,只要一个集合中的大多数组被启动,那么它就会转移到下一个集合。也可以使用默认选项-1。这意味着在进程继续之前,集合中的所有组都必须处于启动状态。您也可以将用户定义的数字放入,但请注意,如果您选择的数字大于集合中的组数,淘客返利app,则它将等待所有组启动。向集合添加群集组现在我们可以将虚拟机集群组添加到新创建的集合中。为此,我们可以使用以下PowerShell。#将单个群集组(VM)添加到集合添加ClusterGroupToSet-CimSession$Cluster-Name"标识集1"-组"DC01"-详细#将单个群集组(VM)添加到集合添加ClusterGroupToSet-CimSession$Cluster-Name"Database Set 1"-组"DB01"-Verbose#向一个集合添加多个群集组(VM)添加ClusterGroupToSet-CimSession$Cluster-Name"Web Set 1"-组"WEB01"-Verbose添加ClusterGroupToSet-CimSession$Cluster-Name"Web Set 1"-组"WEB02"-Verbose#列出群集组集获取ClusterGroupSet-CimSession$Cluster | ft Name,GroupNames,StartupCount,StartupDelaytrigger-AutoSize在上图中,您将能够看到我们在每个集合中有哪些集群组。组名称显示在该列中。如您所见,一个集中只能有一个群集组,并且可以使用add-ClusterGroupToSet Cmdlet随时添加更多群集组。设置依赖项现在我们已经设置了集合组,现在我们必须配置新集合之间的依赖关系。为此,大数据中心,我们可以使用以下PowerShell。#集合之间的集合依赖性添加ClusterGroupSetDependency-CimSession$Cluster-Name"WEB SET 1"-Provider"数据库集1"-详细#在VM和Set之间设置依赖关系添加ClusterGroupSetDependency-CimSession$Cluster-Name"数据库集1"-提供程序"标识集1"-详细#列出群集组集获取ClusterGroupSet-CimSession$Cluster | ft Name,GroupNames,ProviderNames,StartupDelaytrigger,StartupCount-AutoSize因此,在上图中,您会注意到,在启动数据库之前,数据库集1依赖于标识集1处于联机状态。您还将看到Web集1需要数据库集1联机才能启动。现在如果所有的虚拟机都离线了,我启动了Web01,那么DC01将首先启动,大数据怎么查询,然后是DB01,买云服务器,最后是Web01。由于StartupCount设置为多数,Web02将保持脱机状态。我希望你觉得这篇文章有帮助。如果你有任何问题,请留下评论,我会给你回复。阅读更多:适用于Microsoft Windows的Veeam代理Windows Server 2016中ReFS文件系统的优点VN:F[1.9.22_1171]评级:3.5/5(2票投票)群集组开始在Windows Server 2016上订购,5分之3.5分(基于2个评级)

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 企业数据库_怎么购买_物联网共享平台

    企业数据库_怎么购买_物联网共享平台

    2021-02-27 14:58

  • cdn网站__云数据库hybriddb

    cdn网站__云数据库hybriddb

    2021-02-27 14:17

  • cdn服务器_阿里云_建站网站系统

    cdn服务器_阿里云_建站网站系统

    2021-02-27 13:55

  • 服务器提供商__物联网系统有哪些

    服务器提供商__物联网系统有哪些

    2021-02-27 13:32

网友点评