Udostępnij za pomocą


Uchwalanie konfiguracji

Dotyczy: Windows PowerShell 4.0, Windows PowerShell 5.0

Istnieją dwa sposoby wprowadzania konfiguracji konfiguracji żądanego stanu programu PowerShell (DSC): tryb wypychania i tryb ściągania.

Tryb wypychania

Omówienie trybu wypychania

Tryb wypychania odnosi się do użytkownika aktywnie stosującego konfigurację do węzła docelowego przez wywołanie polecenia cmdlet Start-DscConfiguration .

Po utworzeniu i skompilowaniu konfiguracji można ją wprowadzić w trybie wypychania, wywołując polecenie cmdlet Start-DscConfiguration , ustawiając parametr -Path polecenia cmdlet na ścieżkę, w której znajduje się konfiguracja MOF. Na przykład, jeśli konfiguracja MOF znajduje się w , C:\DSC\Configurations\localhost.mofnależy zastosować ją do komputera lokalnego za pomocą następującego polecenia: Start-DscConfiguration -Path 'C:\DSC\Configurations'

Uwaga / Notatka

Domyślnie DSC uruchamia konfigurację jako zadanie w tle. Aby uruchomić konfigurację interaktywnie, wywołaj Start-DscConfiguration z parametrem Wait .

Tryb ciągnięcia

Omówienie trybu Pull Jak

W trybie ściągania klienci ściągania są skonfigurowani tak, aby pobierali żądane konfiguracje stanu z usługi ściągania zdalnego. Podobnie usługa ściągania została skonfigurowana do hostowania usługi DSC i została aprowizowana przy użyciu konfiguracji i zasobów wymaganych przez klientów ściągania. Każdy z klientów ściągania ma zaplanowane zdarzenie, które przeprowadza okresowe sprawdzanie zgodności konfiguracji węzła. Gdy zdarzenie zostanie wyzwolone po raz pierwszy, lokalny menedżer konfiguracji (LCM) na kliencie ściągania wysyła żądanie do usługi ściągania w celu pobrania konfiguracji określonej w LCM. Jeśli ta konfiguracja istnieje w usłudze ściągania i przejdzie wstępne testy weryfikacji, konfiguracja jest pobierana do klienta ściągania, gdzie jest następnie wykonywana przez LCM.

LCM sprawdza, czy klient jest zgodny z konfiguracją, w regularnych odstępach czasu określonych przez właściwość ConfigurationModeFrequencyMins LCM. LCM sprawdza, czy w usłudze ściągania są zaktualizowane konfiguracje w regularnych odstępach czasu określonych przez właściwość RefreshModeFrequency LCM. Aby uzyskać informacje na temat konfigurowania LCM, zobacz Konfigurowanie lokalnego programu Configuration Manager.

Zalecanym rozwiązaniem do hostowania usługi ściągania jest usługa w chmurze DSC, Azure Automation. Jest to hostowane rozwiązanie zapewnia graficzne zarządzanie, raportowanie i scentralizowaną administrację.

Aby uzyskać więcej informacji na temat konfigurowania usługi ściągania w systemie Windows Server, zobacz Konfigurowanie serwera ściągania DSC w sieci Web. Zrozum jednak, że ta implementacja ma ograniczone funkcje i wymaga pewnej integracji "zrób to sam".

W poniższych tematach wyjaśniono usługę ściągania i klientów: