Configuration Manager'deki içerik kitaplığı

Uygulama hedefi: Configuration Manager (güncel dalı)

İçerik kitaplığı, Configuration Manager'daki tek örnekli bir içerik deposudur. Site, dağıttığınız birleştirilmiş içerik gövdesinin genel boyutunu küçültmek için bu siteyi kullanır. İçerik kitaplığı yazılım dağıtımları için tüm içerik dosyalarını depolar, örneğin: yazılım güncelleştirmeleri, uygulamalar ve işletim sistemi dağıtımları.

  • Site, her site sunucusunda ve her dağıtım noktasında içerik kitaplığının bir kopyasını otomatik olarak oluşturur ve korur.

  • Configuration Manager site sunucusuna içerik dosyaları eklemeden veya dosyaları dağıtım noktalarına kopyalamadan önce, her içerik dosyasının içerik kitaplığında olup olmadığını doğrular.

  • İçerik dosyası kullanılabilir durumdaysa Configuration Manager dosyayı kopyalamaz. Bunun yerine, mevcut içerik dosyasını uygulama veya paketle ilişkilendirir.

Dağıtım noktası sunucularında aşağıdaki seçenekleri yapılandırın:

  • İçerik kitaplığını oluşturmak istediğiniz bir veya daha fazla disk sürücüsü.

  • Kullandığınız her sürücü için öncelik.

Configuration Manager, belirttiğiniz minimum boş alan miktarından az olana kadar içerik dosyalarını en yüksek önceliğe sahip sürücüye kopyalar.

  • Dağıtım noktası yüklemesi sırasında sürücü ayarlarını yapılandırabilirsiniz.

  • Yükleme tamamlandıktan sonra dağıtım noktası özelliklerinde sürücü ayarlarını yapılandıramazsınız.

Dağıtım noktası için sürücü ayarlarını yapılandırma hakkında daha fazla bilgi için bkz. İçerik ve içerik altyapısını yönetme.

Not

yüklemeden sonra içerik kitaplığını dağıtım noktasında farklı bir konuma taşımak için, Configuration Manager araçlarındaki İçerik Kitaplığı Aktarım aracını kullanın. Daha fazla bilgi için bkz. İçerik Kitaplığı Aktarım aracı.

CAS'de içerik kitaplığı hakkında

Varsayılan olarak, Configuration Manager site yüklendiğinde merkezi yönetim sitesinde (CAS) bir içerik kitaplığı oluşturur. İçerik kitaplığı, en fazla boş disk alanına sahip site sunucusunun sürücüsüne yerleştirilir. CAS'ye bir dağıtım noktası yükleyemediğiniz için, içerik kitaplığı tarafından kullanılacak sürücülerin önceliklerini belirtemezsiniz. Diğer site sunucularında ve dağıtım noktalarındaki içerik kitaplığına benzer şekilde, içerik kitaplığını içeren sürücü kullanılabilir disk alanı dolduğunda, içerik kitaplığı otomatik olarak bir sonraki kullanılabilir sürücüye yayılır.

Configuration Manager aşağıdaki senaryolarda CAS'deki içerik kitaplığını kullanır:

  • CAS'de içerik oluşturursunuz.

  • İçeriği başka bir Configuration Manager sitesinden geçirir ve CAS'yi bu içeriği yöneten site olarak atarsınız.

Not

Birincil sitede içerik oluşturduğunuzda ve ardından içeriği farklı bir birincil siteye veya farklı bir birincil sitenin altındaki ikincil siteye dağıttığınızda, CAS bu içeriği geçici olarak zamanlayıcı gelen kutusunda depolar. Bu içeriği içerik kitaplığına eklemez.

CAS'de içerik kitaplığını yönetmek için aşağıdaki seçenekleri kullanın:

  • İçerik kitaplığının belirli bir sürücüye yüklenmesini önlemek için NO_SMS_ON_DRIVE.SMS adlı boş bir dosya oluşturun. İçerik kitaplığı oluşturulmadan önce sürücü köküne kopyalayın.

  • İçerik kitaplığı oluşturulduktan sonra, içerik kitaplığının konumunu yönetmek için Configuration Manager araçlarındaki İçerik Kitaplığı Aktarım aracını kullanın. Daha fazla bilgi için bkz. İçerik Kitaplığı Aktarım aracı.

