Share via


Configuration Manager'daki Hiyerarşi Bakım Aracı (Preinst.exe) için Teknik Başvuru

 

Uygulama Alanı: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Hiyerarşi Bakımı aracı (Preinst.exe), Hiyerarşi Yöneticisi hizmeti çalışırken komutları Configuration Manager Hiyerarşi Yöneticisine geçirir. Hiyerarşi Bakımı aracı Configuration Manager sitesi yüklenirken otomatik olarak yüklenir. Preinst.exe dosyasını site sunucusunda \\<SiteServerName>\SMS_<SiteCode\bin\X64\00000409 paylaşılan klasöründe bulabilirsiniz.

Hiyerarşi Bakımı aracını aşağıdaki senaryolarda kullanabilirsiniz:

  • Güvenli anahtar değişimi gerektiğinde, siteler arasındaki ilk ortak anahtar değişimini elle gerçekleştirmeniz gerektiği durumlar vardır. Daha fazla bilgi için bu konunun Ortak Anahtarları Siteler Arasında Elle Değiştirme bölümüne bakın.

  • Artık kullanılamayan bir hedef siteye yönelik olan aktif işleri kaldırmak için.

  • Kurulumu kullanarak siteyi kaldıramadığınızda Configuration Manager konsolundan site sunucusunu silmek için. Örneğin, siteyi kaldırmak üzere önce Kurulumu çalıştırmadan bir Configuration Manager sitesini fiziksel olarak kaldırırsanız site bilgileri üst sitenin veritabanında kalmaya ve üst site de alt site ile iletişim kurmayı denemeye devam eder. Bu sorunu çözmek için Hiyerarşi Bakımı aracını çalıştırmanız ve alt siteyi üst sitenin veritabanından elle silmeniz gerekir.

  • Bir sitedeki Configuration Manager hizmetlerini tek tek durdurmak zorunda kalmadan tümünü durdurmak için.

  • Bir siteyi kurtarırken birden çok alt siteye ait ortak anahtarları kurtarılan siteye dağıtmak için CHILDKEYS seçeneğini kullanabilirsiniz.

Hiyerarşi Bakımı aracını çalıştırmak için geçerli kullanıcının yerel bilgisayarda yönetici ayrıcalıkları olmalıdır. Ayrıca, kullanıcıya açık olarak Site - Yönetme güvenlik hakkı verilmiş olmalıdır; kullanıcının bu izne sahip bir grubun üyesi olma yoluyla bu hakkı devralması yeterli değildir.

Hiyerarşi Bakımı Aracı Komut Satırı Seçenekleri

Hiyerarşi Bakımı Aracını kullanırken onu merkezi yönetim sitesinde, birincil sitede veya ikincil site sunucusunda yerel olarak çalıştırmalısınız.

Hiyerarşi Bakımı aracını çalıştırdığınızda şu sözdizimini kullanmanız gerekir: preinst.exe /<option>. Aşağıdaki tabloda kullanılabilir komut satırı seçenekleri açıklanmıştır.

Komut Satırı Parametresi

Açıklama

/DELJOB <SiteCode>

Geçerli siteden belirtilen hedef siteye olan tüm işleri veya komutları silmek için bir sitede bu seçeneği kullanın.

/DELSITE <ChildSiteCodeToRemove>

Alt sitelere yönelik verileri üst sitenin site veritabanından silmek için üst sitede bu seçeneği kullanın. Genellikle, site bir site sunucusu bilgisayarından kaldırılmadan önce o bilgisayar kullanımdan alındığında bu seçenek kullanılır.

Not

/DELSITE seçeneği, ChildSiteCodeToRemove parametresi ile belirtilen bilgisayardaki siteyi kaldırmaz. Bu seçenek yalnızca Configuration Manager site veritabanından site bilgilerini kaldırır.

/DUMP <SiteCode>

