Como faço para usar o PowerShell para parar e iniciar um cluster “serviço genérico”?

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

  •  02-07-2019
  •  | 
  •  

Pergunta

Como faço para usar o PowerShell para parar e iniciar um "serviço genérico" como visto no software Microsoft "Cluster Administrator"?

Foi útil?

Solução

Você também pode usar o WMI. Você pode obter todos os serviços genérico com:

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

Para parar e iniciar um serviço:

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

Outras dicas

Acontece que a resposta é simplesmente usar o CLUSTER.EXE ferramenta de linha de comando para fazer isso:

aglomerado RES MyGenericServiceName / OFF

aglomerado RES MyGenericServiceName / ON

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top