Not

İçerik özellikli bulut yönetimi ağ geçitleri tek örnekli depolama kullanmaz. Site, Paketleri Azure'a göndermeden önce şifreler ve her paketin benzersiz bir şifrelenmiş anahtarı vardır. İki dosya aynı olsa bile, şifrelenmiş sürümler aynı olmazdı.

İçerik kitaplığının içinde

Uyarı

Aşağıdaki bölüm yalnızca bilgilendirme amacıyla verilmiştir. İçerik kitaplığındaki hiçbir dosya veya klasörü değiştirmeyin, eklemeyin veya kaldırmayın. Bunun yapılması paketleri, içerikleri veya içerik kitaplığını bir bütün olarak bozabilir. Eksik, bozuk veya başka bir şekilde geçersiz veri olduğundan şüpheleniyorsanız, bu tür sorunları algılamak için Configuration Manager konsolundaki doğrulama özelliğini kullanın. Ardından, sorunları düzeltmek için etkilenen içeriği yeniden dağıtın.

Varsayılan olarak, içerik kitaplığı bir sürücünün kökünde SCCMContentLib adlı bir klasörde depolanır. Bu klasör varsayılan olarak SCCMContentLib$ olarak paylaşılır. Klasör ve paylaşım, yanlışlıkla oluşan hasarları önlemek için kısıtlı izinlere sahiptir. Tüm değişiklikler Configuration Manager konsolundan yapılmalıdır. Bu klasör içinde aşağıdaki nesneler bulunur:

  • Paket kitaplığı (PkgLib klasörü): Dağıtım noktasında hangi paketlerin bulunduğu hakkında bilgi.

  • Veri kitaplığı (DataLib klasörü): Paketlerin özgün yapısı hakkında bilgi.

  • Dosya kitaplığı (FileLib klasörü): Paketteki özgün dosyalar. Bu klasör genellikle depolamanın büyük bir kısmını kullanır.

Configuration Manager içerik kitaplığına diyagrama genel bakış.

İpucu

İçerik kitaplığının içeriğine göz atmak için Configuration Manager araçlarındaki İçerik Kitaplığı Gezgini aracını kullanın. İçeriği değiştirmek için bu aracı kullanamazsınız. Mevcut olanlarla ilgili içgörüler sağlamanın yanı sıra doğrulama ve yeniden dağıtıma olanak sağlar. Daha fazla bilgi için bkz. İçerik Kitaplığı Gezgini.

Paket kitaplığı

PkgLib paket kitaplığı klasörü, dağıtım noktasına dağıtılan her paket için bir dosya içerir. Dosya adı paket kimliğidir; örneğin, ABC00001.INI. Bölümün altındaki bu dosyada [Packages] , paketin parçası olan içerik kimliklerinin yanı sıra sürüm gibi diğer bilgilerin listesi yer alır. Örneğin, ABC00001 sürüm 1'deki eski bir pakettir. Bu dosyadaki içerik kimliği şeklindedir ABC00001.1.

Veri kitaplığı

DataLib veri kitaplığı klasörü, her paketteki her içerik için bir dosya ve bir klasör içerir. Örneğin, bu dosya ve klasör sırasıyla ve ABC00001.1olarak adlandırılırABC00001.1.INI. Dosya doğrulama bilgilerini içerir. Klasör, özgün paketten klasör yapısını yeniden oluşturur.

Veri kitaplığındaki dosyalar, paketteki özgün dosyanın adıyla INI dosyalarıyla değiştirilir. Örneğin, MyFile.exe.INI. Bu dosyalar özgün dosyayla ilgili boyut, değiştirilen zaman ve karma gibi bilgileri içerir. Dosya kitaplığındaki özgün dosyayı bulmak için karmanın ilk dört karakterini kullanın. Örneğin, MyFile.exe.INI içindeki karma DEF98765 ve ilk dört karakter DEF9'dır.

Dosya kitaplığı

İçerik kitaplığı birden çok sürücüye yayılmışsa, paket dosyaları bu sürücülerden herhangi birinde dosya kitaplığı klasöründe ( FileLib) bulunabilir.