Site denetim görüntülerini sitenin yüklendiği sürücünün kök klasörüne yazmak için yerel site sunucusunda bu seçeneği kullanın. Belirli bir site denetim görüntüsünü klasöre yazabilir veya hiyerarşideki tüm site denetim dosyalarını yazabilirsiniz.

  • /DUMP <SiteCode>, yalnızca belirtilen siteye ait site denetim görüntüsünü yazar.

  • /DUMP tüm sitelerin site denetim dosyalarını yazar.

Bir görüntü, site denetim dosyasının Configuration Manager sitesi veritabanında depolanan ikili gösterimidir. Dökümü alınan site denetim dosyası görüntüsü, bekleyen fark görüntülerine ek olarak temel görüntünün toplamıdır.

Site denetim dosyası görüntüsünün dökümünü Hiyerarşi Bakımı aracıyla aldıktan sonra, dosya adı sitectrl_<SiteCode>.ct0 biçimindedir.

/STOPSITE

Siteyi kısmen sıfırlayan Configuration Manager Site Bileşen Yöneticisi hizmetine yönelik kapatma döngüsü başlatmak için yerel site sunucusunda bu seçeneği başlatın. Bu kapatma döngüsü çalıştırıldığında, site sunucusundaki ve onun uzak site sistemlerindeki bazı Configuration Manager hizmetleri durdurulur. Bu hizmetler yeniden yüklenmek üzere işaretlenir. Bu kapatma döngüsünün sonucu olarak, hizmetler yeniden yüklendiğinde bazı parolalar otomatik olarak değiştirilir.

Not

Site Bileşen Yöneticisinin kapatma, yeniden yükleme ve parola değişiklikleri kaydını görmek istiyorsanız bu komut satırı seçeneğini kullanmadan önce bu bileşenin günlüğünü etkinleştirin.

Kapatma döngüsü başlatıldıktan sonra, yanıt vermeyen tüm bileşenleri veya bilgisayarları atlayarak otomatik olarak ilerler. Bununla birlikte, Site Bileşen Yöneticisi hizmeti kapatma döngüsü sırasında uzak site sistemine erişemiyorsa Site Bileşen Yöneticisi hizmeti yeniden başlatıldığında uzak site sisteminde yüklü olan bileşenler yeniden yüklenir. Site Bileşen Yöneticisi hizmeti yeniden başlatıldığında, yeniden başlatılması işaretlenmiş tüm hizmetleri yeniden yüklemeyi başarılı olana dek üst üste dener.

Hizmet Yöneticisi'ni kullanarak Site Bileşen Yöneticisi hizmetini yeniden başlatabilirsiniz. Hizmet yeniden başlatıldıktan sonra, etkilenen tüm hizmetler kaldırılır, yeniden yüklenir ve yeniden başlatılır. Kapatma döngüsü başlatmak için /STOPSITE seçeneğini kullandıktan ve Site Bileşen Yöneticisi hizmeti yeniden başlatıldıktan sonra, yeniden yükleme döngülerinden kaçınamazsınız.

/KEYFORPARENT

Bir sitenin ortak anahtarını üst siteye dağıtmak için sitede bu seçeneği kullanın.

/KEYFORPARENT seçeneği sitenin ortak anahtarını program dosyaları sürücüsünün kökündeki <SiteCode>.CT4 dosyasına yerleştirir. Preinst.exe dosyasını bu seçenekle çalıştırdıktan sonra, <SiteCode>.CT4 dosyasını üst sitenin …\Inboxes\hman.box klasörüne (hman.box\pubkey değil) elle kopyalayın.

/KEYFORCHILD

Bir sitenin ortak anahtarını alt siteye dağıtmak için sitede bu seçeneği kullanın.

/KEYFORCHILD seçeneği sitenin ortak anahtarını program dosyaları sürücüsünün kökündeki <SiteCode>.CT5 dosyasına yerleştirir. Preinst.exe dosyasını bu seçenekle çalıştırdıktan sonra, <SiteCode>.CT5 dosyasını alt sitenin …\Inboxes\hman.box klasörüne (hman.box\pubkey değil) elle kopyalayın.

