Installatie, upgrade en configuratie van distributiepunten
In dit artikel worden distributiepunten geïnstalleerd, bijgewerkt, configuratiewijzigingen, verwijderen en hoe deze bewerkingen werken. Het is belangrijk dat u deze stromen begrijpt om het probleem correct te identificeren en diagnosticeren.
Oorspronkelijke productversie: Configuration Manager current branch, Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager
Inleiding
Bij het oplossen van problemen met DP-installatie en -upgrades is het belangrijk om te onthouden dat DP-installatie/-upgrade wordt uitgevoerd door een thread uit de threadgroep van de DP-upgradeverwerking. Bekijk de processtroom dp-installatie/upgrade om te begrijpen hoe u de thread identificeert die de DP-installatie/-upgrade uitvoert en filtert u de DistMgr.log voor de geïdentificeerde thread. Controleer de gefilterde DistMgr.log om te bepalen of de DP-installatie/upgrade is mislukt/geslaagd en ga dienovereenkomstig door.
Bij het oplossen van problemen met dp-verwijdering is het belangrijk om te onthouden dat de DP-verwijdering wordt uitgevoerd door de DP Manager-thread, die één thread heeft. Dit betekent dat als meerdere IP's tegelijkertijd worden verwijderd, de DP-verwijdering één voor één wordt uitgevoerd en dat het lang kan duren als een groot aantal DP's wordt verwijderd. Bekijk het DP-verwijderingsproces om te begrijpen hoe u de DP Manager-thread identificeert en de DistMgr.log filtert voor de geïdentificeerde thread.
DP-installatie
De DP-installatie omvat de onderstaande stappen. Deze stappen hebben betrekking op een typische DP-installatie die is geïnitieerd vanuit de Configuration Manager-console nadat de beheerder de wizard DP-installatie heeft voltooid. Elke stap wordt beschreven, gevolgd door een voorbeeld van hoe de stap kan worden bewaakt door het bijbehorende logboekbestand te onderzoeken. Als u een probleem hebt met dp-installatie, moeten de logboekbestanden u precies laten zien waar het probleem zich voordoet in het proces en essentiële aanwijzingen geven waarom het proces mislukt.
Stap 1: De beheerconsole maakt een exemplaar van de SMS_SCI_SysResUse
WMI-klasse voor de nieuwe DP
Nadat de beheerder de wizard DP-installatie heeft voltooid, maakt de beheerconsole een exemplaar van de SMS_SCI_SysResUse
WMI-klasse binnen de naamruimte van de SMS-provider. SMSProv.log toont het maken van dit exemplaar en bevat andere nuttige vermeldingen, zoals de SMSAppName, MachineName, UserName, ApplicationName, wat handig kan zijn bij het onderzoeken van problemen.
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) Context: SMSAppName =Configuration Manager Administrator-console~
SMS Provider 4180 (0x1054) Context: MachineName =PS1SITE.CONTOSO.COM~
CONTEXT SMS-provider 4180 (0x1054): Gebruikersnaam =CONTOSO\Admin~
SMS Provider 4180 (0x1054) Context: ObjectLockContext=<ContextID>~
Context sms-provider 4180 (0x1054): ApplicationName =Microsoft.ConfigurationManagement.exe~
SMS Provider 4180 (0x1054) Context: ApplicationVersion=5.0.8355.1000~
Context sms-provider 4180 (0x1054): LocaleID=MS\0x409~
SMS Provider 4180 (0x1054) Context: __ProviderArchitecture=32 ~
Sms-provider 4180 (0x1054) Context: __RequiredArchitecture=0 (Bool)~
SMS Provider 4180 (0x1054) Context: __ClientPreferredLanguages=en-US,en~
Context sms-provider 4180 (0x1054): __CorrelationId={CorrelationID}~
SMS-provider 4180 (0x1054) Context: __GroupOperationId=170804 ~
SMS-provider 4180 (0x1054) CExtUserContext: ThreadLocaleID instellen op: 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' is een geldige FQDN.
Controle van SMS-provider 4180 (0x1054): Gebruiker CONTOSO\Admin heeft een exemplaar van klasse SMS_SCI_SysResUse gemaakt.~
SMS-provider 4180 (0x1054) CExtUserContext::LeaveThread: IWbemContextPtr=73828272~
SMS-provider 4180 (0x1054) ~
Wanneer dit WMI-exemplaar wordt gemaakt, voegt SMS Provider ook een rij in de database in:
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')
Stap 2(optioneel): sms-provider voegt de zojuist gemaakte DP toe aan een grensgroep, indien opgegeven tijdens de wizard
Tijdens de wizard DP-installatie heeft de beheerder de mogelijkheid om op te geven of de nieuwe DP moet worden toegevoegd aan een bestaande of een nieuwe grensgroep. SMS Provider is verantwoordelijk voor het aanbrengen van deze wijzigingen en registreert de volgende vermeldingen:
SMS Provider 4180 (0x1054) AddSiteSystem~~
SMS-provider 4180 (0x1054) Toevoegen van sitesysteem ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\ aan de grensgroep PS1-toewijzing en inhoud ~
SMS-provider 4180 (0x1054) heeft 1 servers toegevoegd aan de grensgroep PS1-toewijzing en -inhoud~
Controle van SMS-provider 4180 (0x1054): Gebruiker CONTOSO\Admin heeft een exemplaar van klasse SMS_BoundaryGroup gewijzigd.~
SMS-provider 4180 (0x1054) CExtUserContext::LeaveThread: IWbemContextPtr=73828272~
SMS-provider 4180 (0x1054) ~
Stap 3: SMSDBMON detecteert een wijziging van sitebeheer en meldt HMAN om het sitebeheerbestand te verwerken
SMSDBMON bewaakt voortdurend verschillende tabellen in de database en detecteert dus een wijziging in de tabellen met betrekking tot het sitebeheerbestand (in stap 1). Bij ontvangst (aangeduid als RCV in het logboek) een wijziging, meldt SMSDBMON de juiste onderdelen door bestanden te verwijderen/verzenden (aangeduid als SND in het logboek) in het Postvak IN van het onderdeel. In dit geval meldt SMSDBMON HMAN om het sitebeheerbestand te verwerken voor wijzigingen:
SMS_DATABASE_NOTIFICATION_MONITOR 2580 (0xa14) RCV: UPDATE op SiteControl voor SiteControl_AddUpd_HMAN [PS1 ][1027921]
SMS_DATABASE_NOTIFICATION_MONITOR 2580 (0xa14) SND: Dropped E:\ConfigMgr\inboxes\HMAN.box\PS1. SCU [1027921]
Stap 4: HMAN verwerkt het sitebeheerbestand en verwerkt alle distributiepunten
HMAN wordt wakker om het SCU-bestand te verwerken dat is verwijderd door SMSDBMON en begint vervolgens met het verwerken van het sitebeheerbestand. Tijdens dit proces bekijkt HMAN alle distributiepunten om te bepalen of er NIEUWE of gewijzigde DPS's zijn.
4a: Voor de nieuwe DPS detecteert HMAN dat er een nieuw sitesysteem is en gegevens in de DistributionPoints
tabel worden ingevoegd:
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Sitebeheerbestand verwerken: Site PS1
SMS_HIERARCHY_MANAGER 2448 (0x990) Nieuw sitesysteem: PS1 PS1DP1.CONTOSO.COM SMS-distributiepunt
SMS_HIERARCHY_MANAGER 2448 (0x990) Nieuw sitesysteem: PS1 PS1DP1.CONTOSO.COM SMS-sitesysteem
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Server info van site PS1 is gewijzigd. Werk de tabel DPInfo in de database bij.
SMS_HIERARCHY_MANAGER 2448 (0x990) ~ Distributiepunten van site PS1 zijn gewijzigd. Werk de DistributionPoints-tabel in de database bij.
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, IsMulticast, AnonymousEnabled, TokenAuthEnabled, SslState, DPType, Priority, TransferRate, DPFlags, IsProtected, DPDrive, Type, MinFreeSpace, IsPXE, IsPXE, IsActive, ResponseDelay, UdaSetting, BindPolicy, SupportUnknownMachines, CertificateType, IdentityGUID, BindExcept, PXEPassword, Action, Account, Description, DPCRC ) waarden ( 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, 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', N'PS1 Standard DP', N'439BCA34' )
4b: Naast het invoegen van een nieuwe rij voor de DP in de DistributionPoints
tabel, distribueert HMAN ook de standaardclientpakketten naar de DP:
SMS_HIERARCHY_MANAGER 2448 (0x990) Geladen clientupgrade-instellingen van DB. FullClientPackageID=CS100002, StagingClientPackageID=CS100024, ClientUpgradePackageID=CS100003, PilotingUpgradePackageID=CS100025, ClientUpgradeAdvertisementID=CS120000, ClientPilotingAdvertisementID=(null)
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Clientpakket (ID=CS100002) toegevoegd aan DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Clientpakket (ID=CS100003) toegevoegd aan DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Clientpakket (ID=CS100024) toegevoegd aan DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
SMS_HIERARCHY_MANAGER 2448 (0x990) INFO: Clientpakket (ID=CS100025) toegevoegd aan DP ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\~
4c: HMAN werkt de GEGEVENS van het DP-certificaat (zelfondertekend of PKI) in de database bij door de spUpdateDPCert
opgeslagen procedure aan te roepen:
SMS_HIERARCHY_MANAGER 2448 (0x990) DP-certificaatquery: EXEC spUpdateDPCert N'PS1DP1. CONTOSO. COM', N'23a72b6c-eace-4218-929c-4c80638c031e', ...
Houd er rekening mee dat voor distributiepunten die niet zijn gewijzigd, HMAN een vermelding registreert:
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Werkt DP ["Display=\\PS1SITE.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SITE.CONTOSO.COM\niet bij. DBCRC:13639BB,NewCRC:13639BB,Action:0,PDP:0,PullDP:0
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Werkt DP ["Display=\\PS1SQL.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SQL.CONTOSO.COM\niet bij. DBCRC:DB8F08DA,NewCRC:DB8F08DA,Action:0,PDP:0,PullDP:1
SMS_HIERARCHY_MANAGER 2448 (0x990) ~Werkt DP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\niet bij. DBCRC:B65C605F,NewCRC:B65C605F,Action:0,PDP:0,PullDP:0
Notitie
Als HMAN een fout ondervindt bij het invoegen of bijwerken van een van de DP's, wordt de hele transactie teruggedraaid en worden geen van de DPs verwerkt. Als dit doorgaat, ziet u problemen waarbij DP's niet worden geïnstalleerd of wijzigingen in dp-eigenschappen niet van kracht worden.
Stap 5: HMAN voltooit de verwerking van het sitebeheerbestand en genereert een statusbericht
Wanneer HMAN klaar is met het verwerken van het sitebeheerbestand, wordt er een statusbericht met id 3306 weergegeven, wat betekent dat Hierarchy Manager met succes is verwerktE:\ConfigMgr\inboxes\hman.box\PS1.SCU
, dat in ons voorbeeld het sitebeheerbestand voor site ConfigMgr Primary Site 1 (PS1) vertegenwoordigt:
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=Wed May 11 18:33:34.813 2016 ISTR0="E:\ConfigMgr\inboxes\HMAN.box\PS1. SCU" ISTR1="ConfigMgr Primary Site 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Stap 6: SMSDBMON detecteert een wijziging in DistributionPoints
de tabel en meldt DistMgr om de DP te installeren
SMSDBMON detecteert een wijziging in de DistributionPoints
tabel (uit stap 4a) en geeft DistMgr opdracht om de DP-installatie te starten door een <DPID> te verwijderen. INS-bestand in de DistMgr.box
map:
SMS_DATABASE_NOTIFICATION_MONITOR RCV: INVOEGEN in Distributiepunten voor DistributionPoints_Ins [32 ][1027928]
SMS_DATABASE_NOTIFICATION_MONITOR SND: Verwijderde E:\ConfigMgr\inboxes\distmgr.box\32.INS [1027928]
In dit voorbeeld is 32 de distributiepunt-id. U vindt de DP-naam uit de DPID door de volgende SQL-query uit te voeren op de database:
SELECT * FROM DistributionPoints WHERE DPID = 32
Stap 7: DistMgr ontwaakt om het INS-bestand te verwerken en start een DP-upgradewerkthread om de DP te installeren
DistMgr ontwaakt om de . INS-bestand dat is verwijderd door SMSDBMON. DP-installaties en -upgrades worden verwerkt door de hoofdthread voor dp-upgradeverwerking. Voor het uitvoeren van de DP-installatie gebruikt de DP-upgradeverwerkingsthread een thread uit de THREAD-pool van de DP-upgrade, die standaard is ingesteld op het gebruik van maximaal 50 threads. In de volgende logboekvermeldingen is de thread-id voor de verwerking van dp-upgrades 2860, waarmee een nieuwe worker-thread met id 4788 (0x12b4) wordt gemaakt voor de DP-installatie:
SMS_DISTRIBUTION_MANAGER 2860 (0xb2c) DP-upgradeverwerkingsthread: DP upgraden met id 32. Thread 0x12b4. Gebruikte 1 threads van 50.
Vervolgens start DP processing worker thread 4788 (0x12b4) het installatieproces voor DPID 32, wat onze nieuwe DP is:
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Verwerking 32.INS
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~DPID 32 - NAL-pad ["Display=\\PS1DP1.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP1.CONTOSO.COM\ , ServerName = PS1DP1.CONTOSO.COM, DPDrive = , IsMulticast = 0, PXE = 0, RemoveWDS = 0
Stap 8: DistMgr DP upgrade worker thread installeert de DP
Hier start DistMgr thread 4788 de daadwerkelijke DP-installatie waar deze het volgende voltooit:
- Kopieert de benodigde bestanden naar de DP
- Installeert IIS (indien opgegeven tijdens de installatiewizard)
- MSXML en de herdistribueerbare onderdelen van Visual C++ installeren
- De DP WMI-provider installeren
- Hiermee maakt u virtuele mappen en configureert u IIS
- De registerinstellingen op de DP-server bijwerken
- Installeert de PXE-rol (indien geconfigureerd)
Houd er rekening mee dat de onderstaande logboekvermeldingen zijn afgekapt om alleen relevante informatie weer te geven:
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Geïnstalleerde ISAPI op PS1DP1.CONTOSO.COM, gekopieerd E:\ConfigMgr\bin\x64\.. \x64\smsfileisapi.dll aan \\PS1DP1.CONTOSO.COM\ADMIN$\system32\inetsrv\smsfileisapi.dll
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Share gemaakt SMS_DP$ op de server PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~OS versie 6.3.9600: geïnstalleerde IIS op externe server PS1DP1. CONTOSO.COM.
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) MSXML 6.0 is geconfigureerd op DP PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Voer de opdracht C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log" uit om VC redist te installeren
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ~Dp WMI-provider geïnstalleerd op het externe distributiepunt
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) Virtuele IIS-mappen configureren op het distributiepunt PS1DP1.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) ConfigureDP
SMS_DISTRIBUTION_MANAGER 4788 (0x12b4) DP-registerinstellingen zijn bijgewerkt op 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\ is een Pull DP
Tip
Zodra u stap 8 hebt bereikt, is het veel eenvoudiger om de voortgang van de installatie te controleren door het logboek te filteren op de id van de werkrolthread (4788 in dit voorbeeld).
Stap 9 (optioneel): PXE-providerrol en Windows Deployment Services is geïnstalleerd op de DP (indien ingeschakeld)
Als de DP is ingeschakeld voor PXE, wordt de PXE-installatie gestart wanneer ConfigurePXE is aangemeld DistMgr.log. Op dit moment toont SMSDPProv.log op het distributiepunt de voortgang van de PXE/WDS-installatie:
CcmInstallPXE
Wordt uitgevoerd: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
Wachten op voltooiing van: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
Uitvoeren voltooid voor: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log"
De DP mutex-sleutel voor WDS is gemaakt.
Wimgapi.Dll zoeken
MsiEnumRelatedProducts is mislukt
FindProduct is mislukt; 0x80070103
Gevonden C:\Windows\system32\wimgapi.dll
Wimgapi.dll is al geïnstalleerd.
Pad naar smsdp.dll is 'C:\SMS_DP$\sms\bin\smsdp.dll' 05-11-2016 14:36:57.000 PXE-prestatiemeteritems zijn geïnitialiseerd
Kan de WDS-service niet openen.
WDS IS NIET GEÏNSTALLEERD
WDS installeren.
Wordt uitgevoerd: ServerManagerCmd.exe -i WDS -a
Kan niet worden uitgevoerd (2): ServerManagerCmd.exe -i WDS -a
Wordt uitgevoerd: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
Wachten op voltooiing van: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
Uitvoeren voltooid voor: PowerShell.exe -Command Import-Module ServerManager; Get-WindowsFeature WDS; Add-WindowsFeature WDS
WDS is geïnstalleerd.
Op de computer wordt Windows Server uitgevoerd. (NTVersion=0X603, ServicePack=0)
WDS is GEÏNSTALLEERD
TFTP-configuratiesleutel instellen als: System\CurrentControlSet\Services\WDSSERVER\Providers\WDSTFTP
TFTP-leesfilters configureren
SetupComplete is ingesteld op 0
REMINST niet ingesteld in WDS
WDS is NIET geconfigureerd
Share (REMINST) bestaat niet. (NetNameNotFound) (0x00000906)
GetFileSharePath is mislukt; 0x80070906
REMINST-share bestaat niet. Moet deze maken.
Stations A tot en met Z opsommen voor het NTFS-station met de meeste vrije ruimte.
Station 'C:' is het beste station voor de SMS-installatiemap.
ReMINST-share maken om te verwijzen naar: C:\RemoteInstall
Geslaagde share REMINST gemaakt
Bestaande PXE-gerelateerde mappen verwijderen
WDS-provider registreren: SourceDir: C:\SMS_DP$\sms\bin
WDS-provider registreren: ProviderPath: C:\SMS_DP$\sms\bin\smspxe.dll
DoPxeProviderRegister 05-11-2016 14:37:10.000 PxeLoadWdsPxe
Wdspxe.dll laden vanuit C:\Windows\system32\wdspxe.dll
wdspxe.dll is geladen
PxeProviderRegister is onderbroken (0x00000000)
WDS-/RIS-functionaliteit uitschakelen
Privilege otifyPrivilege op service WDSServer gevonden
Privilege SeRestorePrivilege gevonden op service WDSServer
Privilege SeBackupPrivilege gevonden op service WDSServer
Privilege SeSecurityPrivilege gevonden op service WDSServer
Privilege SeTakeOwnershipPrivilege NOT found service WDSServer
ChangeServiceConfig2 is geslaagd voor WDSServer. Privilege SeTakeOwnershipPrivilege toegevoegd
ChangeServiceConfig is geslaagd voor WDSServer. StartType: 0x2
WDSServer-status is 1
WDSServer is NIET GESTART
Kan de WDS-service niet opnieuw starten
Wordt uitgevoerd: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Wachten op voltooiing van: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Uitvoeren voltooid voor: WDSUTIL.exe /Initialize-Server /REMINST:"C:\RemoteInstall"
Op de computer wordt Windows Server uitgevoerd. (NTVersion=0X603, ServicePack=0)
ProcessBootImages is mislukt; 0x80070003
CcmInstallPXE: de DP mutex-sleutel voor WDS verwijderen.
Geïnstalleerde PXE
Stap 10: DP-installatie is voltooid
Zodra de DP-installatie is voltooid, genereert de werkrolthread een statusbericht met id 2399. Dit betekent dat de installatie of upgrade van het distributiepunt op computer <DPNALPath> is voltooid:
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=Wed May 11 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\"
Stap 11 (alleen voor pull-DPs): DistMgr-upgradeverwerkingsthread geeft DP WMI-provider opdracht om pull DP te installeren door pulldp.msi
Als de DP is geconfigureerd als een pull-DP, start de distMgr-upgradeverwerkingsthread een andere DP-upgradewerkthread om de pull DP-installatie uit te voeren. Met deze DP-upgradeworkread wordt de SMS DP-provider geïnstrueerd om de pull-DP te pulldp.msi
installeren.
SMS_DISTRIBUTION_MANAGER 2188 (0x88c) PullDP upgraden met id 33. Thread 0x9c0. Gebruikte 1 threads van 50.
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) ~DPID 33 - NAL-pad ["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-pad ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ is een pull-DP
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) Voor server-PS1DP2.CONTOSO.COM processorarchitectuur is x64~
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) Bestand '\\PS1DP2.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi' is ondertekend en vertrouwd. SMS_DISTRIBUTION_MANAGER bestand 2496 (0x9c0) '\\PS1DP2.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi' is ondertekend met ms-basiscertificaat.
SMS_DISTRIBUTION_MANAGER 2496 (0x9c0) PullDP installeren, controleert u \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log en \\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\ is gemarkeerd als Geïnstalleerd
Op dit moment ziet u in het SMSDPProv.log bestand op de pull-DP dat de installatie van pull DP is gestart:
2020 (0x7e4) Proces C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l C:\SMS_DP$\sms\logs\vcredist.log
2020 (0x7e4) Voltooid voor: C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l C:\SMS_DP$\sms\logs\vcredist.log
2020 (0x7e4) Proces gestart msiexec.exe /quiet /i C:\SMS_DP$\sms\bin\pulldp.msi /log C:\SMS_DP$\sms\logs\pulldp_install.log
Wanneer pull DP is geïnstalleerd op een server waarop de ConfigMgr-client is geïnstalleerd, is de opdracht die wordt gebruikt voor de installatie:
4744 (0x1288) Proces 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"
De voortgang van de pull-DP-installatie kan worden gecontroleerd en bewaakt door het MSI-logboekbestand te bekijken pulldp_install.log.
DP-upgrade
Upgrade van distributiepunten omvat de onderstaande stappen. Deze stappen hebben betrekking op een typische DP-upgrade die wordt gestart na het upgraden van een ConfigMgr 1511-site naar ConfigMgr 1602. Houd er rekening mee dat het proces vergelijkbaar is bij het installeren van een servicepack of cumulatieve update op verschillende Configuration Manager 2012-versies.
Stap 1: Upgrade resulteert in het opnieuw instellen van een site, waarmee het DistMgr-onderdeel opnieuw wordt geïnstalleerd en het bestand resetdps.trn wordt verwijderd in DistMgr.box
Nadat de site-upgrade is voltooid, wordt een siteherstel gestart om alle Configuration Manager-onderdelen opnieuw te installeren. Als onderdeel van dit proces installeert Site Component Manager (SiteComp) Distributiebeheer opnieuw en tijdens het opnieuw installeren van DistMgr wordt resetdps.trn
het bestand gemaakt DistMgr.box
om DistMgr te instrueren om alle DP's te upgraden.
SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) Onderdelen opnieuw installeren SMS_DISTRIBUTION_MANAGER...
SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) Distributiepunten bijwerken
SMS_SITE_COMPONENT_MANAGER 4364 (0x110c) Maken van E:\ConfigMgr\inboxes\distmgr.box\resetdps.trn-bestand.
Stap 2: DistMgr start de upgrade van alle DPs nadat het bestand resetdps.trn is gedetecteerd
DistMgr wordt gestart na het opnieuw installeren en detecteert het bestand resetdps.trn:
SMS_DISTRIBUTION_MANAGER 3048 (0xbe8) SMS_EXECUTIVE SMS_DISTRIBUTION_MANAGER gestart als thread-id 4984 (0x1378).
SMS_DISTRIBUTION_MANAGER 4984 (0x1378) Gevonden bestand resetdps.trn, wordt alle distributiepunten bijgewerkt
Stap 3: DistMgr upgrade verwerking thread start DP upgrade worker threads om de DP-upgrade uit te voeren
DistMgr upgrade verwerking thread start en start DP upgrade worker threads om alle DP's te upgraden. Elk van deze werkthreads werkt tegelijkertijd en werkt meerdere IP's tegelijk bij. Voor dp-upgradeverwerking kunnen we standaard maximaal 50 threads starten, maar dit is een configureerbare sitebeheerwaarde en wordt beheerd door de DPUpgradeThreadLimit
eigenschap voor SMS_DISTRIBUTION_MANAGER
het onderdeel.
SMS_DISTRIBUTION_MANAGER 4984 (0x1378) ~De thread van de DP-upgradeverwerking starten, thread-id = 0x7C (124)
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-upgradeverwerkingsthread: Gestart, voert alle in behandeling zijnde werkzaamheden uit en wacht op extra werk.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-upgradeverwerkingsthread: DP upgraden met id 1. Thread 0x13d0. Gebruikte 1 threads van 50.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-upgradeverwerkingsthread: DP upgraden met id 5. Thread 0x8c8. Gebruikte 2 threads van 50.
SMS_DISTRIBUTION_MANAGER 124 (0x7c) DP-upgradeverwerkingsthread: DP upgraden met id 14. Thread 0x100c. 3 threads van de 50 gebruikt.
Elke afzonderlijke DP-upgradewerkthread begint met het upgraden van een distributiepunt. In dit voorbeeld richten we ons op thread 2248 (0x8c8) die DP gaat upgraden met DPID 5:
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~Verwerking 5.INS
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~DPID 5 - NAL-pad ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ , ServerName = PS1SYS.CONTOSO.COM, DPDrive = , IsMulticast = 0, PXE = 1, RemoveWDS = 0
Stap 4: Dp Upgrade Worker Thread voert de DP-upgrade uit
Dp upgrade worker thread voert de upgrade van de DP uit. Dit proces is identiek aan het DP-installatieproces stap 8.
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Geïnstalleerde ISAPI op PS1SYS.CONTOSO.COM, gekopieerd E:\ConfigMgr\bin\x64\.. \x64\smsfileisapi.dll aan \\PS1SYS.CONTOSO.COM\ADMIN$\system32\inetsrv\smsfileisapi.dll
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) DP-share SMS_DP$ bestaat al op de externe DP~
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Internetserver installeren= 2
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Overslaan van besturingssysteemconfiguratie voor distributiepunt ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\. U moet IIS handmatig installeren en configureren. Zorg ervoor dat RDC ook is ingeschakeld.
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) MSXML 6.0 is geconfigureerd op DP PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Voer de opdracht C:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /log "C:\SMS_DP$\sms\bin\vcredist.log" uit om VC redist te installeren
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ~Dp WMI-provider geïnstalleerd op het externe distributiepunt
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) Virtuele IIS-mappen configureren op het distributiepunt PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ConfigureDP
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) dp-registerinstellingen zijn bijgewerkt op PS1SYS.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) ConfigurePXE
Stap 5: Dp upgrade worker threads stelt de pull DP-installatiestatus opnieuw in
Dp Upgrade Worker Thread stelt de installatiestatus voor de pull-DP opnieuw in, zodat deze kan worden bijgewerkt. Houd er rekening mee dat dit wordt geregistreerd, zelfs voor standard-DPs, maar niet relevant is voor standaard-DPs.
SMS_DISTRIBUTION_MANAGER 2248 (0x8c8) PullDP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ is gemarkeerd als Verwijderd
Stap 6: DP Upgrade is voltooid
Zodra de DP-installatie is voltooid, genereert de werkrolthread een statusbericht met id 2399. Dit betekent dat de installatie of upgrade van het distributiepunt op computer <DPNALPath> is voltooid.
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=Fri 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\"
Stap 7 (alleen pull-IP's): DP-werkthread begint met het instrueren van DP WMI-provider om de pull-DP te upgraden
Nadat de pull-DP is gemarkeerd als verwijderd, geeft DP upgrade worker thread de opdracht DP WMI-provider om de pull DP-upgrade uit te voeren.
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) ConfigurePullDP
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) ~NAL-pad ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\ is een Pull DP
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) Voor server-PS1SYS.CONTOSO.COM processorarchitectuur is x64~
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) Bestand '\\PS1SYS.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi' is ondertekend en vertrouwd.
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) Bestand \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\bin\pulldp.msi' is ondertekend met ms-basiscertificaat.
SMS_DISTRIBUTION_MANAGER 2032 (0x7f0) PullDP installeren, controleert u \\PS1SYS.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log en \\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\ is gemarkeerd als Geïnstalleerd
Op dit moment toont de SMSDPProv.log op de pull-DP dat de installatie van pull DP is gestart:
2920 (0xb68) Proces F:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l F:\SMS_DP$\sms\logs\vcredist.log
2920 (0xb68) Voltooid voor: F:\SMS_DP$\sms\bin\vcredist_x64.exe /q /norestart /l F:\SMS_DP$\sms\logs\vcredist.log
2920 (0xb68) Proces gestart msiexec.exe /quiet /i F:\SMS_DP$\sms\bin\pulldp.msi /log F:\SMS_DP$\sms\logs\pulldp_install.log
Wanneer pull DP is geïnstalleerd op een server waarop de ConfigMgr-client is geïnstalleerd, is de opdracht die wordt gebruikt voor de installatie:
4744 (0x1288) Proces 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"
De voortgang van de pull-DP-installatie kan worden gecontroleerd en bewaakt door het MSI-logboekbestand te bekijken pulldp_install.log.
DP-wijziging
In de volgende stappen wordt uitgelegd wat er gebeurt wanneer u eigenschappen van een DP in de console wijzigt. Deze stappen hebben betrekking op een scenario waarin dp-beschrijving is gewijzigd op het tabblad DP Properties>General van PS1 Standard DP naar PS1 Standard DP - TestPropertyChange1.
Stap 1: De beheerconsole wijzigt het exemplaar van SMS_SCI_SysResUse WMI-klasse voor de gewijzigde DP
Nadat de beheerder de DP-eigenschappen heeft gewijzigd, werkt de beheerconsole het exemplaar van de SMS_SCI_SysResUse
WMI-klasse bij in de naamruimte van de SMS-provider voor de gewijzigde DP. SMSProv.log toont:
SMS Provider 4460 (0x116c) PutInstanceAsync SMS_SCI_SysResUse~
SMS Provider 4460 (0x116c) CExtProviderClassObject::D oPutInstanceInstanceInstance~
SMS Provider 4460 (0x116c) INFO: 'PS1DP1.CONTOSO.COM' is een geldige FQDN.
Controle van SMS-provider 4460 (0x116c): Gebruiker CONTOSO\Admin heeft een exemplaar van klasse SMS_SCI_SysResUse gewijzigd.~
Wanneer dit WMI-exemplaar wordt gewijzigd, werkt SMS Provider ook de database bij:
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'
Stap 2: SMSDBMON detecteert de wijziging van het sitebesturingselement en meldt HMAN om het sitebeheerbestand te verwerken
SMSDBMON detecteert een wijziging in de tabellen met betrekking tot het sitebeheerbestand (stap 1). Bij ontvangst (aangeduid als RCV in het logboek) voert SMSDBMON de juiste actie uit en ontvangt de juiste onderdelen door bestanden (aangeduid als SND in het logboek) in het Postvak IN van het onderdeel te verwijderen/verzenden. In dit geval meldt SMSDBMON HMAN om het sitebeheerbestand te verwerken voor wijzigingen.
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) RCV: UPDATE op sites voor Sites_AddUpd_HMAN [PS1 ][1031575]
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) SND: Dropped E:\ConfigMgr\inboxes\hman.box\PS1. SSU [1031575]
Stap 3: HMAN verwerkt het sitebeheerbestand en verwerkt alle DPs
HMAN wordt wakker om het SCU-bestand te verwerken dat is verwijderd door SMSDBMON en begint met het verwerken van het sitebeheerbestand. Tijdens dit proces kijkt HMAN naar alle distributiepunten en bepaalt u of er nieuwe of gewijzigde DPS's zijn. Zie stap 4 in dp-installatie voor meer informatie over deze stap.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Sitebeheerbestand verwerken: Site PS1
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Servergegevens van site PS1 is niet gewijzigd. HMAN werkt de TABEL DPInfo niet bij in de database.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Distributiepunten van site PS1 zijn gewijzigd. Werk de DistributionPoints-tabel in de database bij.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Bijgewerkte 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, 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-certificaatquery: EXEC spUpdateDPCert N'PS1DP1. CONTOSO. COM', N'23a72b6c-eace-4218-929c-4c80638c031e', ...
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Werkt 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) ~Werkt 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) ~Werkt DP ["Display=\\PS1SYS.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1SYS.CONTOSO.COM\niet bij. DBCRC:D9EAF006,NewCRC:D9EAF006,Action:0,PDP:0,PullDP:0
Notitie
Als HMAN een fout ondervindt bij het invoegen of bijwerken van een van de DPs, wordt de hele transactie teruggedraaid en wordt geen van de DP's verwerkt. Als dit zich blijft voordoen, ziet u problemen waarbij DP's niet worden geïnstalleerd of wijzigingen in dp-eigenschappen niet van kracht worden.
Stap 4: HMAN voltooit de verwerking van het sitebeheerbestand
Wanneer HMAN klaar is met de verwerking van het sitebeheerbestand, wordt er een statusbericht met id 3306 weergegeven. Dit betekent dat Hierarchy Manager is verwerkt, dat het sitebeheerbestand voor site ConfigMgr Primary Site 1 (PS1) vertegenwoordigdeE:\ConfigMgr\inboxes\hman.box\PS1.SCU
.
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=Fri May 13 16:41:55.881 2016 ISTR0="E:\ConfigMgr\inboxes\hman.box\PS1. SCU" ISTR1="ConfigMgr Primary Site 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
DP verwijderen
In de volgende stappen wordt uitgelegd wat er gebeurt nadat u de rol Distributiepunt voor een sitesysteem uit de console hebt verwijderd:
Stap 1: De beheerconsole verwijdert het exemplaar van SMS_SCI_SysResUse WMI
klasse voor de verwijderde DP
Nadat de beheerder de distributiepuntrol heeft verwijderd, verwijdert de beheerconsole het exemplaar van de SMS_SCI_SysResUse
WMI-klasse in de NAAMruimte van de SMS-provider voor de verwijderde DP. SMSProv.log toont:
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) Aangevraagde klasse =SMS_SCI_SysResUse~
SMS Provider 3652 (0xe44) CExtProviderClassObject::D oDeleteInstance~
Controle van SMS-provider 3652 (0xe44): Gebruiker CONTOSO\Beheerder heeft een exemplaar van klasse SMS_SCI_SysResUse verwijderd.~
Wanneer dit WMI-exemplaar wordt gewijzigd, verwijdert SMS Provider ook de DP uit de database:
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\'
Stap 2: SMSDBMON detecteert de wijziging van sitebeheer en meldt HMAN om het sitebeheerbestand te verwerken
SMSDBMON detecteert een wijziging in de tabellen met betrekking tot het sitebeheerbestand (stap 1). Bij ontvangst (aangeduid als RCV in het logboek) voert SMSDBMON de juiste actie uit en ontvangt de juiste onderdelen door bestanden (aangeduid als SND in het logboek) in het Postvak IN van het onderdeel te verwijderen/verzenden. In dit geval meldt SMSDBMON HMAN om het sitebeheerbestand te verwerken voor wijzigingen.
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) RCV: UPDATE op SiteControl voor SiteControl_AddUpd_HMAN [PS1 ][1031673]
SMS_DATABASE_NOTIFICATION_MONITOR 3120 (0xc30) SND: Dropped E:\ConfigMgr\inboxes\hman.box\PS1. SCU [1031673]
Stap 3: HMAN verwerkt het sitebeheerbestand en markeert de DP als verwijderd in DistributionPoints
de tabel
HMAN wordt wakker om het SCU-bestand te verwerken dat is verwijderd door SMSDBMON en begint met het verwerken van het sitebeheerbestand. Tijdens dit proces detecteert HMAN dat de DP-rol is verwijderd en markeert de DP als Verwijderd (Action = 3) in de DistributionPoints
tabel, naast het verwijderen van de DP uit de SysResList
tabel. HMAN voegt ook een rij in de DPNotification
tabel in om een DP-wijzigingsmelding naar SMSDBMON op te geven.
SMS_HIERARCHY_MANAGER 4912 (0x1330) ~Sitebeheerbestand verwerken: Site PS1
SMS_HIERARCHY_MANAGER 4912 -sitesysteem (0x1330) wordt niet meer gebruikt: PS1 PS1DP2.CONTOSO.COM SMS-distributiepunt
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) ~Distributiepunten van site PS1 zijn gewijzigd. Werk de DistributionPoints-tabel in de database bij.
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL>>>update DistributionPoints set Action = 3, State = 0 where DPID = 34
SMS_HIERARCHY_MANAGER 4912 (0x1330) verwijdert SQL>>>vSMS_SC_Address uit vSMS_SC_Address waarbij SiteNumber = 1 en DestinationSiteCode = N'PS1DP2. CONTOSO. COM' en AddressType = N'MS_LAN'~
SMS_HIERARCHY_MANAGER 4912 (0x1330) SQL-waarden>>>voor DPNotification (DPID, TimeKey) invoegen (34, GetDate())
Notitie
Als HMAN een fout ondervindt bij het invoegen/bijwerken van een van de DPs, wordt de hele transactie teruggedraaid en wordt geen van de DP's verwerkt. Als dit zich blijft voordoen, ziet u problemen waarbij DP's niet worden geïnstalleerd of wijzigingen in dp-eigenschappen niet van kracht worden.
Wanneer HMAN klaar is met de verwerking van het sitebeheerbestand, wordt het statusbericht met id 3306 weergegeven:
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=Fri May 13 17:43:17.607 2016 ISTR0="E:\ConfigMgr\inboxes\hman.box\PS1. SCU" ISTR1="ConfigMgr Primary Site 1" ISTR2="PS1" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0
Stap 4: SMSDBMON meldt DistMgr dat een DP is gewijzigd voor vereiste verwerking door een DPN-bestand te verwijderen
SMSDBMON detecteert de wijziging in de DPNotification
tabel en geeft DistMgr opdracht om de DP-wijziging te verwerken door een <DPID> te verwijderen. DPN-bestand.
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]
Stap 5: DistMgr gebruikt de DP Manager-thread om de DP te verwijderen
DistMgr maakt gebruik van de DP Manager-thread om de MELDING van DP-wijziging te verwerken en het verwijderen van de DP te starten.
DP Manager-thread is één thread, dus als meerdere DPs worden verwijderd, worden deze één voor één verwijderd. DP-verwijdering bestaat uit de volgende stappen:
DP verwijderen uit de database, met uitzondering
DistributionPoints
van tabelPXE-rol verwijderen (indien nodig)
Geplande taken voor bewaking en gebruik verwijderen
Verwijderen van PDP (indien nodig)
Verwijderen van DP WMI-provider
Verwijderen van DP-bestanden: SMS_DP$, SCCMContentLib$ en SMSDIG$-shares
Dit kan lang duren als er veel inhoud in de inhoudsbibliotheek is.
Verwijderen van virtuele DP-mappen uit IIS
Dp-register verwijderen uit de DP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Trigger voor beleidsprovider gemaakt voor id 34
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ConfigurePXE
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ is GEEN pull-DP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Distributiepuntbestanden verwijderen van server PS1DP2.CONTOSO.COM~
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Dp-providerklassen verwijderen van server ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Verwijderde providerklassen op distributiepunt
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Distributiepuntbestanden verwijderen van server PS1DP2.CONTOSO.COM~
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Dp-provider verwijderen van extern distributiepunt.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) de registratie van DPProvider op server PS1DP2 ongedaan maken. CONTOSO.COM.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Share SMS_DP$ verwijderd van server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) kan SMS_DP$ map met fout 5 niet verwijderen, probeert de distributiepuntprovider te verwijderen en probeer het opnieuw.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) De provider SMSDPProvider is uitgepakt - root\SCCMDP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Wachten tot de provider door COM wordt uitgebracht. Time-out is 300 seconden.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) is verwijderd SMS_DP$ map.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Share SCCMContentLib$ verwijderd van de server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) Share SMSSIG$ verwijderd van de server PS1DP2.CONTOSO.COM
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~Voltooide verwijderingsdistributie op het externe distributiepunt
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) DP-register verwijderen op NAL-pad = ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ , ServerNaam = PS1DP2.CONTOSO.COM
5a: (alleen pull-DPs) Als de DP die wordt verwijderd een pull-DP is, detecteert DistMgr dat en initieert ook het verwijderen van het pull DP-onderdeel.
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) ~NAL-pad ["Display=\\PS1DP2.CONTOSO.COM\"]MSWNET:["SMS_SITE=PS1"]\\PS1DP2.CONTOSO.COM\ is een Pull DP
SMS_DISTRIBUTION_MANAGER 3848 (0xf08) PullDP verwijderen, controleert u \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\smsdpprov.log en \\PS1DP2.CONTOSO.COM\SMS_DP$\sms\logs\pulldp_install.log
Ten slotte wordt de DP uit de DistributionPoints
tabel verwijderd.