Veri kitaplığında bulunan karmadan ilk dört karakteri kullanarak belirli bir dosyayı bulun. Dosya kitaplığı klasörünün içinde her birinin dört karakterli bir adı olan birçok klasörü vardır. Karmadan ilk dört karakterle eşleşen klasörü bulun. Bu klasörü bulduğunuzda, üç dosyadan oluşan bir veya daha fazla küme içerir. Bu dosyalar aynı adı paylaşır, ancak birinde INI, birinde SIG uzantısı ve dosya uzantısı yoktur. Özgün dosya, adı veri kitaplığındaki karmaya eşit olan uzantısı olmayan dosyadır.

Örneğin, DEF9 klasörü , DEF98765.SIGve DEF98765klasörlerini içerirDEF98765.INI. DEF98765 özgündür MyFile.exe. INI dosyası, aynı dosyayı paylaşan "kullanıcıların" veya içerik kimliklerinin listesini içerir. Bu içeriklerin tümü de kaldırılmadığı sürece site bir dosyayı kaldırmaz.

Sürücüye yayılan

İçerik kitaplığı birden çok sürücüye yayılabilir. Dağıtım noktasını oluştururken bu sürücüleri seçersiniz. varsayılan olarak, Configuration Manager içerik kitaplığını kapsayan sürücüleri otomatik olarak seçer.

Sürücüleri seçtiğinizde birincil ve ikincil bir sürücü seçin. Site, tüm meta verileri birincil sürücüde depolar. Dosya kitaplığını yalnızca ikincil sürücüye dağıtır. İkincil sürücüler için klasörün paylaşım adı sürücü harfini içerir. Örneğin, D: ve E: içerik kitaplığının ikincil sürücüleriyse, paylaşım adları SCCMContentLibD$ ve SCCMContentLibE$'dır.

Otomatik seçeneğini belirlediyseniz Configuration Manager birincil sürücü olarak en uygun boş alana sahip sürücüyü seçer. Tüm meta verileri bu sürücüde depolar. Site, dosya kitaplığını yalnızca ikincil sürücülere dağıtır.

Yapılandırma sırasında bir yedek alan miktarı belirtirsiniz. Configuration Manager, en iyi kullanılabilir diskte yalnızca bu boş alan miktarı kaldıktan sonra ikincil disk kullanmayı dener. Kullanım için her yeni sürücü seçildiğinde, en uygun boş alana sahip sürücü seçilir.

Bir dağıtım noktasının belirli bir küme dışındaki tüm sürücüleri kullanmasını belirtemezsiniz. Sürücünün kökünde adlı NO_SMS_ON_DRIVE.SMSboş bir dosya oluşturarak bu davranışı önleyin. Configuration Manager kullanılacak sürücüyü seçmeden önce bu dosyayı yerleştirin. Configuration Manager bu dosyayı sürücünün kökünde algılarsa, içerik kitaplığı için sürücüyü kullanmaz.

Sorun giderme

Aşağıdaki ipuçları, içerik kitaplığıyla ilgili sorunları gidermenize yardımcı olabilir:

  • Hatalara yönelik işaretçiler için site sunucusundaki günlükleri (distmgr.log ve PkgXferMgr.log) ve dağıtım noktasını (smsdpprov.log) gözden geçirin.

  • İçerik Kitaplığı Gezgini aracını kullanın.

  • Virüsten koruma yazılımı gibi diğer işlemlere göre dosya kilitlerini denetleyin. Tüm sürücülerdeki içerik kitaplığını otomatik virüsten koruma taramalarının yanı sıra her sürücüdeki geçici hazırlama dizini SMS_DP$ dışında tutun.

  • Karma uyuşmazlık olup olmadığını görmek için paketi Configuration Manager konsolundan doğrulayın.

  • Son seçenek olarak içeriği yeniden dağıtın. Bu eylem çoğu sorunu çözmelidir.

Daha ayrıntılı bilgi için bkz. İçerik dağıtımlarını anlama ve sorunlarını giderme.

Sonraki adımlar

Site sunucusu için uzak içerik kitaplığı yapılandırma

Akış Çizelgesi - İçerik kitaplığını yönetme