Dela via


Teknisk referens för verktyget Underhåll av hierarki (Preinst.exe) i Configuration Manager

 

Gäller för: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Verktyget Underhåll av hierarki (Preinst.exe) skickar kommandon till Hierarkihanteraren i Configuration Manager när tjänsten Hierarkihanteraren körs. Verktyget Underhåll av hierarki installeras automatiskt när du installerar en Configuration Manager-plats. Du hittar Preinst.exe i den delade mappen \\<Platsservernamn>\SMS_<Platskod\bin\X64\00000409 på platsservern.

Du kan använda verktyget Underhåll av hierarki i följande situationer:

  • När säker nyckelutväxling krävs finns det situationer där du måste utföra den första utväxlingen av publika nycklar mellan platser manuellt. Mer information finns i Utväxla publika nycklar mellan platser manuellt i det här avsnittet.

  • För att ta bort aktiva jobb som är för ett mål som inte längre är tillgängligt.

  • För att ta bort en platsserver från Configuration Manager-konsolen när du inte kan avinstallera platsen med installationsprogrammet. Om du t.ex. fysiskt avlägsnar en Configuration Manager-plats utan att först avinstallera platsen genom att köra installationsprogrammet, finns platsinformationen kvar i den överordnade platsens databas. Den överordnade platsen kommer att försöka fortsätta kommunicera med den underordnade platsen. Du löser problemet genom att köra verktyget Underhåll av hierarki och manuellt ta bort den underordnade platsen från den överordnade platsens databas.

  • För att stoppa alla Configuration Manager-tjänster på en plats utan att behöva stoppa tjänsterna en och en.

  • När du återställer en plats kan du använda alternativet CHILDKEYS för att distribuera de publika nycklarna från flera underordnade platser till den plats som återställs.

Den nuvarande användaren måste ha administrationsbehörighet på den lokala datorn för att köra verktyget Underhåll av hierarki. Användaren måste också explicit ha säkerhetsbehörigheten Plats - Administrera. Det räcker inte att användaren ärver den här behörigheten genom att vara medlem i en grupp som har behörigheten.

Kommandoradsalternativ för verktyget Underhåll av hierarki

När du använder verktyget Underhåll av hierarki måste du köra det lokalt på den centrala administrationsplatsen, den primära platsen eller en sekundär platsserver.

Du måste använda följande syntax när du kör verktyget Underhåll av hierarki: preinst.exe /<option>. I följande tabell visas tillgängliga kommandoradsalternativ.

Kommandoradsparameter

Beskrivning

/DELJOB <Platskod>

Använd det här alternativet på en plats för att ta bort alla jobb eller kommandon från den aktuella platsen till den angivna målplatsen.

/DELSITE <UnderordnadPlatsSomTasBort>

Använd det här alternativet på en överordnad plats för att ta bort data för underordnade platser från den överordnade platsens platsdatabas. Normalt använder du det här alternativet om en platsserverdator tas ur drift innan du avinstallerat platsen från den.

System_CAPS_noteInformation

Alternativet /DELSITE avinstallerar inte platsen från den dator som anges av parametern UnderordnadPlatsSomTasBort. Alternativet tar bara bort platsinformationen från Configuration Manager-platsdatabasen.

/DUMP <Platskod>

Använd det här alternativet på den lokala platsservern för att skriva platskontrollbilder till rotmappen på den enhet där platsen är installerad. Du kan skriva en specifik platskontrollbild till mappen eller skriva alla platskontrollfiler i hierarkin.

  • /DUMP <Platskod> skriver endast platskontrollbilden för den angivna platsen.

  • /DUMP skriver platskontrollfiler för alla platser.

En avbildning är en a binär representation av platskontrollfilen, som lagras i Configuration Manager-platsdatabasen. Den dumpade platskontrollfilavbildningen är en summa av basavbildningen plus väntande förändringsavbildningar.

När en platskontrollfilbild dumpats med verktyget Underhåll av hierarki är filnamnet i formatet sitectrl_<Platskod>.ct0.

/STOPSITE

Använd det här alternativet på den lokala platsservern för att starta en nedstängningscykel för tjänsten Platskomponenthanteraren för Configuration Manager, som delvis återställer platsen. När nedstängningscykeln körs stoppas vissa Configuration Manager-tjänster på en platsserver och dess fjärrplatssystem. Tjänsterna flaggas för ominstallation. En konsekvens av nedstängningscykeln är att vissa lösenord automatiskt ändras när tjänsterna installeras om.

System_CAPS_noteInformation

Om du vill se en lista med nedstängningar, ominstallationer och lösenordsändringar för Platskomponenthanteraren aktiverar du loggning för den här komponenten innan du använder det här kommandoradsalternativet.

När nedstängningscykeln har startats fortsätter den automatiskt. Komponenter och datorer som inte svarar hoppas över. Men om tjänsten Platskomponenthanteraren inte kan komma åt ett fjärrplatssystem under nedstängningscykeln, kommer de komponenter som installeras på fjärrplatssystemet att installeras om när tjänsten Platskomponenthanteraren startas om. När den startas om försöker tjänsten Platskomponenthanteraren installera om alla tjänster som flaggats för ominstallation ända tills den lyckas.

Du kan starta om tjänsten Platskomponenthanteraren med Service Manager. När den startats om kommer alla påverkade tjänster att avinstalleras, installeras om och startas om. När du har använt alternativet /STOPSITE för att starta nedstängningscykeln kan du inte undvika ominstallationscyklerna när tjänsten Platskomponenthanteraren startas om.

/KEYFORPARENT

Använd det här alternativet på en plats för att distribuera platsens publika nyckel till en överordnad plats.

Alternativet /KEYFORPARENT placerar platsens publika nyckel i filen <Platskod>.CT4 i roten på programfilenheten. När du har kört preinst.exe med det här alternativet kopierar du manuellt filen <Platskod>.CT4 till den överordnade platsens mapp …\Inboxes\hman.box (inte till hman.box\pubkey).

/KEYFORCHILD

Använd det här alternativet på en plats för att distribuera platsens publika nyckel till en underordnad plats.

Alternativet /KEYFORCHILD placerar platsens publika nyckel i filen <Platskod>.CT5 i roten på programfilenheten. När du har kört preinst.exe med det här alternativet kopierar du manuellt filen <Platskod>.CT5 till den underordnade platsens mapp …\Inboxes\hman.box (inte till hman.box\pubkey).

/CHILDKEYS

Du kan använda det här alternativet på underordnade platser till en plats som du återställer. Använd det här alternativet på en plats för att distribuera publika nycklar från flera underordnade platser till den plats som återställs.

Alternativet /CHILDKEYS placerar nyckeln från den plats där du kör alternativet, och alla publika nycklar från den platsens underordnade platser, i filen <Platskod>.CT6.

När du har kört preinst.exe med det här alternativet kopierar du manuellt filen <Platskod>.CT6 till den återställda platsens mapp …\Inboxes\hman.box (inte till hman.box\pubkey).

/PARENTKEYS

Du kan använda det här alternativet på den överordnade platsen till en plats som du återställer. Använd det här alternativet på en plats för att distribuera publika nycklar från alla överordnade platser till den plats som återställs.

Alternativet /PARENTKEYS placerar nyckeln från den plats där du kör alternativet, och alla nycklarna från varje överordnad plats ovanför den platsen, i filen

Utväxla publika nycklar mellan platser manuellt

Som standard är alternativet Kräv säkert nyckelutbyte aktiverat för Configuration Manager-platser. När säker nyckelutväxling krävs finns det två situationer där du måste utföra den första utväxlingen av nycklar mellan platser manuellt:

  • Om Active Directory-schemat inte har utökats för Configuration Manager

  • Configuration Manager-platser publicerar inte platsdata till Active Directory

Du kan använda verktyget Underhåll av hierarki för att exportera de publika nycklarna för varje plats. När de har exporterats måste du manuellt utväxla nycklar mellan platserna.

System_CAPS_noteInformation

När de publika nycklarna har utväxlats manuellt kan du titta i loggfilen hman.log, som registrerar ändringar i platskonfigurationen och platsinformation som publiceras till Active Directory Domain Services, på den överordnade platsservern för att kontrollera att den primära platsen har behandlat den nya publika nyckeln.

Överföra den underordnade platsens publika nyckel till den överordnade platsen manuellt

  1. Logga in på den underordnade platsen. Öppna en kommandotolk och gå till platsen där Preinst.exe finns.

  2. Skriv följande för att exportera den underordnade platsens publika nyckel: Preinst /keyforparent

  3. Alternativet /keyforparent placerar den underordnade platsens publika nyckel i filen <platskod>.CT4 i roten på systemenheten.

  4. Flytta filen <platskod>.CT4 till mappen <installationskatalog>\inboxes\hman.box på den överordnade platsen.

Överföra den överordnade platsens publika nyckel till den underordnade platsen manuellt

  1. Logga in på den överordnade platsen. Öppna en kommandotolk och gå till platsen där Preinst.exe finns.

  2. Skriv följande för att exportera den överordnade platsens publika nyckel: Preinst /keyforchild.

  3. Alternativet /keyforchild placerar den överordnade platsens publika nyckel i filen <platskod>.CT5 i roten på systemenheten.

  4. Flytta filen <platskod>.CT5 till mappen <installationskatalog>\inboxes\hman.box på den underordnade platsen.