Dela via


Installation, uppgradering och konfiguration av distributionsplatser

I den här artikeln beskrivs installation, uppgradering, konfigurationsändringar, borttagning och hur dessa åtgärder fungerar. Det är viktigt att förstå dessa flöden för att korrekt identifiera och diagnostisera problemet.

Ursprunglig produktversion: Configuration Manager aktuell gren, Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager

Inledning

När du felsöker problem med DP-installation och -uppgradering är det viktigt att komma ihåg att DP-installationen/uppgraderingen utförs av en tråd från dp-uppgraderingens bearbetningstrådpool. Granska dp-installations-/uppgraderingsprocessen för att förstå hur du identifierar tråden som utför DP-installationen/uppgraderingen och filtrerar DistMgr.log för den identifierade tråden. Granska den filtrerade DistMgr.log för att identifiera om DP-installationen/uppgraderingen misslyckades/lyckades och fortsätt därefter.

När du felsöker problem med dp-borttagning är det viktigt att komma ihåg att DP-borttagningen utförs av DP Manager-tråden, som är enkeltrådad. Det innebär att om flera DP:er tas bort samtidigt utförs DP-borttagningen en i taget och kan ta lång tid om ett stort antal DP:er tas bort. Granska dp-borttagningsprocessen för att förstå hur du identifierar DP Manager-tråden och filtrerar DistMgr.log för den identifierade tråden.

DP-installation

DP-installationen omfattar stegen nedan. De här stegen beskriver en typisk DP-installation som initierats från Configuration Manager-konsolen när administratören har slutfört dp-installationsguiden. Varje steg beskrivs, följt av ett exempel på hur steget kan övervakas genom undersökning av den associerade loggfilen. Om du har problem med DP-installationen bör loggfilerna visa dig exakt var i processen problemet uppstår och ge viktiga ledtrådar till varför processen misslyckas.

Steg 1: Administratörskonsolen skapar en instans av SMS_SCI_SysResUse WMI-klassen för den nya DP

När administratören har slutfört DP-installationsguiden skapar administratörskonsolen en instans av SMS_SCI_SysResUse WMI-klassen i SMS-providerns namnområde. SMSProv.log visar skapandet av den här instansen och innehåller andra användbara poster som SMSAppName, MachineName, UserName, ApplicationName, som kan vara till hjälp när du undersöker problem.

SMS-provider 4180 (0x1054) ~
SMS Provider 4180 (0x1054) CExtUserContext::EnterThread : User=CONTOSO\Admin Sid=<SID> Caching IWbemContextPtr=0000000046687B0 in Process 0x540 (1344)~
SMS Provider 4180 (0x1054) Kontext: SMSAppName =Configuration Manager Administratörskonsol~
SMS Provider 4180 (0x1054) Context: MachineName =PS1SITE.CONTOSO.COM~
SMS Provider 4180 (0x1054) Context: UserName =CONTOSO\Admin~
SMS Provider 4180 (0x1054) Kontext: ObjectLockContext=<ContextID>~
SMS Provider 4180 (0x1054) Kontext: ApplicationName =Microsoft.ConfigurationManagement.exe~
SMS Provider 4180 (0x1054) Context: ApplicationVersion=5.0.8355.1000~
SMS Provider 4180 (0x1054) Context: LocaleID=MS\0x409~
SMS Provider 4180 (0x1054) Kontext: __ProviderArchitecture=32 ~
SMS Provider 4180 (0x1054) Kontext: __RequiredArchitecture=0 (Bool)~
SMS Provider 4180 (0x1054) Context: __ClientPreferredLanguages=en-US,en~
SMS Provider 4180(0x1054) Context: __CorrelationId={CorrelationID}~
SMS Provider 4180 (0x1054) Kontext: __GroupOperationId=170804 ~
SMS-provider 4180 (0x1054) CExtUserContext: Ange ThreadLocaleID OK till: 1033~
SMS Provider 4180 (0x1054) CSspClassManager::P reCallAction, dbname=CM_PS1~
SMS Provider 4180 (0x1054) PutInstanceAsync SMS_SCI_SysResUse~
SMS-provider 4180 (0x1054) CExtProviderClassObject::D oPutInstanceInstance~
SMS Provider 4180 (0x1054) INFO: "PS1DP1.CONTOSO.COM" är ett giltigt FQDN.
SMS Provider 4180 (0x1054) Granskning: Användaren CONTOSO\Admin skapade en instans av klassen SMS_SCI_SysResUse.~
SMS Provider 4180 (0x1054) CExtUserContext::LeaveThread : Releasing IWbemContextPtr=73828272~
SMS-provider 4180 (0x1054) ~

När den här WMI-instansen skapas infogar SMS-providern även en rad i databasen:

