Microsoft System Center Yönetim Ailesi : System Center Configuration Manager 2007 ( Native Mode) Kurulumu, Discovery ve İlk Ayarlar
System Center Configuration Manager 2007 ( Native Mode) Kurulumu, Discovery ve İlk Ayarlar İlk makalemizde SCCM 2007 nin mixed modda yani SMS 2003 hiyerarşisine göre kurulumunu basit bir şekilde tamamlamıştık. Şimdi ise SCOM 2007 Native Mode kurulumunu ve sonrasında ki ilk ayarları göstereceğim. Bu makalede yer anlatılan Configuration Manager bileşenlerini görelim; Native Mode ile SCCM 2007 kurulumu Site Boundaries belirlenmesi 2 Discovery Methods ( Network Discovery – Active Directory User Discovery ) Computer Client Agent Yapılandırması Client Installation Methods Native Mod’da PKI Certificate oluşturarak SCCM 2007 yapımızı daha güvenli bir hale getiriyoruz. Clientlara gönderilen herhangi bir software pack, updute, yapzılımi yine web üzerinden güvenli bir şekilde deploy edilebilmekte. Kurulum için ön hazırlıklara başlayabiliriz; Active Directory Scheme Extend ( Şema Yükseltilmesi ) İşletim sistemimimiz SCCM 2007 alt yapısı için hazır olması gerekiyor. İlk makalemde bundan detaylı olarak bahsetmiştim, tekrar bir göz atalım. 1. Öncelikle aynı networkteki bir sunucumuzda, SQL Server 2005 with SP2 (Windows Authentication mode) ile kurulu olması gerekiyor. 2. Ardından, MMC 3.0, IIS, ASP.NET, BITS, WebDAV, Certificate Authority, WSUS (Opsiyonel ancak update'leri clientlara gönderebilmek için gerekli) servislerinin kurulu olması gerekiyor. 3. Windows Server 2003 SP1 4 . Active Directory SCCM 2007 için şema yükseltmesi yapmalıyız ( scheme extend ). ExtADSch.exe bu araçlar şemayı yükselteceğiz. 1 . 2. Ve 3. Şıkları yaptığınızı var sayarak ve 3. Şıktan başıyorum yani şemayı yükseltmekten; ExtAdSch.exe aracına SCCM 2007 kurulum dosyalarımızın olduğu yerden ulaşabilir. Konum: \SMSSETUP\BIN\I386 konumlanmaktadır. Önemli: Bu komutu çalıştırken başarılı olmak için, oturum açan user, Schema Admins security group’a üye olmalı. Schema Master rolünün yüklü olduğu Domain Controller I network den disconnect ettikten sonra komutu çalıştırmamız gerekiyor. Bir şekilde şema yükseltmesi başarız olmasına karşın yükseltmeye başlamadan evvel NTBACKUP ile Schema Master DC nin System State yedeğini almalıyız. Schema Extend işleminin başarılı yahut başarız olduğunu C:\ sürücüsüne şema yükseltme işlemi başladıktan sonar düşen extadsch.log log dosyasını inceleyerek bakabiliriz. Eğer bir şekilde şema yükseltmesi başarız olursa, şema rolü tamamen bozulabilir ve bu durumda system state den geri dönerek en iyi hata töleransını sağlamış oluruz. SCCM 2007 için Active Directory hazırlanması işlemlerinin detayını Mümin Çiçek hocamızın makalesini inceleyebilirsiniz. Vakit kaybetmeden kuruluma geçiyoruz. Native Mode ile kuracağımız için, daha once bileşenlerden install etttiğimiz Certificate Authority ile bayağı bir işimiz olacak. Administrative Tools’dan Certificate Authority i çalıştırıyoruz. Certificate Templates ‘ e sağ tık Manage diyoruz ve altta ki ekranla karşılaşıyoruz. Certificate Templates ler burada yer alıyor, Computer’a sağ tıklayıp Duplicate Template diyoruz. SCCM 2007 için, Yeni bir Certificate Template oluşturuyoruz. Template Display name ve Template name aynen resimde ki gibi olmalıdır. ConfigMgr Site Server Signing Certificate yazıyoruz. Publish certificate in Active Directory kutucuğunu işaretliyoruz. Çünkü Active Directory üzerinde yayınlayacağız sertifikamızı. Yine aynı yerde Subject Name tabında, Supply in the request i seçiyoruz. Yani burada Subject Name imizi sorgu ekranından temin et diyoruz orada belirteceğiz sertifika konumuzu. Issuance Requirements tabına geliyoruz. CA certificate manager approval I işaretliyoruz. CA serfikasını yönetici olarak onaylıyoruz. Extensions tabına geliyoruz. Document Signed sertifika kullanacağımız için, Application Polices e tıklayıp, Edit diyoruz içerisinde ki Client Authentication ve Server Authentication ı kaldırıyoruz. Add deyip Document Signing I ekleyip OK diyoruz. Template extension ınımızın kapsadığı Application Policy altında ki Document Signing i görüyoruz. OK OK dedikten sonar ConfigMgr Site Server Signing Certificate template imizi görmemiz gerekiyor. Tekrar Certificate Authority’e geri dönüyoruz, Certificate Templates’e sağ tık à New à Certificate Template to Issue tıklıyoruz Buradan “ConfigMgr Site Server Signing Certificate” seçerek certificate template imizi enable ediyoruz. OK Burada geldiğini görüyoruz. Site Server sertifikamızı, Web Sertifika Server üzerinden sorgulayacağız. Webden giriyoruz sertifika servisimize ve Request a certificate tıklıyoruz. Ardından Advanced Certificate Request e ardından da Create and submit a request to this CA tıklıyoruz. Daha once oluşturduğumuz Certificate Template imizi buradan seçiyoruz.(BGR) Store certificate in the local computer certificate store u checkliyoruz. Yani local makinemizde sertifikayı saklıyoruz. Friendly Name kısmına server ismimizi yazalım ve submit e basalım. “Site Server Signing Certificate” imizi , “Certificate Authority” tarafında onaylamamız gerekiyor. “Certificate Authority” açıyoruz, “Pending Request” e tıkladığmızda sağda biraz öncede gördüğümüz Request ID gözükmekte. Request ID e sağ tıklayıp à All Tasks à Issue tıklıyoruz. Bir yukarıda ki Issued Certificates te görmeliyiz. Tekrar Web’den “Certificate Services” i açarak, “View the Status of a Pending Certificate Request” e tıklıyoruz, ve yukarıda ki ekran gibi sertifikamızı görüyoruz üzerinde tıklayalım. Install this certificate e tıklayarak, sertifikamızı serverımıza yüklüyoruz. Buraya kadar PKI Certificate Templates ve Document Signed sertifikamızı oluşturmayı başardık. Şimdi SCCM 2007 kurulumuna geçiyoruz Site Settings tarafında ki Site Code dikkat ederseniz, sertifika oluştururken ismine bu kodu vermiştim. Site Name imi yazıyorum ve Next à Configuration Manager Native Mode seçili olarak geliyor. Ve signing certificate detaylarını hemen altında gösteriyor. SQL Server bilgisayarımızı gösteriyoruz ve site database imizi yazıyoruz Site Database ile iletişime geçecek olan SMS Provider ımızı yazıyoruz. Management Point yani yönetim noktası birden fazla noktaya kurulabilir kurulacağı server I seçiyoruz PKI Certificate kullandığımız için her türlü iletişimimiz HTTPS yani 443 üzerinden SSL li olacak yürütülecek. Bileşenlerin en son sürümlerini update etmesi zorunludur. Direk internetle iletişime geçerek yaklaşık 85 update i 80 küsür MB ile belirleyeceğimiz path e download edecektir. Bileşenlerin son sürümü için Download a başladı. Yüklemek için oluşturulan altyapıyı test ediyor ve test sonucunda bütün gereksinimleri tamamladığımızı söylüyor. Herhangi bir problem olursa gereksinimleri tamamlayamadığına dair bunun için ayrıntılı loglara “ConfigMgrPrereq.log” dosyasına bakabiliriz. C:/ dizini altında bulabilirsiniz. Kurulum tamamlandı, ve SCCM Console muzu açtık, hemen ilk ayarlardan bahsetmek istiyorum. Site Management à BGR à Site settings altından “Boundaries” kısmına geliyoruz. Burada benim oluşturduğum iki adet Boundary mevcut. SCCM 2007 Site mız, nereye hizmet verecek? Bir Active Directory Site ına mı? Bir Subnet e mi? Yoksa IP aralığına mı? Buradan belirtebiliyoruz. Benim oluşturduğum bir boundary var. Kendi içinde bulunduğum Active Directory Site ımı buraya ekledim. Dolayısıyla SCCM 2007 ilk buraya bakacak. “Client Installation Methods” tarafında ise 2 seçeneğimiz var, Software Update noktası kullanarak clientlarımıza “Client Agent” yüklemek yada “Client Push Installation” direct olarak buradan yani Site Management ımız üzerinden installation I başlatmak. “Client Push Installation” a çift tıklıyoruz ve altta ki system tipleri için installation I enable ediyoruz. Yani hem Server lara hem workstation lara (Mobil cihazlar, vista,xp ) hemde Domain Controller lara gönderebiliyoruz. “Client Agent’ımızı hangi account ile yükleyeceğimizi soruyor. Administrator haklarına sahip olan bir kullanıcı belirtmemiz gerekiyor burada. Yükleme başlatılırken ekstra bir parameter, yükleme özelliği belirtebiliyoruz. Eğer yapı üzerinde çoklu network var is eve burayada SCCM 2007 nin hizmet vermesini istiyorsak ya da sadece belirli bir IP aralığına ya da belirli bir Subnet e hizmet edecek ise buradan belirtiyoruz. Site Management à BGR à Site settings altından à Discovery Methods a geliyoruz. Discovery Methods: SCCM 2007 clientlarının network de bulunabilmesi ve SCCM platformuna aktarılabilmesi için çeşitli discovery metodlar bulunmaktadır. SCCM 2007 Site ında 6 adet Discovery Methodu bulunmakta. Yukarıda gördüğünüz gibi. Ben şimdilik Network Discovery kullanacağım. Network Discovery’e çift tıklıyoruz; “ Enable network discovery “ işaretliyoruz. “Type of discovery” bölümü kısmında ise , discovery edilecek seçeneği soruyor bizlere Sadece topoloji, topoloji ve istemci yada üçünü birden discovery edecek. Eğer network ümüzde ki switch ler çok yoğun ya da farklı noktalarda düşük hat ile birden çok şubemize hizmet veriyorsa SCCM, “Network Speed “ altında “Slow network” işaretliyoruz. Network’de herhangi bir şekilde oluşan hatalara karşı iyi bir tölerans sağlıyor. Yine, “Network Discovery” tarafında, “ Domains” tabına geldiğimizde, altta yer alan domainler üzerinden Client Discovery taraması yapılacak. Discovery tarafında, “ Active Directory User Discovery” özelliklerindeyiz. Buradan ise AD container I ekleyerek (DN şekilde ) kullanıcı bazlı discovery sağlayabilirsiniz. Sarı güneş’e tıklayarak hemen içeriğini görelim, Active Directory container arama esnasında çoklu lokasyon desteği veriyor bize; Local domain: İçinde bulunduğumuz domain lerin görünen container larını alacak. Local namespace: Sadece isimlere bakacak Custom LDAP or GC query: Özel LDAP sorgusu yada Global Catalog sorgusu yaptırarak orda ki container lar içersinde arama yaptırabilirsiniz. “Search options” kısmı ise, Include group seçmeniz halinde, gördüğü tüm continer lar içinde ki gruplarıda kapsayacağını belirtebiliriz. “ Client Agent” tarafına geldik, Discovery tarafında bu ayarların set edilmesi gerektiği için burayada giriş yapmayı uygun gördüm. SCCM 2007 de Discovery tarafını set ettiğimizde Clientları bulması ve Client’lara “Agent “ kurması gereklidir. Bu Agent lar serverla iletişimde kullanılacaktır. “Computer Client Agent Properties” kısmında ise, Tüm client agent lar Administrator yetkisine sahip bir Account ile yüklenmesi gerekiyor., Administrator yekilerine sahip bir account set ediyoruz. Set’e basarak belirtiyoruz Administrator account umuzu. Administrator account unu ve şifresini giriyorum ben. OK “ Customization “ tabında ise, spesifik kendi yazacağımız bilgilendirme mesajları var. Bunlar sizinde gördüğünüz gibi Software Updates, Software Distribution, Operating System Deployments gibi işlemler yapıldığında gözükeceklerdir. “Reminders” tabında ise, zorunlu olarak hatırlatma işlemleri var. Software dağıtım tanıtımları, ard arda gelen sıralamalar tanıtımları ve software update deployments’lar sırasında sağ alt köşede baloncuk şekilde gözükeceklerdir. Altta ise son teslim edilme tarihleri var. “BITS” SMS 2003 ile gelişmiştir kullananlar hatırlayacaklardır ancak ben yinede biraz değinmek istiyorum. Arka planda software updates, software packages, client policy ler, dağıtımlar vs. kısacası tüm client aktivitelerinde download yapılırken bandwidth optimizasyonu çok önemlidir. Örneğin şirket dışında ki “Mobil Client” lar gezici oldukları için genelde firma ile iletişimleri güvenilmeyen ve sıkça kesintiye uğrayan hatlar üzerinden gerçekleştirilir. Biz Sistem Yöneticileri bu clientlar üzerine yama, update, yazılımlar gönderiyoruz. Bundan ötürü SCCM 2007 nin network e bağlanan client I, bağlandığı noktayı, bant genişliğini ölçerek buna gore önlem alması ve gerekli olan işlemleri yapması lazım. Bu noktada BITS teknolojisi ile artık yazılım dağıtım paketlerinin clientlar tarafından dış networklerde hissedildiğinde paketin once download edilp sonra kurulması, download edilirken clientların o anda yaptığı işlemlere bakarak dinamik olarak bandwidth management yapmasını, mesela siz o an maillerinizi download ediyorsanız BITS download I kısılacaktır, yani kullanılan bandwidth I genişletecektir. Ya da hiçbir şekilde böyle bir ortamda yazılım dağıtımı ile karşılaştığımızda paket bazında bu pakedin mobil client a kurulmamasını configure edebilmek mümkün. Dolayısıyla BITS özellikle Mobil Client lar için son derece önemlidir. Client Agent lar yüklendikten sonar restart için geri sayma süresi ve en son final bilgilendirmesi için restart dakikasını belirtiyoruz. Kurulumdan sonra ki ayarlara ilerleyen makalelerde inceleyeceğiz. Buğra Keskin
Yayınlanış Tarihi 26 Ekim 2008 Pazar 13:50
Yayınlayan: Bugra KESKIN Etiketi :system center configuration manager 2007,Microsoft System Center Yönetim Ailesi,Display name,SMS 2003,BITS,SCCM 2007,Network Speed,mixed mod,Application Polices,Discovery Methods,ConfigMgrPrereq.log,Store certificate in the local computer certificate store,MMC 3.0,Network Discovery,Extensions,Client Push Installation,SQL Server 2005 SP2,Domain Controller,Advanced Certificate Request,Certificate Request,Native Mode,Native Mode ile SCCM 2007 kurulumu,Native Mode Kurulumu,2 Discovery Methods Network Discovery – Active Directory User Discovery,Client Installation Methods,Document Signing,Issuance Requirements,Native Mod,Schema Master,Certificate Template,software pack,Template,Friendly Name,Discovery ve İlk Ayarlar,Boundary,Active Directory User Discovery,update,Publish certificate in Active Directory,Certificate Templates,Create and submit a request to this CA,SSL,Certificate Authority,NTBACKUP,Windows Server 2003 SP1,Boundaries,ExtADSch.exe,ConfigMgr Site Server Signing Certificate,Active Directory Scheme Extend şema yükseltilmesi,HTTPS,WebDAV,PKI Certificate,Site Server Signing Certificate,Document Signed,Enable network discovery,Site Management,WSUS,Site Boundaries belirlenmesi,ASP.NET,Duplicate Template,IIS,Manage,Computer Client Agent Yapılandırması,Application Policy,CA certificate manager approval,Administrative Tools,Subject Name,Supply in the request
Emeğin için çok teşekürler Buğra.
Ekim 26, 2008 13:52 Mumin CICEK Dediki :
seninle başım dertteee... ellerine bilgine emeğine sağlık...
Ekim 26, 2008 16:01 Rafet S. AYATA Dediki :
Ekim 26, 2008 16:47 Hakan UZUNER Dediki :
Buğra ; makalenin hakkını sonuna kadar vermişsin , gerçekten tebrikler eline sağlık .
Ekim 26, 2008 18:54 Sinan KAHRAMAN Dediki :
Teşekkürler Buğra Hocam. Eline koluna sağlık. Yeni bir seri mi yoksa?
Ekim 27, 2008 08:23 Hatice AKGUL Dediki :
Ekim 27, 2008 15:17 Birol Aydugan Dediki :
Bugra hocam Eline saglik.
Ekim 27, 2008 16:27 Mesut SARIYAR Dediki :
Buğra hocam emeğine sağlık
Ekim 27, 2008 17:32 Serhat AKINCI Dediki :
Tebrikler Buğra. Çok güzl bir çalışma olmuş.
Ekim 28, 2008 14:25 Mustafa KASIKCI Dediki :
Ekim 31, 2008 17:53 Altug ERBASI Dediki :
Ufak Not: CA Server Windows 2003 Enterprise Edition olmali. Yoksa makalede anlatilanlar disinda ekstra manuel islemler yapilmasi gerekir.
Haziran 5, 2009 14:29 umit.barak Dediki :
Haziran 19, 2009 13:02 Kimliksiz yorumlar seçilemez kılınmış durumdadır.