A Configuration Manager tartalomtára
A következőre vonatkozik: Configuration Manager (aktuális ág)
A tartalomtár egypéldányos tartalomtároló a Configuration Managerben. A webhely arra használja, hogy csökkentse az ön által terjesztett tartalom egyesített törzsének teljes méretét. A tartalomtár tárolja a szoftvertelepítésekhez szükséges összes tartalomfájlt, például a szoftverfrissítéseket, az alkalmazásokat és az operációs rendszerek központi telepítését.
A webhely automatikusan létrehozza és karbantartja a tartalomtár másolatát az egyes helykiszolgálókon és az egyes terjesztési pontokon.
Mielőtt a Configuration Manager tartalomfájlokat ad a helykiszolgálóhoz, vagy átmásolja a fájlokat a terjesztési pontokra, ellenőrzi, hogy az egyes tartalomfájlok már megtalálhatóak-e a tartalomtárban.
Ha a tartalomfájl elérhető, a Configuration Manager nem másolja a fájlt. Ehelyett a meglévő tartalomfájlt társítja az alkalmazáshoz vagy csomaghoz.
A terjesztésipont-kiszolgálókon konfigurálja a következő beállításokat:
Egy vagy több lemezmeghajtó, amelyen létre szeretné hozni a tartalomtárat.
Prioritás minden használt meghajtóhoz.
A Configuration Manager a legnagyobb prioritású meghajtóra másolja a tartalomfájlokat, amíg a meghajtó nem tartalmaz a megadott minimális szabad területnél kevesebbet.
A meghajtóbeállításokat a terjesztési pont telepítése során konfigurálhatja.
A telepítés befejezése után nem konfigurálhatja a meghajtóbeállításokat a terjesztési pont tulajdonságaiban.
A terjesztési pont meghajtóbeállításainak konfigurálásáról a Tartalom és tartalominfrastruktúra kezelése című témakörben talál további információt.
Megjegyzés:
Ha a telepítést követően a tartalomtárat egy másik terjesztési pontra szeretné áthelyezni, használja a Configuration Manager eszközeinek Tartalomtár-átvitel eszközét. További információt a Tartalomtár átvitele eszközben talál.
Tudnivalók a CAS-beli tartalomtárról
Alapértelmezés szerint a Configuration Manager tartalomtárat hoz létre a központi adminisztrációs helyen (CAS) a hely telepítésekor. A tartalomtár annak a helykiszolgálónak a meghajtójára kerül, amely a legtöbb szabad lemezterülettel rendelkezik. Mivel nem telepíthet terjesztési pontot a CAS-ra, nem rangsorolhatja a meghajtókat a tartalomtár számára. A más helykiszolgálókon és terjesztési pontokon található tartalomtárhoz hasonlóan, ha a tartalomtárat tartalmazó meghajtón elfogy a rendelkezésre álló lemezterület, a tartalomtár automatikusan átnyúlik a következő elérhető meghajtóra.
A Configuration Manager a cas tartalomtárát használja a következő esetekben:
Tartalmat a CAS-on hozhat létre.
Tartalmat migrálhat egy másik Configuration Manager-helyről, és hozzárendelheti a CAS-t a tartalmat kezelő helyként.
Megjegyzés:
Amikor tartalmat hoz létre egy elsődleges helyen, majd egy másik elsődleges helyre vagy egy másik elsődleges hely alatti másodlagos helyre terjeszti, a CAS ideiglenesen tárolja ezt a tartalmat az ütemező beérkezett üzenetek mappájában. Nem adja hozzá ezt a tartalmat a tartalomtárához.
A CAS-beli tartalomtár kezeléséhez használja az alábbi lehetőségeket:
Ha meg szeretné akadályozni, hogy a tartalomtár egy adott meghajtóra legyen telepítve, hozzon létre egy üres fájlt NO_SMS_ON_DRIVE.SMS néven. Másolja a meghajtó gyökerére a tartalomtár létrehozása előtt.
A tartalomtár létrehozása után a Configuration Manager eszközeinek Tartalomtár-átvitel eszközével kezelheti a tartalomtár helyét. További információt a Tartalomtár átvitele eszközben talál.
Megjegyzés:
A tartalomalapú felhőfelügyeleti átjárók nem használnak egypéldányos tárolást. A hely titkosítja a csomagokat, mielőtt elküldené az Azure-ba, és mindegyik csomag egyedi titkosított kulccsal rendelkezik. Még ha két fájl is azonos lenne, a titkosított verziók nem lennének azonosak.
A tartalomtáron belül
Figyelmeztetés
A következő szakasz csak tájékoztatási célokra szolgál. Ne módosítsa, vegye fel és ne távolítsa el a tartalomtárban lévő fájlokat vagy mappákat. Ez a csomagokat, a tartalmakat vagy a tartalomtár egészét is tönkreteheti. Ha hiányzó, sérült vagy más módon érvénytelen adatokra gyanakszik, használja a Configuration Manager-konzol érvényesítési funkcióját az ilyen problémák észleléséhez. Ezután terjesztse újra az érintett tartalmat a problémák kijavításához.
Alapértelmezés szerint a tartalomtár egy meghajtó gyökerében található az SCCMContentLib nevű mappában. Ez a mappa alapértelmezés szerint SCCMContentLib$ néven van megosztva. A mappa és a megosztás korlátozott engedélyekkel rendelkezik a véletlen károk megelőzése érdekében. Minden módosítást a Configuration Manager konzolján kell elvégezni. Ebben a mappában a következő objektumok találhatók:
A csomagtár (PkgLib mappa): Információ arról, hogy milyen csomagok találhatók a terjesztési ponton.
Az adattár (DataLib mappa): Információk a csomagok eredeti szerkezetéről.
A fájltár (FileLib mappa): A csomagban lévő eredeti fájlok. Általában ez a mappa használja a tárterület nagy részét.
Tipp
A Configuration Manager eszközeinek Tartalomtár-kezelő eszközével tallózhat a tartalomtár tartalmában. Ezzel az eszközzel nem módosíthatja a tartalmat. Betekintést nyújt a jelenbe, valamint lehetővé teszi az érvényesítést és az újraelosztást. További információt a Tartalomtár-kezelőben talál.
Csomagtár
A PkgLib csomagtár mappája minden csomaghoz tartalmaz egy fájlt, amely a terjesztési pontra van terjesztve. A fájlnév a csomagazonosító, például ABC00001.INI
: . Ebben a fájlban a [Packages]
szakasz alatt található a csomag részét képező tartalomazonosítók listája, valamint egyéb információk, például a verzió. Például a ABC00001 egy örökölt csomag az 1-es verzióban. A fájl tartalomazonosítója .ABC00001.1
Adattár
A DataLib adattármappa egy-egy fájlt és egy mappát tartalmaz az egyes csomagok tartalmához. Ennek a fájlnak és mappának a neve ABC00001.1.INI
például a és ABC00001.1
a. A fájl az ellenőrzéshez szükséges információkat tartalmazza. A mappa újra létrehozza a mappastruktúrát az eredeti csomagból.
Az adattárban lévő fájlokat INI-fájlok váltják fel a csomagban lévő eredeti fájl nevével. Használja például a MyFile.exe.INI
címet. Ezek a fájlok az eredeti fájlra vonatkozó információkat tartalmaznak, például a méretet, a módosítás időpontját és a kivonatot. A kivonat első négy karakterével keresse meg az eredeti fájlt a fájltárban. Például a MyFile.exe.INI kivonata DEF98765, az első négy karakter pedig DEF9.
Fájltár
Ha a tartalomtár több meghajtóra is kiterjed, a csomagfájlok bármelyik meghajtón a FileLib fájltármappában lehetnek.
Keresse meg az adott fájlt az adattárban található kivonat első négy karakterével. A fájltár mappájában számos mappa található, amelyek mindegyike négy karakterből áll. Keresse meg a kivonat első négy karakterének megfelelő mappát. Miután megtalálta ezt a mappát, egy vagy több három fájlkészletet tartalmaz. Ezek a fájlok ugyanazt a nevet viselik, de az egyikben az INI kiterjesztés, az egyik a SIG kiterjesztésű, a másik pedig nem rendelkezik fájlkiterjesztéssel. Az eredeti fájl kiterjesztése nincs, amelynek neve megegyezik az adattár kivonatával.
A DEF9 mappa például tartalmazza a következőt: DEF98765.INI
, DEF98765.SIG
és DEF98765
.
DEF98765
az eredeti MyFile.exe
. Az INI-fájl tartalmazza azokat a "felhasználókat" vagy tartalomazonosítókat, amelyek ugyanazt a fájlt osztják meg. A webhely csak akkor távolítja el a fájlokat, ha az összes tartalom is törlődik.
Meghajtók átfedése
A tartalomtár több meghajtóra is kiterjedhet. Ezeket a meghajtókat a terjesztési pont létrehozásakor választhatja ki. Alapértelmezés szerint a Configuration Manager automatikusan kiválasztja a meghajtókat, amikor a tartalomtárra terjed ki.
A meghajtók kiválasztásakor válasszon ki egy elsődleges és egy másodlagos meghajtót. A hely az elsődleges meghajtón tárolja az összes metaadatot. Csak a fájltárat fedi át a másodlagos meghajtóra. A mappa másodlagos meghajtókhoz tartozó megosztásneve tartalmazza a meghajtó betűjelét. Ha például a D: és az E: a tartalomtár másodlagos meghajtói, a megosztás neve SCCMContentLibD$ és SCCMContentLibE$.
Ha az Automatikus beállítást választotta, a Configuration Manager azt a meghajtót választja ki, amelynek elsődleges meghajtója a rendelkezésre álló szabad terület. A meghajtón található összes metaadatot tárolja. A hely csak a másodlagos meghajtókra terjed ki a fájltárra.
A konfigurálás során meg kell adnia egy tartalék tárterületet. A Configuration Manager megkísérli használni a másodlagos lemezt, ha a rendelkezésre álló legjobb lemezen csak ez a szabad terület maradt. Minden alkalommal, amikor új meghajtót választ ki használatra, a rendszer a rendelkezésre álló szabad területtel rendelkező meghajtót választja ki.
Nem adhatja meg, hogy a terjesztési pontok egy adott halmaz kivételével az összes meghajtót használják. Ezt a viselkedést úgy akadályozhatja meg, hogy létrehoz egy üres fájlt a meghajtó gyökerében.NO_SMS_ON_DRIVE.SMS
Helyezze el ezt a fájlt, mielőtt a Configuration Manager kiválasztja a használni kívánt meghajtót. Ha a Configuration Manager a meghajtó gyökerében észleli ezt a fájlt, nem használja a meghajtót a tartalomtárhoz.
Hibaelhárítás
Az alábbi tippek segíthetnek a tartalomtárzal kapcsolatos problémák elhárításában:
Tekintse át a helykiszolgáló (distmgr.log és PkgXferMgr.log) és a terjesztési pont (smsdpprov.log) naplóit a hibákra mutató mutatókért.
Használja a Tartalomtár-kezelő eszközt.
Ellenőrizze, hogy vannak-e fájlzárolások más folyamatok, például víruskereső szoftverek által. Zárja ki az összes meghajtó tartalomtárát az automatikus víruskereső vizsgálatokból, valamint az egyes meghajtókon található ideiglenes átmeneti átmeneti könyvtárat (SMS_DP$).
Ha ellenőrizni szeretné, hogy vannak-e kivonateltérések, ellenőrizze a csomagot a Configuration Manager-konzolon.
Utolsó lehetőségként terjesztse újra a tartalmat. Ennek a műveletnek meg kell oldania a legtöbb problémát.
További részletes információkért lásd: A tartalomterjesztés ismertetése és hibaelhárítása.