insert into vSMS_SC_SysResUse (SiteNumber, RoleName, NALPath, NALResType) values (1, N'SMS Site System', N'["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\', N'Windows NT Server')

Steg 2(valfritt): SMS-providern lägger till den nyligen skapade DP:en i en gränsgrupp om den anges under guiden

Under installationsguiden för DP har administratören möjlighet att ange om den nya DP ska läggas till i en befintlig eller en ny gränsgrupp. SMS-providern ansvarar för att göra dessa ändringar och loggar följande poster:

SMS-provider 4180 (0x1054) AddSiteSystem~~
SMS Provider 4180 (0x1054) Lägga till platssystem ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\ till gränsgruppen PS1 Tilldelning och innehåll ~
SMS Provider 4180 (0x1054) Har lagt till 1 servrar i gränsgruppen PS1 Tilldelning och innehåll~
SMS Provider 4180 (0x1054) Granskning: Användaren CONTOSO\Admin ändrat en instans av klass SMS_BoundaryGroup.~
SMS Provider 4180 (0x1054) CExtUserContext::LeaveThread : Releasing IWbemContextPtr=73828272~
SMS-provider 4180 (0x1054) ~

Steg 3: SMSDBMON identifierar en platskontrolländring och meddelar HMAN att bearbeta platskontrollfilen

SMSDBMON övervakar ständigt olika tabeller i databasen och identifierar därmed en ändring av filrelaterade tabeller för platskontrollfiler (i steg 1). När SMSDBMON tar emot (betecknas som RCV i loggen) meddelar det lämpliga komponenterna genom att släppa/skicka (betecknas som SND i loggen) filer i komponentens inkorg. I det här fallet meddelar SMSDBMON HMAN att bearbeta platskontrollfilen för ändringar:

SMS_DATABASE_NOTIFICATION_MONITOR 2580 (0xa14) RCV: UPDATE on SiteControl for SiteControl_AddUpd_HMAN [PS1 ][1027921]
SMS_DATABASE_NOTIFICATION_MONITOR 2580 (0xa14) SND: Dropped E:\ConfigMgr\inboxes\HMAN.box\PS1. SCU [1027921]

Steg 4: HMAN bearbetar platskontrollfilen och bearbetar alla distributionsplatser

HMAN vaknar upp för att bearbeta SCU-filen som släppts av SMSDBMON och börjar sedan bearbeta platskontrollfilen. Under den här processen tittar HMAN på alla distributionsplatser för att avgöra om några IP-adresser är nya eller ändrade.

4a: För de nya IP-adresserna identifierar HMAN att det finns ett nytt platssystem och infogar data i DistributionPoints tabellen:

SMS_HIERARCHY_MANAGER 2448 (0x990) ~Bearbetning av platskontrollfil: Plats PS1
SMS_HIERARCHY_MANAGER 2448 (0x990) Nytt platssystem: PS1 PS1DP1.CONTOSO.COM SMS-distributionsplats
SMS_HIERARCHY_MANAGER 2448 (0x990) Nytt platssystem: PS1 PS1DP1.CONTOSO.COM SMS Site System
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Serverinformation för webbplatsen PS1 har ändrats. Uppdatera DPInfo-tabellen i databasen.
SMS_HIERARCHY_MANAGER 2448 (0x990) ~ Distributionsplatser för plats PS1 har ändrats. Uppdatera tabellen DistributionPoints i databasen.
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Inserted DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\. CRC:439BCA34,PDP:0,PullDP:0
SMS_HIERARCHY_MANAGER 2448 (0x990) SQL>>>insert DistributionPoints (ServerName, NALPath, ShareName, SMSSiteCode, IsPullDP, IsPeerDP, IsBITS, PreStagingAllowed, Värden för IsMulticast, AnonymousEnabled, TokenAuthEnabled, SslState, DPType, Priority, TransferRate, DPFlags, IsProtected, DPDrive, Type, MinFreeSpace, IsPXE, IsActive, ResponseDelay, UdaSetting, BindPolicy, SupportUnknownMachines, CertificateType, IdentityGUID, BindExcept, PXEPassword, Action, Account, Description, DPCRC ) ( N'PS1DP1. CONTOSO. COM', N'["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\', N'', N'PS1', 0, 0, 0, 0, 0, 0, 0, 0, 0, 200, 0, 0, 1, N'', N'Windows NT Server', 50, 0, 0, 0, 0, 0, 0, 0, N'23a72b6c-eace-4218-929c-4c80638c031e', N'', N'', 0, N'', N'PS1 Standard DP', N'439BCA34' )

4b: Förutom att infoga en ny rad för DP i DistributionPoints tabellen distribuerar HMAN även standardklientpaketen till DP:

SMS_HIERARCHY_MANAGER 2448 (0x990) Inlästa klientuppgraderingsinställningar från databasen. FullClientPackageID=CS100002, StagingClientPackageID=CS100024, ClientUpgradePackageID=CS100003, PilotingUpgradePackageID=CS100025, ClientUpgradeAdvertisementID=CS120000, ClientPilotingAdvertisementID=(null)
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Klientpaketet (ID=CS100002) har lagts till i DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Klientpaketet (ID=CS100003) har lagts till i DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Klientpaketet (ID=CS100024) har lagts till i DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Klientpaketet (ID=CS100025) har lagts till i DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~

4c: HMAN uppdaterar DP-certifikatinformationen (självsignerad eller PKI) i databasen genom att anropa den spUpdateDPCert lagrade proceduren:

SMS_HIERARCHY_MANAGER 2448 (0x990) DP-certifikatfråga: EXEC spUpdateDPCert N'PS1DP1. CONTOSO. COM', N'23a72b6c-eace-4218-929c-4c80638c031e', ...

Observera att för alla distributionsplatser som inte har ändrats loggar HMAN en post:

SMS_HIERARCHY_MANAGER 2448 (0x990) ~Uppdaterar inte DP ["Display=\\PS1SITE.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SITE.CONTOSO.COM\. DBCRC:13639BB,NewCRC:13639BB,Action:0,PDP:0,PullDP:0
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Uppdaterar inte DP ["Display=\\PS1SQL.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SQL.CONTOSO.COM\. DBCRC:DB8F08DA,NewCRC:DB8F08DA,Action:0,PDP:0,PullDP:1
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Uppdaterar inte DP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\. DBCRC:B65C605F,NewCRC:B65C605F,Action:0,PDP:0,PullDP:0

Obs!

Om HMAN påträffar ett fel vid försök att infoga eller uppdatera någon av DP:erna återställs hela transaktionen och ingen av DP:erna bearbetas. Om detta fortsätter visas problem där DP:er inte installeras eller dp-egenskapsändringar inte börjar gälla.

Steg 5: HMAN slutför bearbetningen av platskontrollfilen och genererar ett statusmeddelande

När HMAN har slutfört bearbetningen av platskontrollfilen genereras ett statusmeddelande med ID 3306, vilket innebär att Hierarchy Manager har bearbetatsE:\ConfigMgr\inboxes\hman.box\PS1.SCU, vilket i vårt exempel representerar platskontrollfilen för plats ConfigMgr primär plats 1 (PS1):

SMS_HIERARCHY_MANAGER 2448 (0x990) STATMSG: ID=3306 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_HIERARCHY_MANAGER" SYS=PS1SITE. CONTOSO.COM SITE=PS1 PID=1956 TID=2448 GMTDATE=Ons 11 maj 18:33:34.813 2016 ISTR0="E:\ConfigMgr\inboxes\HMAN.box\PS1. SCU" ISTR1="ConfigMgr primär plats 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0

Steg 6: SMSDBMON identifierar en ändring i DistributionPoints tabellen och meddelar DistMgr att installera DP

SMSDBMON identifierar en ändring i DistributionPoints tabellen (från steg 4a) och instruerar DistMgr att påbörja DP-installationen genom att släppa ett <DPID>. INS-fil i DistMgr.box mappen:

SMS_DATABASE_NOTIFICATION_MONITOR RCV: INSERT på DistributionPoints för DistributionPoints_Ins [32 ][1027928]
SMS_DATABASE_NOTIFICATION_MONITOR SND: Dropped E:\ConfigMgr\inboxes\distmgr.box\32.INS [1027928]

I det här exemplet är 32 distributionsplats-ID:t. Du hittar DP-namnet från DPID genom att köra följande SQL-fråga mot databasen:

SELECT * FROM DistributionPoints WHERE DPID = 32

Steg 7: DistMgr vaknar upp för att bearbeta INS-filen och startar en DP-uppgraderingsarbetstråd för att installera DP

DistMgr vaknar upp för att bearbeta . INS-fil som släpptes av SMSDBMON. DP-installationer och uppgraderingar hanteras av huvudtråden för DP-uppgraderingsbearbetning. För att utföra DP-installationen använder DP-uppgraderingsbearbetningstråden en tråd från DP-uppgraderingens bearbetningstrådpool som är inställd på att använda högst 50 trådar som standard. I följande loggposter är huvudtråds-ID:t för DP-uppgraderingsbearbetning 2860, vilket skapar en ny arbetstråd med ID 4788 (0x12b4) för DP-installationen:

SMS_DISTRIBUTION_MANAGER 2860 (0xb2c) DP-uppgraderingstråd: Uppgradera DP med ID 32. Tråd 0x12b4. Används 1 trådar av 50.

Därefter startar DP processing worker thread 4788 (0x12b4) installationsprocessen för DPID 32, som är vår nya DP:

SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Bearbetning 32.INS
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~DPID 32 – NAL-sökväg ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\ , ServerName = PS1DP1.CONTOSO.COM, DPDrive = , IsMulticast = 0, PXE = 0, RemoveWDS = 0

Steg 8: DistMgr DP upgrade worker thread installerar DP

Här startar DistMgr tråd 4788 den faktiska DP-installationen där den slutför följande:

  • Kopierar nödvändiga filer till DP
  • Installerar IIS (om det anges under installationsguiden)
  • Installerar MSXML och Visual C++ Redistributable-komponenterna
  • Installerar DP WMI-providern
  • Skapar virtuella kataloger och konfigurerar IIS
  • Uppdateringar registerinställningarna på DP-servern
  • Installerar PXE-rollen (om den är konfigurerad)

Observera att loggposterna nedan trunkeras för att endast visa relevant information:

SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Installerad ISAPI på PS1DP1.CONTOSO.COM kopierade E:\ConfigMgr\bin\x64\..\x64\smsfileisapi.dll till \\PS1DP1.CONTOSO.COM\ADMIN$\system32\inetsrv\smsfileisapi.dll
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Share SMS_DP$ har skapats på servern PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~OS version 6.3.9600: installerat IIS på fjärrservern PS1DP1. CONTOSO.COM.
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) MSXML 6.0 har konfigurerats på DP PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Kör kommandot 'C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"' för att installera VC-redist
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Har installerat DP WMI-providern på fjärrdistributionsplatsen
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Konfigurera virtuella IIS-kataloger på distributionsplatsen PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ConfigureDP
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) DP-registerinställningarna har uppdaterats på PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ConfigurePXE
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\ är en Pull DP

Tips

När du når steg 8 är det mycket enklare att övervaka installationsframsteget genom att filtrera loggen för arbetstrådens ID (4788 i det här exemplet).

Steg 9 (valfritt): PXE-providerrollen och Windows Deployment Services installeras på DP (om aktiverat)

Om DP är aktiverat för PXE initieras PXE-installationen när ConfigurePXE loggas in DistMgr.log. För närvarande visar SMSDPProv.log på distributionsplatsen installationsförloppet för PXE/WDS:

CcmInstallPXE
Körs: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
Väntar på slutförande av: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
Körningen slutfördes för: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
Skapade DP mutex-nyckeln för WDS.
Hitta Wimgapi.Dll
MsiEnumRelatedProducts misslyckades
FindProduct misslyckades. 0x80070103
Hittade C:\Windows\system32\wimgapi.dll
Wimgapi.dll är redan installerat.
Sökvägen till smsdp.dll är "C:\SMS_DP$\sms\bin\smsdp.dll" 05-11-2016 14:36:57.000 PXE-prestandaräknare har initierats
Det gick inte att öppna WDS-tjänsten.
WDS är INTE INSTALLERAT
Installera WDS.
Körs: ServerManagerCmd.exe -i WDS -a
Det gick inte att köra (2): ServerManagerCmd.exe -i WDS -a
Körs: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
Väntar på slutförande av: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
Körningen har slutförts för: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
WDS har installerats.
Datorn kör Windows Server. (NTVersion=0X603, ServicePack=0)
WDS är INSTALLERAT
Ange TFTP-konfigurationsnyckeln som: System\CurrentControlSet\Services\WDSSERVER\Providers\WDSTFTP
Konfigurera TFTP-läsfilter
SetupComplete är inställt på 0
REMINST har inte angetts i WDS
WDS har INTE konfigurerats
Resursen (REMINST) finns inte. (NetNameNotFound) (0x00000906)
GetFileSharePath misslyckades. 0x80070906
REMINST-resursen finns inte. Du måste skapa den.
Uppräkning driver A till Z för NTFS-enheten med mest ledigt utrymme.
Enhet "C:" är den bästa enheten för SMS-installationskatalogen.
Skapa REMINST-resurs så att den pekar på: C:\RemoteInstall
Lyckat skapad resurs REMINST
Ta bort befintliga PXE-relaterade kataloger
Registrerar WDS-provider: SourceDir: C:\SMS_DP$\sms\bin
Registrera WDS-provider: ProviderPath: C:\SMS_DP$\sms\bin\smspxe.dll
DoPxeProviderRegister 05-11-2016 14:37:10.000 PxeLoadWdsPxe
Läser in wdspxe.dll från C:\Windows\system32\wdspxe.dll
wdspxe.dll läses in
PxeProviderRegister har suceeded (0x00000000)
Inaktivera WDS/RIS-funktioner
Behörigheten otifyPrivilege hittades på tjänsten WDSServer
Behörigheten SeRestorePrivilege hittades på tjänsten WDSServer
Behörigheten SeBackupPrivilege hittades på tjänsten WDSServer
Behörigheten SeSecurityPrivilege hittades på tjänsten WDSServer
Privilege SeTakeOwnershipPrivilege hittades INTE tjänsten WDSServer
ChangeServiceConfig2 lyckades för WDSServer. Behörigheten SeTakeOwnershipPrivilege har lagts till
ChangeServiceConfig lyckades för WDSServer. StartType: 0x2
WDSServer-status är 1
WDSServer är INTE STARTAD
Det gick inte att starta om WDS-tjänsten
Körs: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Väntar på slutförande av: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Körningen har slutförts för: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Datorn kör Windows Server. (NTVersion=0X603, ServicePack=0)
ProcessBootImages misslyckades. 0x80070003
CcmInstallPXE: Ta bort DP mutex-nyckeln för WDS.
Installerad PXE

Steg 10: DP-installationen har slutförts

När DP-installationen har slutförts genererar arbetstråden ett statusmeddelande med ID 2399, vilket innebär att installationen eller uppgraderingen av distributionsplatsen på datorn <DPNALPath> har slutförts:

SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) STATMSG: ID=2399 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=PS1SITE. CONTOSO.COM SITE=PS1 PID=1956 TID=4788 GMTDATE=Ons 11 maj 18:36:58.062 2016 ISTR0="["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\" ISTR1="PS1DP1.CONTOSO.COM" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=1 AID0=404 AVAL0="["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\"

Steg 11 (endast för pull-DPs): DistMgr-uppgraderingsbearbetningstråden instruerar DP WMI-providern att installera pull DP genom att köra pulldp.msi

Om DP har konfigurerats för att vara en pull-DP startar DistMgr-uppgraderingsbearbetningstråden en annan DP-uppgraderingsarbetstråd för att utföra dp-installationen. Den här DP-uppgraderingsarbetstråden instruerar SMS DP-providern att köra pulldp.msi för att installera pull DP.

SMS_DISTRIBUTION_MANAGER 2188 (0x88c) Uppgradera PullDP med ID 33. Tråd 0x9c0. Används 1 trådar av 50.
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) ~DPID 33 – NAL-sökväg ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ , ServerName = PS1DP2.CONTOSO.COM, DPDrive = , IsMulticast = 0, PXE = 1, RemoveWDS = 0
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) ConfigurePullDP
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) ~NAL Path ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ är en Pull DP
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) För server PS1DP2.CONTOSO.COM processorarkitektur är x64~
SMS_DISTRIBUTION_MANAGER 2496-filen (0x9c0) \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi är signerad och betrodd. SMS_DISTRIBUTION_MANAGER 2496-filen (0x9c0) \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi har signerats med MS-rotcertifikatet.
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) Installerar PullDP kontrollerar du \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log och \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\pulldp_install.log
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) PullDP ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ har markerats som Installerat

