Stop/Start Microsoft Windows 使用 Powershell 的集群角色
Stop/Start Microsoft Windows Cluster roles with Powershell
我是 Microsoft Windows 集群的新手,我们的环境要求我们按计划关闭和启动 'clustered roles'。目前,我一直在手动处理这个,但想使用 Powershell 将其自动化。
我已经通读了 Cmdlet here,但似乎找不到专门引用角色的 Cmdlet。我正在查看停止整个集群的命令,但看起来它会删除我特别需要删除的两个角色未涵盖的资源。
我想取消的角色示例:
Stop-ClusterResource
是你的朋友。此 cmdlet 使集群的一个选定部分(一个资源)脱机。然后你可以在需要的时候Start-ClusterResource
。
Stop/Start/Query Microsoft Windows 使用 Powershell 的集群角色 [在 Windows Server 2012-R2 中测试]
C:\>powershell Stop-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Offline
C:\>powershell Get-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Offline
C:\>powershell Start-ClusterGroup "ARCSDE52" -Wait 0
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Pending
C:\>powershell Get-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Online
我是 Microsoft Windows 集群的新手,我们的环境要求我们按计划关闭和启动 'clustered roles'。目前,我一直在手动处理这个,但想使用 Powershell 将其自动化。
我已经通读了 Cmdlet here,但似乎找不到专门引用角色的 Cmdlet。我正在查看停止整个集群的命令,但看起来它会删除我特别需要删除的两个角色未涵盖的资源。
我想取消的角色示例:
Stop-ClusterResource
是你的朋友。此 cmdlet 使集群的一个选定部分(一个资源)脱机。然后你可以在需要的时候Start-ClusterResource
。
Stop/Start/Query Microsoft Windows 使用 Powershell 的集群角色 [在 Windows Server 2012-R2 中测试]
C:\>powershell Stop-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Offline
C:\>powershell Get-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Offline
C:\>powershell Start-ClusterGroup "ARCSDE52" -Wait 0
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Pending
C:\>powershell Get-ClusterGroup "ARCSDE52"
Name OwnerNode State
---- --------- -----
ARCSDE52 PRODNODE_AC Online