/CHILDKEYS

Bu seçeneği, kurtardığınız bir sitenin alt sitelerinde kullanabilirsiniz. Birden çok alt sitedeki ortak anahtarları kurtarılan siteye dağıtmak için bu seçeneği kullanın.

/CHILDKEYS seçeneği, onu çalıştırdığınız sitedeki anahtarı ve o sitenin tüm alt sitelerindeki ortak anahtarları <SiteCode>.CT6 dosyasına yerleştirir.

Preinst.exe dosyasını bu seçenekle çalıştırdıktan sonra, <SiteCode>.CT6 dosyasını alt sitenin …\Inboxes\hman.box klasörüne (hman.box\pubkey değil) elle kopyalayın.

/PARENTKEYS

Bu seçeneği, kurtardığınız bir sitenin üst sitesinde kullanabilirsiniz. Tüm üst sitelerdeki ortak anahtarları kurtarılan siteye dağıtmak için bu seçeneği kullanın.

/PARENTKEYS seçeneği, onu çalıştırdığınız sitedeki anahtarı ve o sitenin yukarısındaki her üst sitenin anahtarlarını <SiteCode>.CT7 dosyasına yerleştirir.

Preinst.exe dosyasını bu seçenekle çalıştırdıktan sonra, <SiteCode>.CT7 dosyasını alt sitenin …\Inboxes\hman.box klasörüne (hman.box\pubkey değil) elle kopyalayın.

Ortak Anahtarları Siteler Arasında Elle Değiştirme

Varsayılan seçenek olarak Güvenli anahtar değişimi iste seçeneği Configuration Manager siteleri için etkinleştirilir. Güvenli anahtar değişimi gerektiğinde, siteler arasındaki ilk ortak anahtar değişimini elle gerçekleştirmeniz gereken iki durum vardır:

  • Active Directory şeması Configuration Manager için genişletilmemişse

  • Configuration Manager siteleri site verilerini Active Directory'ye yayımlamadığında

Her sitenin ortak anahtarını dışarı aktarmak için Hiyerarşi Bakımı aracını kullanabilirsiniz. Bunlar dışarı aktarıldıktan sonra, anahtarları siteler arasında elle değiştirmeniz gerekir.

Not

Ortak anahtarlar elle değiştirildikten sonra, birincil sitenin yeni ortak anahtarı işlediğinden emin olmak için site yapılandırma değişikliklerini ve site bilgilerinin Active Directory Etki Alanı Hizmetlerine yayımlanmasını kaydeden üst site sunucusundaki hman.log günlük dosyasını inceleyebilirsiniz.

Alt site ortak anahtarını üst siteye elle aktarmak için

  1. Alt sitede oturum açmışken bir komut istemi açın ve Preinst.exe dosyasının konumuna gidin.

  2. Alt sitenin ortak anahtarını dışarı aktarmak için aşağıdakileri yazın: Preinst /keyforparent

  3. /keyforparent seçeneği alt sitenin ortak anahtarını sistem sürücüsünün kökünde bulunan <site kodu>.CT4 dosyasına yerleştirir.

  4. <site kodu>.CT4 dosyasını üst sitenin <yükleme dizini>\inboxes\hman.box klasörüne taşıyın.

Üst site ortak anahtarını alt siteye elle aktarmak için

  1. Üst sitede oturum açmışken bir komut istemi açın ve Preinst.exe dosyasının konumuna gidin.

  2. Üst sitenin ortak anahtarını dışarı aktarmak için aşağıdakileri yazın: Preinst /keyforchild.

  3. /keyforchild seçeneği üst sitenin ortak anahtarını sistem sürücüsünün kökünde bulunan <site kodu>.CT5 dosyasına yerleştirir.

  4. <site kodu>.CT5 dosyasını alt sitedeki <yükleme dizini>\inboxes\hman.box dizinine taşıyın.