Etiket arşivi: Distribution Point

SCCM 2007 ile Operating System Deployment – Bolum 2

 

2. Bölümde yapacaklarımız;

Açılış için Boot Image oluşturacağız,

İşletim sistemi imajı ( Windows Vista ) yaratacağız.

Bu imajı OS Package haline getirip, içerine driver ları gömüp ve bütün bunları Operating System Package haline getireceğiz.

Bunları görev sırası haline getirmemiz gerekiyor. ( Task Sequence ) ve OS deploying için yapılandırdığımız görev sırasını ( Task Sequence ) clientlara almaları için hazır olduğunun ilanını duyuracağız. ( Advertise Task Sequence )

image001

 

SCCM Sp1 kurulduktan sonra iki adet Windows PE Boot Image kendisi oluşturur. Birisi 32 bit birisi 64 bittir. Resimde iki tane x86 gözükmekte altta kini dikkate almıyoruz. Biz 32 bit kurulum dağıtımı yapacağız.

Bu imajın path’i ; SCMM-Srv1\SMS-LAB\OSD\boot\i386\boot.wim

Şimdi Windows PE Boot Environment için Distribution Point ekleyeceğiz.

Not: Bu uygulamada kullanacağımız her servis için bir ” Distribution Point ” yani dağıtım noktası oluşturacağız ve aynı zamanda, içerisinde ki ayarları özelleştirdikten sonra dağıtım noktamızı update etmemiz gerekiyor.

 

image002

 

Distribution Point e tıklayıp sağ üst köşeden ya da sağ tıklayarak yeni oluşturabiliyoruz.

Burada Distribution Point olarak hem Server’ı hem Server Share’ı (SMSPXEIMAGES) seçmemiz gerekiyor. Çünkü bu paketi SMSPXEIMAGES noktasına kopyalayacağız.

image003

 

Distribution Point leri görebiliyoruz.

Şimdi, Operating System Images‘e sağ tıklayıp, ” Add Operating System Image “ diyoruz.

 

image004

 

Daha önceden imajını SCCM üzerine aldığım ” Windows Vista ” nın içerisinde, Sources klasörü altında ki install.wim dosyasını gösteriyorum. .wim bir Windows imaj formatıdır. Burada dikkat edeceğimiz en önemli nokta UNC Path giriyor olmamız lazım.

image005

 

İlerlediğimizde İşletim Sistemimizin ismini kendisi getiriyor. Tekrar ilerliyoruz

image006

 

Operating System Image imizi başarıyla import ettik.

Şimdi oluşturduğumuz Operating System Image için Distribution Point ekleyeceğiz

image007

 

Resimde gösterdiğim gibi sadece Server’ı ekliyoruz DP olarak.

Şimdi Operating System Install Package oluşturacağız. Bir alt menüde ki Operating System Install Package sağ tıklayıp –> Add Operating System Install Package diyoruz.

 

image008

 

Burada yine UNC Path kullanacağız. Göstereceğimiz Windows Vista nın ana klasörüdür. Biraz önce eklediğimiz install.wim, işletim sisteminin ana klasörünün içinde yer alan yükleme bilgileriydi. Burada komplesini gösteriyoruz.

image009

 

Installation paketimizin ismini, versiyonunu ve buna dair bir comment giriyoruz.

image010

 

Operating System Install Package i başarıyla ekledik.

image011

 

OS Install Package i SCCM üzerinden görüyoruz. Hemen buna DP ekliyoruz.

image012

 

OS Install Package için Distribution Point i ekliyoruz.

image013

 

Sıra geldi, oluşturduğumuz Windows Vista işletim sistemi paketi için ” Driver “ eklemeye.

Drivers menüsüne sağ tıklayıp Import diyoruz ve üstte ki ekran ile karşılaşıyoruz. Yine UNC Path olarak önceden oluşturduğumuz var olan sürücülerin yolunu gösteriyoruz.

 

image014

 

İlerlediğimizde Driver klasörümüzün içinde ki sürücüleri görebiliyoruz. Benim ki sanal makine olduğu için onun driver larını gösterdim.

image015

 

İlerledikten sonra Categories’e tıklayarak, varolan driverlar için bir kategori oluşturuyorum. Sonuçta birden fazla donanım olduğu için bunları karışmaması açısından filtrelemem gerekiyor.

Driver lar için bir kategori oluşturuyorum.

 

image016

 

Bu driver ları Boot Image min içerisinde gömüyorum ve altta Update distribution point i işaretliyorum. Wizard bittikten sonra DP update edip driver ları içine gömecek

image017

 

Wizard bittikten sonra, Drivers menüsünde eklediğim sürücüleri isim olarak görebiliyorum.

Şimdi bu driver lar için bir ” Driver Package “ oluşturacağım ve sürücüleri onun içerisine gömeceğim.

 

image018

 

Drivers Package –> New –> Driver Package tıklıyorum ve üstteki ekran ile karşılaşıyoruz. Yine Driver larımı network path olarak belirtiyorum ve OK.

Tamamladıktan sonra, “Drivers” menüsüne geliyorum driverlarımı mouse ile hepsini seçip ( ben sadece VM Drivers seçiyorum, sizler Anakart, Network, VGA diye ayırabilirsiniz.) sağ tıklayıp –> Add or Remove Drivers to Packages tıklıyorum.

 

image019

 

Burada amacım, seçtiğim driver ları daha önce oluşturduğum Driver Paketinin içerisinde gömmek. Yine Update distribution point when finished. işaretliyorum. Çünkü bunu yapmadan DP de güncelleştirmediği için yaptıklarım etkin olmuyor.

image020

 

Drivers Packages içinde oluşturduğum, ” Virtual Machine Drivers “ paketim için Distribution Point ekliyorum.

Sıra geldi bu yaptıklarımızı Task Sequence e yani görev sıralamasına eklemek. Bunu da makalemizin 3. Bölümünde işleyeceğiz.

Buğra KESKİN

SCCM 2007 ile Operating System Deployment – Bolum 1

 

Daha önce System Management Server (SMS) Service Pack 3 ile Feature Pack olarak dahil edilen “Operating System Deployment ” yani işletim sistemi dağıtımı, System Center Configuration Manager 2007 ile bizlere Server dağıtımı ve birçok yeni özellik ile beraber entegre sunulmuştur.

MS System Center Configuration Manager 2007 ile makinenin başına gitmeksizin yani dokunmadan, dağıtım işlemini PXE Service point in oluşturacağı sertifika ile iletişimde uçtan uca güvenli ve esnek bir şekilde tamamen otomatik  hale getirebiliyoruz.

Buna dahil olarak,

    * İşletim Sistemi Dağıtımı
    * İşletim Sisteminin Vista’ya ya da Office sürümümüzün Office 2007’ye yükseltilmesi
    * İşletim Sistemi içerisine Driver gömülmesi
    * İşletim Sistemi içerisine Windows Update gömülmesi
    * İşletim Sistemi içerisine Windows Software ( Microsoft Office v.b ) gömülmesi
    * İşletim Sistemi içerisine 3rd yazılımlar ( Adobe Reader, Antivirüs v.s.) gömülmesi

Bunların kurulumunun tek bir imajın içerisine gömülmesi.


Makaleyi sıkıcı olmaması açısından yazıları fazla uzun tutmak istemiyorum. Zira, Windows dağıtımı tarafında yükseltim incelemesi ve çözüm planlanması ile ilgili Vista ile gelen Application Compatibility Toolkit ile bir entegrasyon var. Yani ilk önce bununla ilgili bir plânlama yapmak gerekiyor. Hangi makineler upgrade edilebilir durumda, bunu görebilmek için bir entegrasyon yapılmıştır.  Bunları daha detaylı Şubat ayında vereceğimiz WebCast lerde inceleyeceğiz.

Bu bağlamda aşağıda ki şemada da görebileceğiniz üzere adım adım “Windows Vista” işletim sistemi dağıtımını görev sıralarını oluşturan sihirbazılar ile beraber yapacağız.

Operating System Deployment uygulamasını yapmadan önce kurmamız ve yapılandırmamız gereken servis / yazılımlar var bunları önceden hazırlayalım.

Microsoft Deployment Toolkit (MDT) 2008

·         Windows Automated Installation Kit

·         Application Compatibility Toolkit 5.0.2

·         User State Migration Tool 3.0.1

·         MSXML 6.0

 

image001

 

SCCM ile WDS ( Windows Deployment Services) entegrasonu yapacağız. Bunun için WDS kurmamız gerekiyor.

image002

 

WDS’i bileşenlerden kurduktan sonra, sunucumuza sağ tıklayarak “Configure Server” diyoruz ve yukarıda ki ekranla karşılaşıyoruz. Devam ediyoruz

image003

 

Burada Remote Install için ( ön boot) dosyalarımız tutulacak. Bu path in Sistem partion ından ayrı bir partion da olması tavsiye edilir.

image004

 

Eğer DHCP Server, SCCM üzerinde ise, “Do not listen on port 67” ve DHCP’yi,  WDS dinlemeyecek.

ve yine DHCP’yi yapılandırıp options tarafına “PXE Client” ayarı yapacak.

image005

 

Burada WDS’in herhangi bir client bilgisayara cevap verme diyoruz.

image006

 

Herhangi bir image i WDS üzerine almıyoruz. Çünkü SCCM üzerinden bu işlemi yapacağız.

image007

 

WDS yapılandırdıktan sonra özelliklerine giriyoruz, PXE Response Settings’e cevap vermek için geciktirmeyi 1 saniye yapıyoruz. WDS ile işimiz bu noktada bitti. OK deyip kapatıyoruz.

image008

 

Start –> Programs–> Microsoft Deployment Toolkit –> Configure ConfigMgr Integration’ ı çalıştırıyoruz.

Burada ConfigMgr extensions ı yükleyeceğiz. Gördüğünüz gibi Server ismi ve SCCM Site Code otomatik geliyor. Finish’e basarak install ediyoruz.

image009

 

PXE Servisinin ve WDS in bu bilgisayar üzerinde işlem gördüğünü ve PXE cevaplarının başka bir sağlayıcının vermemesi ve bu tür sorunların önüne geçilmesi için, PXEFilter.vbs dosyasını manuel olarak düzeltmemiz gerekiyor. Edit PXEFilter.vbs’e tıklıyoruz.

image010

 

Burada gerekli olan satırları kendimize göre değiştiriyoruz ve bunu kaydediyoruz. Ardından Finish’e basıyoruz.

Değiştirmemiz gereken yerler;

sProviderServer = “SCCM-Srv1”
sSite Code = “BGR”
sUserName = “Administrator”
sPassword = “123456”
sCollection = “All Systems” Burası Collections ismi değil ID si olacak. All Systems aynı zamanda bir ID dir.

Operating System Deployment için ön kurulumlar tamamlandı. Şimdi Site Konfigurasyonuna geçiyoruz.

image011

SCCM üzerinde eğer Boundary yani yöneteceğimiz sınır belirtilmediyse bunu belirtiyoruz.

 

image012

 

Yine aynı şekilde Client Agents tarafında, Computer Client Agent özelliklerinde, Network Access Account girmemiz gerekiyor.

image013

 

Network Acess Account’I set edelim.

image014

 

Computer Client Agent özelliklerinde, Customization tabında işletim sistemi boot edildiğinde ve yüklenirken kullanıcın görebileceği açıklamaları kendimize göre düzeltebiliyoruz.

image015

 

Configuration Manager Site mıza ” PXE Service Point” rolü vermemiz gerekiyor bu etapta. Site Systems tarafında bu rolü ekliyoruz. Next

image016

 

Pxe Service point seçip ilerliyoruz.

image017

 

Next dediğimizde önemli bir bilgilendirme uyarısı alıyoruz. Gelen PXE sorgularına cevap vermek için, UDP olan 67,68,69 ve 4011 nolu portları site system üzerinde açmamız gerekiyor.

Ek olarak Operating System Deployment uygulanırken clientların PXE Boot işlemini gerçekleştirmesi için 69 nolu UDP portunun da açık olması gerekiyor. Bu portları bu ekranda Site Sistem üzerinde açmak için “Yes” butonuna basıyoruz.

image018

 

Burada PXE Service point in PXE isteklerine cevap vermesini sağlamak için birkaç ayar yapacağız.

Allow this PXE Service point to respond to incoming PXE requests. seçeneğini işaretliyoruz.

İstersek PXE Service point, cevap vereceği client ları boot ekranına taşıması için şifre isteyebilir.

Yine burada PXE sorgularını hangi ethernetin cevaplayacağını belirtebiliyoruz.

Gecikme süresini 3 saniye olarak belirtelim.

image019

 

PXE Service Point in veritabanına bağlanabilmesi için Admin hakkında bir kullanıcı gösterilmesi gerekiyor. Burada oturum açılan kullanıcının account ını kullandırabiliriz.

Tabiki güvenlik için, PXE tarafından Sertifika oluşturabiliyoruz.

image020

 

PXE Service point eklendi. Buradan da görebiliyoruz. Close deyip kapatıyoruz.

Operating System Deployment için Site Configuration ayarlarımızı tamamladık

image021

 

İşletim Sistemi dağıtacağımız client ları ve advertisment ı içine gömeceğimiz yeni bir Collection oluşturuyoruz.

image022

 

Software Distribution –> Packages sağ clickà New –> Package From Distribution seçip, Configuration Manager Client installation paketini ekliyoruz. Bu paketi dağıtacağımız işletim sisteminin üzerine gömeceğiz.

Burada Configuration Manager Client Upgrade seçiyoruz ve ilerliyoruz.

image023

 

Burada paketin nerde olduğunu gösteriyoruz. ” Always obtain files from a source directory “ seçiyoruz yani; yani bu dosyayıı her zaman belirteceğimiz kaynakta ki dizinden sağlasın.

image024

 

Network Path olarak paketin nerede olduğunu gösteriyorum.

Paket oluşturduktan sonra, paketin ismisini değiştirelim, Upgrade silip yerine Installation yazalım.

Not: Bu paket SCCM kurulduktan sonra SiTE Code içinde ki Client klasörünün içinde X86 ve X64 olarak yer alır. İlerliyoruz.

image025

 

Oluşturduğumuz paket için Distribution Point, yani Dağıtım Noktası belirtmemiz gerekiyor.

image026

 

Burada iki Distribution Point görüyoruz. Biz bunun için Server Share değil sadece Server olanı işaretleyip ilerliyoruz.

Operating Sytem Deployment uygulamamızda Computer Management konfigurasyonunu bitirdik. Şimdi OS deploying uygulamasına tamamen geçiyoruz.

Makalenin 2. Bölümünde kaldığımız yerden devam ediyoruz.

Buğra KESKİN