Upewnij się, że uruchomiono wiele usług
Opis
W tym przykładzie pokazano, jak można użyć zasobu złożonego ServiceSet
, aby upewnić się, że istnieje wiele usług i są uruchomione.
Po ustawieniuPresent
opcji Upewnij się, że parametr State ma wartość Running
, a właściwość Name ustaw tablicę Dhcp
i MpsSvc
, zasób uruchamia Dhcp
usługi i MpsSvc
, jeśli nie są uruchomione.
Jeśli którakolwiek z usług nie istnieje, zasób zgłasza wyjątek. Zasób ServiceSet
złożony nie może tworzyć usług, tylko zarządzać istniejącymi lub usuwać je. Aby utworzyć usługę, jeśli nie istnieje, użyj zasobu usługi.
Z Invoke-DscResource
Polecenie Invoke-DscResource
cmdlet nie obsługuje wywoływania zasobów złożonych. Zamiast tego użyj zasobu usługi.
Z konfiguracją
Ten fragment kodu pokazuje, jak można zdefiniować Configuration
obiekt z blokiem ServiceSet
zasobów, aby upewnić się, że Dhcp
usługi i MpsSvc
są uruchomione.
Configuration Start {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ServiceSet ExampleServiceSet {
Name = @(
'Dhcp'
'MpsSvc'
)
Ensure = 'Present'
State = 'Running'
}
}
}
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla