Share via


Underhållsverktyg för hierarki (Preinst.exe) för Configuration Manager

Gäller för: Konfigurationshanteraren (current branch)

Underhållsverktyg för hierarki (Preinst.exe) skickar kommandon till Configuration Manager Hierarchy Manager medan tjänsten Hierarchy Manager körs. Underhållsverktyg för hierarki installeras automatiskt när du installerar en Configuration Manager plats. Du hittar Preinst.exe i \bin\X64\00000409 mappen på platsservern.

Använd verktyget för hierarkiunderhåll i följande scenarier:

  • När säkert nyckelutbyte krävs finns det situationer där du behöver göra det första offentliga nyckelutbytet manuellt mellan platser. Mer information finns i Utbyta offentliga nycklar manuellt mellan platser.

  • Ta bort aktiva jobb för en målwebbplats som inte längre är tillgänglig.

  • Ta bort en platsserver från Configuration Manager-konsolen när du inte kan avinstallera den med installationsprogrammet. Om du till exempel fysiskt tar bort en Configuration Manager plats utan att först köra installationen för att avinstallera platsen. Platsinformationen finns fortfarande i den överordnade platsens databas och den överordnade platsen fortsätter att försöka kommunicera med den underordnade platsen. Lös problemet genom att köra underhållsverktyg för hierarkin och manuellt ta bort den underordnade platsen från den överordnade platsens databas.

  • Stoppa alla Configuration Manager tjänster på en plats utan att behöva stoppa tjänsterna individuellt.

  • När du återställer en plats använder CHILDKEYS du alternativet för att distribuera de offentliga nycklarna från flera underordnade platser till den återställande platsen.

För att kunna köra verktyget för underhåll av hierarkin behöver den aktuella användaren administratörsbehörighet på den lokala datorn. Dessutom måste användaren uttryckligen ha behörigheten Administrera säkerhet för klassen Plats . Det räcker inte att användaren ärver den här rättigheten genom att vara medlem i en grupp som har den behörigheten.

Kommandoradsalternativ för hierarkiunderhållsverktyg

När du använder verktyget för hierarkiunderhåll måste du köra det lokalt på den centrala administrationsplatsen (CAS), den primära platsen eller den sekundära platsservern. Använd följande syntax: preinst.exe /<option>. Följande kommandoradsalternativ är tillgängliga:

  • /DELJOB <SiteCode>: Ta bort alla jobb eller kommandon från den aktuella platsen till den angivna målplatsen.

  • /DELSITE <ChildSiteCodeToRemove>: Använd det här alternativet på en överordnad plats för att ta bort data för underordnade platser från platsdatabasen för den överordnade platsen. Vanligtvis använder du det här alternativet om en platsserverdator inaktiveras innan du avinstallerar platsen från den.

    Obs!

    Alternativet /DELSITE avinstallerar inte platsen på den dator som anges av parametern ChildSiteCodeToRemove . Det här alternativet tar bara bort platsinformationen från Configuration Manager-platsdatabasen.

  • /DUMP <SiteCode>: 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 <SiteCode> skriver endast platskontrollbilden för den angivna platsen.

    • /DUMP skriver platskontrollfilerna för alla platser.

    En bild är en binär representation av platskontrollfilen som lagras i Configuration Manager platsdatabasen. Den dumpade platskontrollfilsavbildningen är en summa av basavbildningen plus de väntande deltabilderna.

    När du har dumpat en platskontrollfilsbild med verktyget för underhåll av hierarkin är filnamnet i formatet sitectrl_<SiteCode>.ct0.

  • /STOPSITE: Använd det här alternativet på den lokala platsservern för att starta en avstängningscykel för Configuration Manager Platskomponenthanteraren-tjänsten, som delvis återställer platsen. När du startar den här avstängningscykeln stoppas vissa Configuration Manager tjänster på en platsserver och dess fjärrplatssystem. De här tjänsterna flaggas också för ominstallation. Som ett resultat av den här avstängningscykeln ändras vissa lösenord automatiskt när tjänsterna installeras om.

    Obs!

    Om du vill se en post med ändringar av avstängning, ominstallation och lösenord för Platskomponenthanteraren aktiverar du loggning för den här komponenten innan du använder det här kommandoradsalternativet.

    När avstängningscykeln har startats fortsätter den automatiskt och hoppar över eventuella komponenter eller datorer som inte svarar. Men om Platskomponenthanteraren-tjänsten inte kan komma åt ett fjärrplatssystem under avstängningscykeln installeras komponenterna som är installerade på fjärrplatssystemet om när Platskomponenthanteraren-tjänsten startas om. När den startas om försöker Platskomponenthanteraren-tjänsten upprepade gånger ominstallationen av alla tjänster som har flaggats för ominstallation tills den lyckas.

    Du kan starta om Platskomponenthanteraren-tjänsten med hjälp av Service Manager. När alla berörda tjänster har startats om avinstalleras, installeras om och startas om. När du har använt /STOPSITE alternativet för att starta avstängningscykeln kan du inte undvika ominstallationscyklerna när Platskomponenthanteraren-tjänsten har startats om.

  • /KEYFORPARENT: Distribuera webbplatsens offentliga nyckel till en överordnad plats.

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

  • /KEYFORCHILD: Distribuera webbplatsens offentliga nyckel till en underordnad plats.

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

  • /CHILDKEYS: Använd det här alternativet på underordnade platser på en webbplats som du återställer. Den distribuerar offentliga nycklar från flera underordnade platser till återställningsplatsen.

    Alternativet /CHILDKEYS placerar nyckeln från den plats där du kör alternativet och alla underordnade platsers offentliga nycklar i filen <SiteCode>.CT6. När du har kört preinst.exe med det här alternativet kopierar du filen manuellt till mappen för den återställda webbplatsen \Inboxes\hman.box (inte hman.box\pubkey).

  • /PARENTKEYS: Använd det här alternativet på den överordnade platsen för en webbplats som du återställer. Den distribuerar offentliga nycklar från alla överordnade platser till den återställande platsen.

    Alternativet /PARENTKEYS placerar nyckeln från den plats där du kör alternativet och nycklarna från varje överordnad plats ovanför den platsen i filen <SiteCode>.CT7. När du har kört preinst.exe med det här alternativet kopierar du filen manuellt till mappen för den återställda webbplatsen \Inboxes\hman.box (inte hman.box\pubkey).

Byt ut offentliga nycklar manuellt mellan platser

Som standard är alternativet Kräv säker nyckelutbyte aktiverat för Configuration Manager platser. När säkert nyckelutbyte krävs finns det två situationer när du behöver göra det första nyckelutbytet manuellt mellan platser:

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

  • Configuration Manager webbplatser publicerar inte webbplatsdata till Active Directory

Du kan använda verktyget för hierarkiunderhåll för att exportera de offentliga nycklarna för varje plats. När de har exporterats byter du sedan nycklar manuellt mellan platserna.

Obs!

När de offentliga nycklarna har bytts ut manuellt granskar du loggfilen hman.log på den överordnade platsservern. Den här loggfilen registrerar platskonfigurationsändringar och webbplatsinformationspublikation till Active Directory. Du kan se till att den primära platsen har bearbetat den nya offentliga nyckeln.

Så här överför du den underordnade platsens offentliga nyckel manuellt till den överordnade platsen

  1. Logga in på den underordnade platsservern, öppna en kommandotolk och navigera till platsen förPreinst.exe.

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

Alternativet /keyforparent placerar den offentliga nyckeln för den underordnade platsen i <SiteCode>.CT4 filen som finns i roten på systemenheten.

  1. <SiteCode>.CT4 Flytta filen till den överordnade platsens \inboxes\hman.box mapp i installationskatalogen för Configuration Manager.

Så här överför du den överordnade webbplatsens offentliga nyckel manuellt till den underordnade platsen

  1. Logga in på den överordnade platsservern, öppna en kommandotolk och navigera till platsen förPreinst.exe.

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

Alternativet /keyforchild placerar den offentliga nyckeln för den överordnade platsen i <SiteCode>.CT5 filen som finns i roten på systemenheten.

  1. <SiteCode>.CT5 Flytta filen till den underordnade platsens \inboxes\hman.box mapp i installationskatalogen för Configuration Manager.