Bu videoda SCCM 2012 ile konsol üzerindeki arama işlemleri örneklerle anlatılmıştır.
SCCM 2012 Asset Management from Okan EKE on Vimeo.
Bu videoda SCCM 2012 ile konsol üzerindeki arama işlemleri örneklerle anlatılmıştır.
SCCM 2012 Asset Management from Okan EKE on Vimeo.
SCCM 2012 ile birlikte Tree şeklinde olan konsol dizaynı değişerek Web tabanlı ribbon arayüzlü bir görünüme kavuşmuştur.
Bu videoda değişen görünümdeki her bir sekme tek tek anlatılarak konsola aşinalık kazandırmayı amaçlamaktadır.
SCCM 2012 Konsol Kullanımı from Okan EKE on Vimeo.
SCCM 2012 Agent Installation from Okan EKE on Vimeo.
SCCM 2012 Agent kurulumu ile ilgili bütün detayları bulabilrsiniz.
-FSP rolünün kurulumu ve yapılandırılması
-Client Installation Parametrelerinin açıklaması ve kullanımı
-Client üzerindeki kontroller
SCCM 2012 yönetimini kolaylaştırmak ve otomatikleştirmek adına daha önceki makalelerimde aşağıdaki komut setinden bahsetmiştim. Bu komutlar sayesinde SCCM 2012 için daha otomatize bir yapıya sahip olabilirsiniz.
http://gallery.technet.microsoft.com/scriptcenter/SCCM-2012-Management-b36e7aeb
Bu makalede ise yukarıdaki komutlara ek olarak aşağıdaki komut setlerini de kullanılabilir hale getiren powershell modülünden bahsedilecektir.
Get-SQLInstanceMemory
Get-IISLogLocation
Get-PXECacheExpire
New-NoSMSOnDrive
New-SkipSoftwareInventory
Remove-IISLogs
Rename-CMCollectionNames
Rename-CMFolderNames
Set-IISLogLocation
Set-MaxMIFSize
Set-PXECacheExpire
Set-SQLInstanceMemory
http://gallery.technet.microsoft.com/ConfigMgr-2012-PowerShell-9cf42ed5
Modulü import etmek için ilgili dizine düştükten sonra
Import-Module CM2012
ile download edilen modül import edilmiş olur.
Get-Command -Module CM2012 komutu ile bu modül içerisinde bulunan kullanılabilir komutların listesine erişilebilir.
herhangi bir komut hakkında detaylı bilgi için komut ile birlikte get-help kullanılır.
Get-Help Get-SQLInstanceMemory -Full
Komutlar hakkında detaylı bilgi için yukraıda verilen technet linki kullanılabilir.
iyi çalışmalar
Bu makalede SCCM 2o12 R2’nin güncelleştirme yönetimini sağlayan Software Update Point ile Windows 8 veya Windows 8.1 güncelleştirmelerinin dağıtımından bahsedilecektir.
Genel anlamda Güncelleştirme paketleri, bilgisayarlarımızın güvenliğini ve performansını arttırabilen, olası sorunları engelleyen, var olan sorunlarıda düzeltebilen yazılım paketleridir. Bu temel mantık pek çok yazılım üreticisi tarafından kabul görmüş ve var olan yazılımları iyleştirmek amacıyla son kullanıcılara sundukları, sunmaları gereken bir hizmettir. Microsoft ilk olarak kullanıcılara Software Update Services (SUS) hizmetini sunmak ile bu işleme başladı. Bu sayede kullanıcılar önemli güncelleştirme paketlerini bilgisayarlarına indirerek kurulum gerçekleştirebilir hale geldi. Daha sonra bu servisin adı WSUS olarak değişerek farklı versiyonlarda ve service pack seviyelerinde kullanıma sunuldu. Windows Server 2008 R2 ile WSUS 3.0 paketi kullanılıyordu. Windows Server 2012 ile birlikte WSUS 4.0 kullanıma sunuldu. Bu sayede tüm Server ve Client işletim sistemine sahip cihazların update yönetimi, WSUS aracılığı ile güvenli ve raporlanabilir hale geldi.
SMS, SCCM 2007, SCCM 2012, SCCM 2012 R2 versiyonlarının tamamı kendine özgü WSUS versiyon destekleri ile güncelleştirme dağıtımlarını gerçekleştirebilir durumda piyasaya çıktı. Bu sayede artık tek bir arayüz üzerinden Envanter yönetimi, paket/program dağıtmı, işletim sistemi dağıtımı ve güncelleştirme yönetimi yapılabilir hale geldi.
SCCM 2012 R2 ile Windows 8 işletim sistemi güncelleştirmeleri aşağıdaki adımlar takip edilerek yapılabilir.
Site Configuration kısmından ilgili işletim sisteminin paketlerinin SUP (Software Update Point) bileşenine tanımlanması gerekmektedir.
Windows 8 ve 8.1 e ait istenilen güncelleştirme paketleri seçilir.
Sync zamanı beklendikten yada el ile tetiklendikten sonra Software Library – > Software Updates – > All Software Updates adımları takip edilir ve ilgili update kriteri oluşturulur.
Bu kriterler dağıtılmak istenen güncelleştirme paketlerini listelemeye ve filtrelemeye yarar. Bu makalede Windows 8.1 ler için Expired olmayan tüm güncelleştirmeler seçilmiştir. Organizasyonunuz için güncelleştirme prosedürlerinizde bulunan kriterleri bu ekranda seçebilirisiniz.
filtrelenen update paketleri için software update group oluşturularak bir baseline hazırlanabilir.
Windows 8.1 until May olarak verilen Software Group içerisinde bulunan güncelleştirme paketleri, yukarıdaki resimde gösterildiği gibi download edilir.
Bu software Update Group içerisinde bulunan güncelleştirmeler, daha önce oluşturulmuş bir software update paketinin içerisine eklenebileceği gibi yeni bir update paketi de oluşturulabilir.
bu aşamada artık indirilen paketler ilgili Collections üzerinde deploy edilir. Yukarıdaki resimde belirtilen adım takip edilir.
Deploy seçeneği seçildikten sonra Collection yukarıdaki ekrandan seçilir.
Güncelleştirmeler iki türlü gönderilebilir. Required gönderimde, kullanıcıya güncelleştirme işleminin başlatılması için herhangi bir uyarı çıkarmadan zamanı gelince otomatik olarak kuracak şekilde yapılandırıken, Available gönderimde kullanıcı kendi istediği zaman güncelleştirme paketini bilgisayarına kurar.
Güncelleştirmelerin kullanıcıda ne zaman aktif olup ne zaman sonlanacağının seçildiği yeri yukarıdaki resim temsil eder.
Kullanıcılara çıkan uyarılar, Cihazların yeniden başlatılması gibi ayarlar yuklarıda gösterilen ekrandan ayarlanabilir.
Slow ve Fast bağlantı türüne göre paketlerin indirilme durumu, aynı network üzerinde bulunan diğer istemci üzerinden paketin indirilmesi, paketin bulunamadığı durumlarda internet üzerinden ilgili paketin indirilmesi gibi ayarlar yukarıdaki pencereden yapılır.
Yukarıdaki makale ile Windows 8.1 için SCCM 2012 R2 üzerinde Windows update dağıtımı ile ilgili bilgiler verildi. Bir sonraki makalede dağıtılan güncelleştirmelerin raporlanması ve izlenmesi konularına değinilecektir.
Organizasyon içerisinde farklı java sürümleri kullanılıyor olabilir. Bu durum, bir configuration baseline oluşturmak için pek uygun bir durum değildir. olası değişikliklerin organizasyon içerisindeki etkilerini görebilmek için bir yazılım standartı oluşturmak gerekir. Bu standartın olmazsa olmaz ürünlerinden biri java versiyonlarının sürüm bilgisidir. içeride geliştirilen yazılımlar ve uygulamalar farklı jre versiyonlarını destekliyor olabilir. Bu gibi sorunların önüne geçmek ve envanterimizi güçlendirmek adına bu makalede Java versiyon bilgilerinin SCCM 2012 ile raporlanmasından bahsedilecektir.
Aşağıdaki görüntü günün sonunda alabileceğiniz rapor çıktısını ihtiva eder.
Yukarıdaki rapor, ilgili collection üzerinde bulunan bilgisayarların üzerinde bulunan java versyionlarının türünü ve miktarını gösterir.
Rapor hazırlanırken SQL Reporting Services içerisinde kullanılan Report Builder kullanılmıştır.
Sorguda kırmızı ile belirtilen yerler collection seçmek için gerekli olan komutları içerir. Bu satırlarla beraber @collectionID parametresi otomatik olarak oluşmuş olacaktır. Daha sonra collecetions seçebilmek için bir dataset daha oluşturup sadece collections çekebilen bir sorgu bu parametreye bağlanabilir. bu sayede collection listesi çekilebilir olacaktır.
Mavi ile belirtilen kısım ise envanterini almak istediğimiz yazılımın ismini içerir. benim için önemli içerisinde Java kelimesi geçen ama Updater, FX, Development, Visual Studio kelimesi geçmeyen yazılımları listelemesidir. Bunu da yukarıdaki gibi sağlayabiliriz.
Yukarıdaki sorguyu çalıştırdıktan sonra tanımlanan CollectionID parametresini ilk olarak kullanıcıdan talep edecektir. Raporunda Collection kullanmak istemeyen sistem yöneticilerinin karşısına bu ekran çıkmayacaktır.
Sorgu sonucu geldi Bundan sonra yapılabilecekler tamamen hayal gücü 🙂
İstenilirse Top 10 listesi yapılıp en çok kullanılan java sürümleri grafik halinde oluşturulabilir. istenilirse Table Wizard kullanılarak ilgili kolonları eşleştirip rapor olarak çıktısı alınabilir.
Basit bir uygulama 🙂
Bu makalede SCCM 2012 ile Workgroup ortamında çalışan bilgisayarlar için SCCM 2012 Ajan kurulumundan bahsedilecektir.
Bu konu ile ilgili birden fazla metot kullanılabilir. Özellikle yapınızda Orchestrator mevcut ise birazdan bahsedilecek olan kurulum adımları otomatikleştirilebilirde.
Configuration Manager ajanlarını, Workgroup ortamlarda kullanmanın bazı dezavantajları mevcuttur. Bunlardan kısaca bahsetmek gerekirse;
– AD ile entegre olan özelliklerden faydalanamazsınız. Yani AD Discovery Methots, Global Roaming kullanılamaz.
-Kullanıcılar AD ile Sync olmadığı için localhost’da bulunan lmhost dosya tanımlarını el ile tanımlamak ve güncelliğini sağlamak zorundasınız
-SCCM 2012 ile birlikte kullanıma sunulan User Deployment yani kullanıcılara dağıtım özelliği gerçekleştirilemez.
-AD ile entegre olmadığı için kullanıcının local admin yönetimi yapılamaz. Bundan dolayı Agent kurulumu gerçekleştirilirken ilgili makinede local admin hakkında sahip bir kullanıcı ile çalışmak gerekir.
-Client Push Installation kullanılamaz. Yani Workgroup üyesi makinelerin her birinde tek tek Ajan kurulum işlemi yapmak gerekir.
-Workgroup bilgisayar, Kerberos ile kimlik doğrulama metotlarını kullanmadığı için SCCM konsolu üzerinde manuel olarak onaylamak gereklidir. Bu ayar aşağıdaki şekilde istenildiği gibi değiştirilebilir.
Ayrıca Workgroup üyesi Client yada Server, SCCM için Distribution Point olamaz. Uzak lokasyonlarda Workgroup üyesi bilgisayarlar var ise program kurulumları için gereken paketleri Merkez Site üzerindeki DP’den alırlar (Bu işlem Boundary Group ile ayarlanarak farklı DP belirtilebilir.)
Bu gibi dezavantajlarının olmasına rağmen Workgroup istemciler Windows XP SP3, Windows XP x64 SP2, Windows XP Tablet PC SP3, Windows Vista, Windows 7, Windows 8, Windows 8.1 yada Embedded olarak kullanılan Windows Embedded Standard 2009, Windows Embedded POSReady 2009,Windows Fundamentals for Legacy PCs (WinFLP) cihazlar agent kurularak yönetilebilir.
Workgroup istemci üzerinde aşağıdaki değişiklikler yapılır.
1- lmhosts.sam dosyasına aşağıdaki bilgiler eklenir. (C:\Windows\System32\drivers\etc)
10.2.3.4 Siteserver #PRE
10.2.3.4 “SMS_SLP \0x1A” #PRE
10.2.3.4 “SMS_MP \0x1A” #PRE
10.2.3.4 “MP_P01 \0x1a” #PRE (P01 site kodu yapıda kullanılan Site Code göre değiştirilmelidir.)
10.2.3.4 olarak tanımlanan değer, SLP, MP servislerinin çalıştığı, SCCM servislerinin IP adreslerini temsil eder. SCCM 2012 ile birlikte SLP rolü MP rolü ile birleştiği için SLP adresine mevcut MP adresinin girilmesi yeterlidir.
2- hosts dosyasına iletişime geçmesi gereken sunucu veya sunucuların IP adresleri girilir.
10.2.10.4 SCCM SCCM.sccmlab.com.tr
3- komut satırı administrator hakkı ile açılır ve Agent kurulumu için gereken parametre çalıştırılır. Burada iki türlü yol izlenebilir
a. SCCM Agent Installation paketi Workgroup bilgisayar üzerine kopyalanmış ise örneğin C:\SCCM2012 klasörü içine
ccmsetup.exe /source:C:\SCCM2012 SMSSITECODE=P01 SMSMP=SCCM.sccmlab.com.tr DNSSUFFIX=sccmlab.com.tr
bu sayede kurulum dosyaları DP üzerinden alınmadan kurulum sağlanacaktır.
b.Agent Installation Paketi kopyalanmadan aşağıdaki komut çalıştırılır
ccmsetup.exe SMSSITECODE=P01 SMSMP=SCCM.sccmlab.com.tr FSP=SCCM.sccmlab.com.tr DNSSUFFIX=sccmlab.com.tr /mp:SCCM.sccmlab.com.tr (MP ve FSP rolü aynı sunucu üzerinde ise)
Kurulum tamamlandıktan sonra SCCM sunucu üzerinden erişim gerekiyorsa SCCM sunucunun hosts dosyasına Workgroup bilgisayarın adı ve IP adresi eklenmelidir.
işlemler tamamlandıktan bir süre sonra SCCM konsoluna ilgili makine gelecektir. SCCM admini, bu bilgisayarı Approve etmelidir.
İşlemler tamamlandıktan sonra ilgili istemciler yönetilebilir hale gelir. Donanım,Yazılım envanteri, Program, windows Update dağıtımı bu istemcilere uygulanabilir.
Yukarıda donanım ve yazılım envanter detayını gösteren ekran paylaşılmıştır.
Yukarıdaki resimde Workgroup istemci, üye olduğu collection üzerinde bulunan dağıtımları otomatik olarak aldığı görülebilir.
SCCM 2007, SCCM 2012, SCCM 2012 R2 versiyonları bir dizi ön gereksinimlerin kurulumu tamamlandıktan sonra kurulabilen ürünlerdir. Bu ön gereksinim listesini aşağıda bulunan technet linkinden okuyabilirsiniz.
http://technet.microsoft.com/en-us/library/gg682077.aspx
Yukarıdaki ön gereksinimleri tek tek el ile kurabileceğiniz gibi bazılarını otomatikleştirebileceğiniz bir araca aşağıdaki linkten erişebilirisiniz.
http://gallery.technet.microsoft.com/ConfigMgr-2012-R2-e52919cd
Bu sayede bir hayli zaman kaybettiren ön gereksinim tamamlama işlemlerini hızlandırmış olacaksınız.
System Center 2012 Configuration Manager ürünü ile yazılımların katılımsız dağıtım senaryoları artmış ve SCCM yöneticilerine kullanım kolaylığı sağlamıştır. Application Catalog, User deployment, Device Deployment gibi bir çok seçenek dağıtımı istenilen kitleye ulaşmak için kullanılabilir. SCCM ile Lync, Office, Project, visio dağıtımları OCT denilen office customization tool ile yapılabilir. Bu arac, Office ürün ailesi ile ilgili bir çok detayı kişiselleştirip dağıtım yapılmasına olan sağlar.
Resimde de görüldüğü gibi birçok detayı bu ekrandan yönetebilirsiniz.
Eğer ortamınızda KMS hizmeti var ise MAK key girmenize gerek kalmadan ürün kurulduktan sonra aktifleştirilmesi sağlanabilir.
Dikkat edilmesi gerken yer Display Level kısmıdır. gerçekleşen kurulum adımlarının son kullanıcı tarafından görüntülenmesi ancak iptal edilmemesi isteniyorsa Display Level Basic – No Cancel işaretlenmelidir. Herhangi bir şekilde kullanıcı tarafına uyarı çıkarılması istenmiyorsa Display Level None – Suppress Modal seçilebilir.
Lync kurulumu için OCT kullanılıyorsa eğer kurulması gereken bileşenler Set Feature menüsünden seçilir.
Kurulum gerçekleştirildikten sonra Registry değeri eklenebilir. Yukarıdaki resimde ilk açılışta çıkan ekranın kapatılması ile ilgili ayarlamalar yapılmıştır.
Kurulumlar, bazı durumlarda ilgili bilgisayarı yeniden başlatabilir. Bu durum istenmiyorsa Modify Setup properties ekranından SETUP_REBOOT — Never parametresi girilebilir.
OCT ile Lync paketi özelleştirildikten sonra sıra SCCM tarafında paketin hazırlanmasına geldi.
Konu ile ilgili aşağıdaki makale Packages oluşturulması için yeterli olacaktır.
http://www.okaneke.com/2014/01/sccm-2012-rc-ile-office-2010-dagitimi
Bu makalede Task Sequence ile deployment gerçekleştirilecektir.
ilgili Packages yada Applications oluşturulduktan sonra boş bir Task Sequence oluşturalım
Yukarıdaki seçenek ile boş bir TS oluşturulur.
Yukarıdaki Task Sequence ile yapıda var olan eski versiyon OCS 2007, 2007 R2, Lync 2010 uninstal edilip Lync kurulumu az önce oluşturulmuş olan paket eklenerek gerçekleştirilebilir.