För närvarande visar den SMSDPProv.log filen på pull DP att installationen av pull DP har initierats:

2020 (0x7e4) Startade processen C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l C:\SMS_DP$\sms\logs\vcredist.log
2020 (0x7e4) Körningen slutfördes för: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l C:\SMS_DP$\sms\logs\vcredist.log
2020 (0x7e4) Startade processen msiexec.exe /quiet /i C:\SMS_DP$\sms\bin\pulldp.msi /log C:\SMS_DP$\sms\logs\pulldp_install.log

När pull DP installeras på en server som har ConfigMgr-klienten installerad är kommandot som används för installation:

4744 (0x1288) Startade processen E:\SMS_DP$\sms\bin\ccmsetup.exe /autoupgrade /upgradetolatest /postinstallmsi:"E:\SMS_DP$\sms\bin\pulldp.msi; E:\SMS_DP$\sms\logs\pulldp_install.log"

Installationsförloppet för Pull DP kan granskas och övervakas genom att titta på MSI-loggfilen pulldp_install.log.

DP-uppgradering

Distributionsplatsuppgradering omfattar stegen nedan. De här stegen omfattar en typisk DP-uppgradering som initieras efter uppgradering av en ConfigMgr 1511-plats till ConfigMgr 1602. Observera att processen liknar den när du installerar ett Service Pack eller en kumulativ uppdatering på olika Configuration Manager 2012-versioner.

