You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell创建‘Other Server’故障转移群集角色并添加通用服务?

创建或修改为“Other Server”类型故障转移群集角色的方案

方案一:修改已创建的通用服务角色为“Other Server”

如果你已经通过Add-ClusterGenericServiceRole创建了通用服务角色,可以直接修改其组类型为“Other Server”,保留原有服务和IP配置:

  1. 执行以下命令修改群集组类型:
Set-ClusterResourceGroup -Name "RoleName" -GroupType "Other Server"
  1. 验证修改结果:
Get-ClusterResourceGroup -Name "RoleName" | Select-Object Name, GroupType

执行后确认GroupType字段显示为Other Server即可,原有通用服务和静态IP配置会被保留。

方案二:直接创建“Other Server”类型角色并关联通用服务

如果需要从零开始创建“Other Server”角色,可按以下步骤操作:

  1. 创建空的“Other Server”群集组:
New-ClusterResourceGroup -Name "RoleName" -GroupType "Other Server"
  1. 添加静态IP资源(替换SubnetMask和Network为你的集群实际网络参数):
Add-ClusterResource -Name "RoleIP" -ResourceType "IP Address" -Group "RoleName" | Set-ClusterParameter -Multiple @{"Address"="192.0.0.0";"SubnetMask"="255.255.255.0";"Network"="Cluster Network 1"}
  1. 添加通用服务资源并关联目标服务:
Add-ClusterResource -Name "RoleService" -ResourceType "Generic Service" -Group "RoleName" | Set-ClusterParameter -Name "ServiceName" -Value "ServiceName"
  1. 设置服务资源依赖IP资源(确保服务启动前IP已就绪):
Set-ClusterResourceDependency -Resource "RoleService" -Dependency "[RoleIP]"
  1. 启动该群集角色:
Start-ClusterGroup -Name "RoleName"
  1. 验证角色状态和类型:
Get-ClusterResourceGroup -Name "RoleName" | Select-Object Name, GroupType, State
Get-ClusterResource -Group "RoleName"

注意事项

  • 修改组类型不会改变群集角色的核心功能,只是将其归类为“Other Server”类型,适配微软官方文档的分类要求
  • 直接创建时需确保网络参数(子网掩码、集群网络名称)与实际环境匹配,否则IP资源无法正常上线

内容的提问来源于stack exchange,提问作者MeLad56

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 22:42:21