Как использовать PowerShell для остановки и запуска кластерной «универсальной службы»?

StackOverflow https://stackoverflow.com/questions/113737

  •  02-07-2019
  •  | 
  •  

Вопрос

Как использовать PowerShell для остановки и запуска «универсальной службы», как показано в программном обеспечении Microsoft «Администратор кластера»?

Это было полезно?

Решение

Вы также можете использовать WMI.Вы можете получить все общие услуги с помощью:

$services = Get-WmiObject -Computer "Computer" -namespace 'root\mscluster' `
MSCluster_Resource | Where {$_.Type -eq "Generic Service"}

Чтобы остановить и запустить службу:

$timeout = 15
$services[0].TakeOffline($timeout)
$services[0].BringOnline($timeout)

Другие советы

Оказывается, ответ — просто использовать для этого инструмент командной строки CLUSTER.EXE:

кластер RES MyGenericServiceName /OFF

кластер RES MyGenericServiceName /ON

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top