Megosztás a következőn keresztül:


Alkalmazás letöltése a Configuration Managerben

A következőre vonatkozik: Configuration Manager (aktuális ág)

A folytatás előtt tekintse át az alkalmazástelepítési ügyfél összetevőit a DCM- és CI-ügynök feladatfeldolgozásának megismeréséhez.

Letöltés kezdeményezése

Az alkalmazástartalom letöltését a CI-ügynök összetevő indítja el az ügyfélen a StateDownloadingContents fázisban. Ez a folyamat ugyanaz, függetlenül attól, hogy az alkalmazás eszközgyűjteményben vagy felhasználói gyűjteményben van-e üzembe helyezve.

  • Az Elérhető üzemelő példányok esetében az alkalmazás tartalma akkor lesz letöltve, amikor a felhasználó elindítja az alkalmazás telepítését a Szoftverközpontból.
  • A Kötelező központi telepítések esetében az alkalmazás tartalma a hozzárendelés aktiválásakor lesz letöltve, és az alkalmazás a kiértékelés után Alkalmazható. A hozzárendelés aktiválásának időpontjáról az Alkalmazástelepítés eszközgyűjteményekben vagy az Alkalmazástelepítés felhasználói gyűjteményekben című cikkben olvashat.

Amikor a CI-ügynök elindítja a tartalom letöltését, létrehoz egy feladatot, amelyet a CI Feladatkezelő összetevő kezel. A CI Feladatkezelő ezután elindítja a tartalom letöltését. Ez a tevékenység nyomon követhető a CITaskMgr.log a központi telepítési típus egyedi azonosítójával.

Initiating task ContentDownload for CI ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44.2 (ConfigMgr Toolkit - Windows Installer (*.msi file)) for target: , consumer: {53EA65C2-D596-4215-83E4-F7007B78E18C}

Terjesztési pont helye

Az összes letöltési feladatot a Tartalom-hozzáférési összetevő kezeli, amely az ügyfélgyorsítótár kezeléséért felelős. A letöltési feladat létrehozása után a Tartalom-hozzáférési összetevő ellenőrzi, hogy a tartalom már elérhető-e az ügyfél gyorsítótárában. Ha a tartalom nem érhető el, helykérést hoz létre a terjesztési pontok listájának lekéréséhez, ahonnan a tartalom lekérhető. Ez a tevékenység nyomon követhető CAS.log és LocationServices.log az ügyfélen a tartalom egyedi azonosítójával.

Requesting locations synchronously for content Content_00a8f9e6-8e44-42f5-a0ef-9b5c86a88498.1 with priority Foreground
ContentLocationRequest : <Request XML Body>
Reply Message Body : <Reply XML Body>

Fontos

Bár a Location Services összetevő kezeli a helykéréseket, nem kér közvetlenül helyeket a felügyeleti pontról. A felügyeleti pont felé irányuló összes kérés általában a CCM Üzenetkezelés összetevőn keresztül megyünk, amely naplózza a CcmMessaging.log.

A hely válasz XML-fájlja tartalmazza a terjesztési pontok listáját az ügyfél határcsoportja alapján. Ezt a listát a rendszer elemzi és megőrzi a WMI-ben az ügyfélen a tartalomforrás prioritása szerint. Ez a tevékenység ContentTransferManager.log látható a Tartalom egyedi azonosítójának használatával, és megkeresi a következőt Persisted location: .

Ha a hely válasz XML-fájlja nem tartalmaz terjesztési pontokat, ContentTransferManager.log jelenne meg Received empty location update , és az ügyfél 0%-nál elakadhat az alkalmazás letöltése során. Ez a válasz általában a határcsoport konfigurációs problémái miatt fordulhat elő. További információ: Letöltési hibák.

Tartalom letöltése

A terjesztési pontok helyének lekérte után a Tartalomelérési összetevő létrehoz egy tartalomátviteli feladatot. Ez a tevékenység nyomon követhető CAS.log a tartalom egyedi azonosítójával.

Submitted CTM job {6D0EA720-EB4E-4893-8395-8B27470A6CFB} to download Content Content_00a8f9e6-8e44-42f5-a0ef-9b5c86a88498.1 under context System

A Tartalomátvitel-kezelő ezután létrehoz egy adatátviteli szolgáltatásfeladatot a tartalom letöltéséhez. Ez a tevékenység nyomon követhető ContentTransferManager.log az ügyfélen a tartalom egyedi azonosítójával.

CTM job {6D0EA720-EB4E-4893-8395-8B27470A6CFB} (corresponding DTS job {708C7F21-8898-49AB-900E-BA6E5F1A39BC}) started download from '<Distribution Point URL>/Content_00a8f9e6-8e44-42f5-a0ef-9b5c86a88498.1' for full content download.

Megjegyzés:

Ez a naplóbejegyzés a CTM- és DTS-feladatazonosítók azonosítására használható, amelyek segítségével nyomon követhető a tartalomátvitel állapota ContentTransferManager.log és DataTransferService.log .

Az adatátviteli szolgáltatás letölti az alkalmazás tartalmát egy háttérben futó intelligens átviteli szolgáltatás (BITS) létrehozásával, és megvárja a letöltés befejezését. Ez a tevékenység nyomon követhető DataTransferService.log az ügyfélen a ContentTransferManager.log-ből beszerzett DTS-feladatazonosítóval.

Starting BITS job '{40263E01-2EDD-462F-ABBA-A5E892CB9229}' for DTS job '{708C7F21-8898-49AB-900E-BA6E5F1A39BC}' under user 'S-1-5-18'.
DTSJob {708C7F21-8898-49AB-900E-BA6E5F1A39BC} in state 'DownloadingData'.
DTS job {708C7F21-8898-49AB-900E-BA6E5F1A39BC} has completed

A letöltés befejezése után a tartalom-hozzáférési összetevő értesítést kap. A Tartalom-hozzáférési összetevő ezután ellenőrzi a letöltött tartalmat, hogy a tartalom ne legyen módosítva a letöltés során. Ez a tevékenység nyomon követhető CAS.log a tartalom egyedi azonosítójával.

Hash verification succeeded for content Content_00a8f9e6-8e44-42f5-a0ef-9b5c86a88498.1 downloaded under context System

Végül a tartalom ellenőrzése után a CI-ügynök megkapja a feladat befejezéséről szóló értesítést, és a CI-ügynök feladata a következő fázisba kerül.

CIAgentJob({2BF84225-C9E8-49A6-A308-A160C4B799D3}): CAgentJob::HandleEvent(Event=CITaskComplete, CurrentState=StateDownloadingContents)

Következő lépések

Alkalmazás telepítése