Steg 1: Uppgradering resulterar i en platsåterställning som installerar om DistMgr-komponenten och släpper filen resetdps.trn i DistMgr.box

När platsuppgradering har slutförts initieras en platsåterställning för att installera om alla Configuration Manager komponenter. Som en del av den här processen installerar Platskomponenthanteraren (SiteComp) om Distribution Manager och när DistMgr installeras om skapas resetdps.trn filen i DistMgr.box för att instruera DistMgr att uppgradera alla DP:er.

SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) installerar om komponenten SMS_DISTRIBUTION_MANAGER...
SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) Uppdaterar tabellen DistributionPoints
SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) Skapar filen E:\ConfigMgr\inboxes\distmgr.box\resetdps.trn.

Steg 2: DistMgr startar uppgraderingen av alla IP-adresser när filen resetdps.trn har upptäckts

DistMgr startar efter ominstallationen och identifierar filen resetdps.trn:

SMS_DISTRIBUTION_MANAGER 3048 (0xbe8) SMS_EXECUTIVE startade SMS_DISTRIBUTION_MANAGER som tråd-ID 4984 (0x1378).
SMS_DISTRIBUTION_MANAGER 4984 (0x1378) Hittade filen resetdps.trn uppgraderar alla distributionsplatser

Steg 3: DistMgr-uppgraderingsbearbetningstråden startar DP-uppgraderingsarbetstrådar för att utföra DP-uppgraderingen

DistMgr-uppgraderingens bearbetningstråd startar och startar DP-uppgraderingsarbetstrådar för att uppgradera alla DP:er. Var och en av dessa arbetstrådar fungerar samtidigt och uppgraderar flera IP-adresser samtidigt. För DP-uppgraderingsbearbetning kan vi starta upp till 50 trådar som standard, men det här är ett konfigurerbart platskontrollvärde och styrs av egenskapen för SMS_DISTRIBUTION_MANAGER komponentenDPUpgradeThreadLimit.

SMS_DISTRIBUTION_MANAGER 4984 (0x1378) ~Starta DP-uppgraderingens bearbetningstråd, tråd-ID = 0x7C (124)
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-uppgraderingsbearbetningstråd: Startad, utför väntande arbete och väntar sedan på ytterligare arbete.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-uppgraderingstråd: Uppgradera DP med ID 1. Tråd 0x13d0. Används 1 trådar av 50.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-uppgraderingstråd: Uppgradera DP med ID 5. Tråd 0x8c8. Används 2 trådar av 50.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-uppgraderingstråd: Uppgradera DP med ID 14. Tråd 0x100c. Använde 3 trådar av 50.

Varje enskild DP-uppgraderingsarbetstråd börjar uppgradera en distributionsplats. I det här exemplet fokuserar vi på tråd 2248 (0x8c8) som ska uppgradera DP med DPID 5:

SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~Bearbetning 5.INS
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~DPID 5 – NAL-sökväg ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ , ServerName = PS1SYS.CONTOSO.COM, DPDrive = , IsMulticast = 0, PXE = 1, RemoveWDS = 0

Steg 4: DP Upgrade Worker-tråden utför DP-uppgraderingen

DP upgrade worker thread utför uppgraderingen av DP. Den här processen är identisk med dp-installationsprocessen steg 8.

SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Installerad ISAPI på PS1SYS.CONTOSO.COM kopierade E:\ConfigMgr\bin\x64\..\x64\smsfileisapi.dll till \\PS1SYS.CONTOSO.COM\ADMIN$\system32\inetsrv\smsfileisapi.dll
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) DP-resursen SMS_DP$ finns redan på fjärr-DP~
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Installera Internet server= 2
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Hoppar över os-konfigurationen för distributionsplatsen ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\. Du bör installera och konfigurera IIS manuellt. Kontrollera att RDC också är aktiverat.
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) MSXML 6.0 har konfigurerats på DP PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Kör kommandot C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log" för att installera VC-redist
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~Har installerat DP WMI-providern på fjärrdistributionsplatsen
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Konfigurera virtuella IIS-kataloger på distributionsplatsen PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ConfigureDP
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) DP-registerinställningarna har uppdaterats på PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ConfigurePXE

Steg 5: DP-uppgraderingens arbetstrådar återställer installationstillståndet för pull-DP

DP upgrade worker thread återställer installationstillståndet för pull DP så att den kan uppdateras. Observera att detta loggas även för standard-DPs men är inte relevant för standard-DPs.

SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) PullDP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ är markerad som Avinstallerad

Steg 6: DP-uppgraderingen har slutförts

När DP-installationen har slutförts genererar arbetstråden ett statusmeddelande med ID 2399, vilket innebär att installationen eller uppgraderingen av distributionsplatsen på datorn <DPNALPath> har slutförts.

SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) STATMSG: ID=2399 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_DISTRIBUTION_MANAGER" SYS=PS1SITE. CONTOSO.COM SITE=PS1 PID=3444 TID=2248 GMTDATE=Fre Apr 08 22:31:56.637 2016 ISTR0="["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\" ISTR1="PS1SYS.CONTOSO.COM" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=1 AID0=404 AVAL0="["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\"

Steg 7 (endast pull-DPs): DP-arbetstråden startar instruerar DP WMI-providern att uppgradera pull-DP

När pull-DP har markerats som avinstallerat instruerar DP Upgrade Worker-tråden DP WMI-providern att utföra uppgraderingen av pull DP.

SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) ConfigurePullDP
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) ~NAL Path ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ är en Pull DP
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) För server PS1SYS.CONTOSO.COM processorarkitektur är x64~
SMS_DISTRIBUTION_MANAGER 2032-filen (0x7f0) \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi är signerad och betrodd.
SMS_DISTRIBUTION_MANAGER 2032-filen (0x7f0) \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi har signerats med MS-rotcertifikatet.
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) Installera PullDP kontrollerar du \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log och \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\logs\pulldp_install.log
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) PullDP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ har markerats som Installerat

För närvarande visar SMSDPProv.log på pull-DP att installationen av pull DP har initierats:

2920 (0xb68) Startade processen F:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l F:\SMS_DP$\sms\logs\vcredist.log
2920 (0xb68) Körningen slutfördes för: F:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l F:\SMS_DP$\sms\logs\vcredist.log
2920 (0xb68) Startade processen msiexec.exe /quiet /i F:\SMS_DP$\sms\bin\pulldp.msi /log F:\SMS_DP$\sms\logs\pulldp_install.log

När pull DP installeras på en server som har ConfigMgr-klienten installerad är kommandot som används för installation:

4744 (0x1288) Startade processen E:\SMS_DP$\sms\bin\ccmsetup.exe /autoupgrade /upgradetolatest /postinstallmsi:"E:\SMS_DP$\sms\bin\pulldp.msi; E:\SMS_DP$\sms\logs\pulldp_install.log"

Installationsförloppet för Pull DP kan granskas och övervakas genom att titta på MSI-loggfilen pulldp_install.log.

DP-ändring

Följande steg förklarar vad som händer när du ändrar egenskaper för en DP i -konsolen. De här stegen beskriver ett scenario där DP-beskrivningen ändrades på flikenALLMÄNT FÖR DP-egenskaper> från PS1 Standard DP till PS1 Standard DP – TestPropertyChange1.

Steg 1: Admin-konsolen ändrar instansen av SMS_SCI_SysResUse WMI-klass för den ändrade DP

När administratören har ändrat DP-egenskaperna uppdaterar administratörskonsolen instansen SMS_SCI_SysResUse av WMI-klassen i SMS-providerns namnområde för den ändrade DP:n. SMSProv.log visar:

SMS Provider 4460 (0x116c) PutInstanceAsync SMS_SCI_SysResUse~
SMS-provider 4460 (0x116c) CExtProviderClassObject::D oPutInstanceInstance~
SMS Provider 4460 (0x116c) INFO: "PS1DP1.CONTOSO.COM" är ett giltigt FQDN.
SMS Provider 4460 (0x116c) Granskning: Användaren CONTOSO\Admin ändrat en instans av klass SMS_SCI_SysResUse.~

När den här WMI-instansen ändras uppdaterar SMS-providern även databasen:

update vSMS_SC_SysResUse_Properties set ID = 72057594037928006, Name = N'Description', Value1 = N'PS1 Standard DP - TestPropertyChange1', Value2 = N'', Value3 = 0 where ID = 72057594037928006 and Name = N'Description'  

Steg 2: SMSDBMON identifierar platskontrolländringen och meddelar HMAN att bearbeta platskontrollfilen

SMSDBMON identifierar en ändring av webbplatskontrollfilens relaterade tabeller (steg 1). När SMSDBMON tar emot (betecknas som RCV i loggen) vidtar den lämpliga åtgärden och meddelar lämpliga komponenter genom att släppa/skicka (betecknas som SND i loggen) filer i komponentens inkorg. I det här fallet meddelar SMSDBMON HMAN om att bearbeta platskontrollfilen för ändringar.

SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) RCV: UPDATE on Sites for Sites_AddUpd_HMAN [PS1 ][1031575]
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) SND: Dropped E:\ConfigMgr\inboxes\hman.box\PS1. SSU [1031575]

Steg 3: HMAN bearbetar platskontrollfilen och bearbetar alla IP-adresser

HMAN vaknar upp för att bearbeta SCU-filen som släppts av SMSDBMON och börjar bearbeta platskontrollfilen. Under den här processen tittar HMAN på alla distributionsplatser och avgör om några IP-adresser är nya eller ändrade. Mer information om det här steget finns i steg 4 i DP-installationen.

SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Bearbetning av platskontrollfil: Plats PS1
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Serverinformation för webbplatsen PS1 har inte ändrats. HMAN uppdaterar inte DPInfo-tabellen i databasen.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Distributionsplatser för webbplatsen PS1 har ändrats. Uppdatera tabellen DistributionPoints i databasen.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Updated DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\. DBCRC:151AC30,NewCRC:5EAEB9DF,Action:0,PDP:0,PullDP:0
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL>>>update DistributionPoints set IsPullDP = 0, IsPeerDP = 0, SMSSiteCode = 'PS1', IsBITS = 0, PreStagingAllowed = 0, IsMulticast = 0, AnonymousEnabled = 0, TokenAuthEnabled = 0, SslState = 0, DPType = 0, Priority = 200, TransferRate = 3972, DPFlags = 0, IsProtected = 1, MinFreeSpace = 50, DPDrive = N'', IsPXE = 0, IsActive = 0, ResponseDelay = 0, UdaSetting = 0, BindPolicy = 0, SupportUnknownMachines = 0, CertificateType = 0, IdentityGUID = N'23a72b6c-eace-4218-929c-4c80638c031e', BindExcept = N'', PXEPassword = N'', Account = N'', Description = N'PS1 Standard DP - TestPropertyChange1', DPCRC = N'5EAEB9DF', Action = 0 where NALPath = N'["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\' ~
SMS_HIERARCHY_MANAGER 4912 (0x1330) DP-certifikatfråga: EXEC spUpdateDPCert N'PS1DP1. CONTOSO. COM', N'23a72b6c-eace-4218-929c-4c80638c031e', ...
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Uppdaterar inte DP ["Display=\\PS1SITE.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SITE.CONTOSO.COM\. DBCRC:13639BB,NewCRC:13639BB,Action:0,PDP:0,PullDP:0
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Uppdaterar inte DP ["Display=\\PS1SQL.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SQL.CONTOSO.COM\. DBCRC:DB8F08DA,NewCRC:DB8F08DA,Action:0,PDP:0,PullDP:1
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Uppdaterar inte DP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\. DBCRC:D9EAF006,NewCRC:D9EAF006,Action:0,PDP:0,PullDP:0

Obs!

Om HMAN påträffar ett fel vid försök att infoga eller uppdatera någon av DP:erna återställs hela transaktionen och ingen av DP:erna bearbetas. Om detta fortsätter visas problem där DP:er inte installeras, eller så börjar dp-egenskapsändringarna inte gälla.

Steg 4: HMAN slutför bearbetningen av platskontrollfilen

När HMAN har slutfört bearbetningen av platskontrollfilen genereras ett statusmeddelande med ID 3306, vilket innebär att Hierarkihanteraren har bearbetatsE:\ConfigMgr\inboxes\hman.box\PS1.SCU, vilket representerar platskontrollfilen för plats ConfigMgr primär plats 1 (PS1).

SMS_HIERARCHY_MANAGER 4912 (0x1330) STATMSG: ID=3306 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_HIERARCHY_MANAGER" SYS=PS1SITE. CONTOSO.COM SITE=PS1 PID=4224 TID=4912 GMTDATE=Fre 13 maj 16:41:55.881 2016 ISTR0="E:\ConfigMgr\inboxes\hman.box\PS1. SCU" ISTR1="ConfigMgr primär plats 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0

DP-borttagning

Följande steg förklarar vad som händer när du tar bort distributionsplatsrollen för ett platssystem från konsolen:

Steg 1: Admin-konsolen tar bort instansen av SMS_SCI_SysResUse WMI klassen för den borttagna DP

När administratören har tagit bort distributionsplatsrollen tar administratörskonsolen bort instansen SMS_SCI_SysResUse av WMI-klassen i SMS-providerns namnområde för den borttagna DP:n. SMSProv.log visar:

SMS Provider 3652 (0xe44) DeleteInstanceAsync SMS_SCI_SysResUse.FileType=2,ItemName="["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\,SMS Distribution Point",ItemType="System Resource Usage",SiteCode="PS1"~
SMS Provider 3652 (0xe44) Begärd klass =SMS_SCI_SysResUse~
SMS-provider 3652 (0xe44) CExtProviderClassObject::D oDeleteInstance~
SMS Provider 3652 (0xe44) Granskning: Användaren CONTOSO\Admin har tagit bort en instans av klassen SMS_SCI_SysResUse.~

När den här WMI-instansen ändras tar SMS-providern även bort DP från databasen:

delete vSMS_SC_SysResUse from vSMS_SC_SysResUse where SiteNumber = 1 and RoleName = N'SMS Distribution Point' and NALPath = N'["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\'

Steg 2: SMSDBMON identifierar webbplatskontrolländringen och meddelar HMAN att bearbeta platskontrollfilen

SMSDBMON identifierar en ändring av webbplatskontrollfilens relaterade tabeller (steg 1). När SMSDBMON tar emot (betecknas som RCV i loggen) vidtar den lämpliga åtgärden och meddelar lämpliga komponenter genom att släppa/skicka (betecknas som SND i loggen) filer i komponentens inkorg. I det här fallet meddelar SMSDBMON HMAN om att bearbeta platskontrollfilen för ändringar.

SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) RCV: UPDATE on SiteControl for SiteControl_AddUpd_HMAN [PS1 ][1031673]
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) SND: Dropped E:\ConfigMgr\inboxes\hman.box\PS1. SCU [1031673]

Steg 3: HMAN bearbetar platskontrollfilen och markerar DP som borttaget i DistributionPoints tabellen

HMAN vaknar upp för att bearbeta SCU-filen som släppts av SMSDBMON och börjar bearbeta platskontrollfilen. Under den här processen identifierar HMAN att DP-rollen har tagits bort och markerar DP som BorttagenDistributionPoints (åtgärd = 3) i tabellen, förutom att ta bort DP från SysResList tabellen. HMAN infogar också en rad i DPNotification tabellen för att tillhandahålla ett DP-ändringsmeddelande till SMSDBMON.

SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Bearbetning av platskontrollfil: Plats PS1
SMS_HIERARCHY_MANAGER 4912 (0x1330) Platssystemet används inte längre: PS1 PS1DP2.CONTOSO.COM SMS-distributionsplats
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL>>> DELETE FROM SysResList WHERE SiteCode=N'PS1' AND RoleName=N'SMS Distribution Point' AND NALPath=N'["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\'
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Distributionsplatser för webbplatsen PS1 har ändrats. Uppdatera tabellen DistributionPoints i databasen.
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL>>>update DistributionPoints set Action = 3, State = 0 where DPID = 34
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL-borttagning>>>vSMS_SC_Address från vSMS_SC_Address där SiteNumber = 1 och DestinationSiteCode = N'PS1DP2. CONTOSO. COM' och AddressType = N'MS_LAN'~
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL>>>insert DPNotification -värden (DPID, TimeKey) (34, GetDate())

Obs!

Om HMAN påträffar ett fel vid försök att infoga/uppdatera någon av DP:erna återställs hela transaktionen och ingen av DP:erna bearbetas. Om detta fortsätter visas problem där DP:er inte installeras, eller så börjar dp-egenskapsändringarna inte gälla.

När HMAN har slutfört bearbetningen av platskontrollfilen genereras statusmeddelandet med ID 3306:

SMS_HIERARCHY_MANAGER 4912 (0x1330) STATMSG: ID=3306 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_HIERARCHY_MANAGER" SYS=PS1SITE. CONTOSO.COM SITE=PS1 PID=4224 TID=4912 GMTDATE=Fre 13 maj 17:43:17.607 2016 ISTR0="E:\ConfigMgr\inboxes\hman.box\PS1. SCU" ISTR1="ConfigMgr primär plats 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0

Steg 4: SMSDBMON meddelar DistMgr att en DP har ändrats för nödvändig bearbetning genom att släppa en DPN-fil

SMSDBMON identifierar ändringen i DPNotification tabellen och instruerar DistMgr att bearbeta DP-ändringen genom att släppa ett <DPID>. DPN-fil.

SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) RCV: INSERT on DPNotification for DPNotify_ADD [34 ][1031679]
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) SND: Dropped E:\ConfigMgr\inboxes\distmgr.box\34.DPN [1031679]

Steg 5: DistMgr använder DP Manager-tråden för att avinstallera DP

DistMgr använder DP Manager-tråden för att bearbeta DP-ändringsmeddelandet och startar avinstallationen av DP.

DP Manager-tråden är enkeltrådad, så om flera DP:er tas bort tar DistMgr bort dem en i taget. Dp-borttagning består av följande steg:

  • Borttagning av DP från databasen, förutom DistributionPoints tabell

  • Borttagning av PXE-roll (om det behövs)

  • Borttagning av schemalagda aktiviteter för övervakning och användning

  • Borttagning av PDP (om det behövs)

  • Borttagning av DP WMI-provider

  • Borttagning av DP-filer: SMS_DP$, SCCMContentLib$ och SMSDIG$ resurser

    Det kan ta lång tid om det finns mycket innehåll i innehållsbiblioteket.

  • Borttagning av virtuella DP-kataloger från IIS

  • Borttagning av DP-registret från DP

SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Principproviderutlösare skapades för ID 34
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ConfigurePXE
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ är INTE en Pull DP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Avinstallera distributionsplatsfiler från servern PS1DP2.CONTOSO.COM~
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) tar bort DP-providerklasser från servern ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Borttagna providerklasser på distributionsplatsen
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Avinstallera distributionsplatsfiler från servern PS1DP2.CONTOSO.COM~
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Avinstallera DP-providern från fjärrdistributionsplatsen.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Avregistrera DPProvider på servern PS1DP2. CONTOSO.COM.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Tog bort resursen SMS_DP$ från server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Det gick inte att ta bort SMS_DP$-katalogen med fel 5, försöker ta bort distributionsplatsprovidern och försöker igen.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) har tagit bort providern SMSDPProvider – root\SCCMDP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) väntar på att providern ska släppas av COM. Tidsgränsen är 300 sekunder.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) har tagits bort SMS_DP$-katalogen.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Tog bort resursen SCCMContentLib$ från server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Tog bort resursen SMSSIG$ från server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Slutförd avinstallationsdistribution på fjärrdistributionsplatsen
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Tar bort DP-registret på NAL-sökvägen = ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ , ServerName = PS1DP2.CONTOSO.COM

5a: (endast pull-DPs) Om DP som tas bort är en pull DP identifierar DistMgr det och initierar borttagning av pull DP-komponenten också.

SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~NAL Path ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ är en Pull DP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Avinstallera PullDP kontrollerar du \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log och \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\pulldp_install.log

Slutligen tas DP bort från tabellen DistributionPoints .