Konfigurációk életbe léptetéseEnacting configurations

A következőkre vonatkozik: Windows PowerShell 4,0, Windows PowerShell 5,0Applies To: Windows PowerShell 4.0, Windows PowerShell 5.0

A PowerShell kívánt állapot-konfiguráció (DSC) konfigurációit kétféleképpen lehet meghozni: leküldési mód és lekéréses mód.There are two ways to enact PowerShell Desired State Configuration (DSC) configurations: push mode and pull mode.

Leküldés módPush mode

Leküldéses mód áttekintéseOverview of Push mode

A leküldéses mód egy olyan felhasználóra utal, aki aktívan alkalmazza a konfigurációt a cél csomópontra a Start-DscConfiguration parancsmag meghívásával.Push mode refers to a user actively applying a configuration to a target node by calling the Start-DscConfiguration cmdlet.

Egy konfiguráció létrehozása és összeállítása után leküldéses módban megadhatja azt a Start-DscConfiguration parancsmag meghívásával, amely a parancsmag Path paraméterét arra a elérési útra állítja, ahol a konfigurációs MOF található.After creating and compiling a configuration, you can enact it in push mode by calling the Start-DscConfiguration cmdlet, setting the -Path parameter of the cmdlet to the path where the configuration MOF is located. Ha például a konfigurációs MOF a (z) helyen található C:\DSC\Configurations\localhost.mof , akkor a következő paranccsal alkalmazza a helyi gépre: Start-DscConfiguration -Path 'C:\DSC\Configurations'For example, if the configuration MOF is located at C:\DSC\Configurations\localhost.mof, you would apply it to the local machine with the following command: Start-DscConfiguration -Path 'C:\DSC\Configurations'

Megjegyzés

Alapértelmezés szerint a DSC háttérbeli feladatokként futtatja a konfigurációt.By default, DSC runs a configuration as a background job. A konfiguráció interaktív futtatásához hívja meg a WAIT paramétert a Start-DscConfiguration .To run the configuration interactively, call the Start-DscConfiguration with the Wait parameter.

Lekérési módPull mode

A lekéréses mód áttekintéseOverview of Pull Mode

Lekéréses módban a lekéréses ügyfelek úgy vannak konfigurálva, hogy távoli lekéréses szolgáltatásból kapják meg a kívánt állapot-konfigurációkat.In pull mode, pull clients are configured to get their desired state configurations from a remote pull service. Hasonlóképpen, a lekéréses szolgáltatás a DSC szolgáltatás futtatására lett beállítva, és a lekéréses ügyfelek által igényelt konfigurációkkal és erőforrásokkal lett kiépítve.Likewise, the pull service has been set up to host the DSC service, and has been provisioned with the configurations and resources that are required by the pull clients. A lekéréses ügyfelek mindegyike egy ütemezett eseménnyel rendelkezik, amely rendszeres megfelelőségi ellenőrzést végez a csomópont konfigurációjában.Each of the pull clients has a scheduled event that performs a periodic compliance check on the configuration of the node. Ha az esemény első alkalommal aktiválódik, a lekéréses ügyfél helyi Configuration Manager (LCD) kérést küld a lekéréses szolgáltatásnak, hogy megkapja az LCD-egységben megadott konfigurációt.When the event is triggered the first time, the Local Configuration Manager (LCM) on the pull client makes a request to the pull service to get the configuration specified in the LCM. Ha ez a konfiguráció létezik a lekéréses szolgáltatásban, és átadja a kezdeti ellenőrzési ellenőrzéseket, a rendszer letölti a konfigurációt a lekéréses ügyfélre, ahol ezt követően az LCD-platform hajtja végre.If that configuration exists on the pull service, and it passes initial validation checks, the configuration is downloaded to the pull client, where it is then executed by the LCM.

Az LCD ChipOnGlas ellenőrzi, hogy az ügyfél megfelel-e a konfigurációnak az LCD ChipOnGlas ConfigurationModeFrequencyMins tulajdonsága által meghatározott szabályos időközönként.The LCM checks that the client is in compliance with the configuration at regular intervals specified by the ConfigurationModeFrequencyMins property of the LCM. Az LCD ChipOnGlas a lekéréses szolgáltatás frissített konfigurációit a LCD CHIPONGLAS RefreshModeFrequency tulajdonsága által meghatározott rendszeres időközönként ellenőrzi.The LCM checks for updated configurations on the pull service at regular intervals specified by the RefreshModeFrequency property of the LCM. További információ az LCD ChipOnGlas konfigurálásáról: a helyi Configuration Manager konfigurálása.For information about configuring the LCM, see Configuring the Local Configuration Manager.

A lekéréses szolgáltatás üzemeltetéséhez ajánlott megoldás a DSC Cloud Service, Azure Automation.The recommended solution for hosting a Pull Service, is the DSC cloud service, Azure Automation. Ez az üzemeltetett megoldás grafikus felügyeletet, jelentéskészítést és központosított felügyeletet biztosít.This is hosted solution provides graphical management, reporting, and centralized administration.

A lekéréses szolgáltatás Windows Serveren való beállításával kapcsolatos további információkért lásd: DSC web pull-kiszolgáló beállítása.For more information on setting up a Pull Service on Windows Server, see Setting up a DSC web pull server. Annak ismerete azonban, hogy ez a megvalósítás korlátozott funkciókkal rendelkezik, és szükség van rá a "saját maga" integrációra.Understand however, that this implementation has limited features and does require some "do it yourself" integration.

A következő témakörök ismertetik a lekéréses szolgáltatást és az ügyfeleket:The following topics explain pull service and clients: