vSphere Image Builder ile Custom ISO oluşturmak

vSphere Image Builder ile Custom ISO oluşturmak
Adem YETİM tarafından 3 sene önce eklendi. 2,224 kez okundu.

vSphere 5 VMware sürümü ile artık kendi ISO dosyalarınızı üçüncü parti sürücülerin ve CIM sağlayıcıların da dâhil edilebildiği bir hale dönüştürmenize olanak tanımaktadır. Bu da ancak eğer yaptığınız tasarımın temel VMware ISO’sunda veya üreticinin şahsi ISO’sunda yer almayan sürücüler gerektiriyorsa kullanışlı olmaktadır.

Bu işlemi gerçekleştirmek için ise VMware’in sitesinden indirebileceğiniz  ESXi Offline Bundle dosyasını kullanacağız;

Adım 1:

PowerCLI penceresi açın ve aşağıdaki komutu yazın. Bu komut bizim kullanmak istediğimiz offline bundle yükleyecek. Ben halihazırda c diskinde Image adı altındaki klasörde ESXi offline bundle bulundurmaktayım:

Kaynak Kodu
Add-EsxSoftwareDepot c:imagename_of_file.zip

imagebuilder01

 

Adım 2:

Daha sonra sürücü paketimi image klasörünün içindeki “Driver” adını verdiğim bir klasöre çıkardım (unzip). Bu klasörler herhangi bir klasör olabilir, ben sadece basit olması için bu isimleri kullandım. Ardından VIB demetlerini de aynı şekilde ekleyebilirsiniz. Eğer birden çok sayıda sürücü veya VIB paketi ekleyecekseniz hepsini ayrı ayrı yapmanız gerekmekte.

Kaynak Kodu
Add-EsxSoftwareDepot c:imagedriversname_of_VIB_file.zip

imagebuilder02

Adım 3:

Şimdi de sürücüyü ekledikten sonra, dâhil olacak tüm paketleri listelemek istiyorum. Mevcut paketleri listelemek için aşağıdaki komutları kullanabilirsiniz. Ben sadece bazı opsiyonları gösteriyorum ki liste uzarsa daraltabilesiniz. Bu örnekte ben sadece eklemiş olduğum Cisco sürücülerini aratmak istedim.

Kaynak Kodu
Get-EsxSoftwarePackage            (bu her şeyi gösterecek)
Get-EsxSoftwarePackage -Vendor Cisco
Get-EsxSoftwarePackage -Vendor Ci*  (özel isme sembol eklenebilir)

 

imagebuilder03

 

Adım 4:

Şimdi de ilk adında eklediğimiz offline demette hangi image profillerinin mevcut olduğunu görmemiz gerekmektedir. Mevcut image profillerini göstermek için aşağıdaki komutu kullanın. Eğer komutun ardından “select name” eklemezseniz profil adlarının tamamı görülebilir, örnekten inceleyebilirsiniz.

Kaynak Kodu
get-esximageprofile | select name           (bu bütün isimleri gösterir)

imagebuilder04

 

Adım 5:

Şimdi de paketlerinizi eklemek için temel olarak kullanmak istediğiniz profili seçeceksiniz. Adı seçtikten sonra onu klonlamamız gerekmektedir.

Kaynak Kodu
new-esximageprofile -cloneprofile ESXi-5.0.00-20130402001-standard -name brian-cisco

Klonladığınız profil adı hassastır ve varolan profil listesinde aradığınız şeyle uyuşmasını sağlamamız gerekir.

imagebuilder05

 

Adım 6:

Spesifik bir klasördeki tüm VIB’leri listelemek için aşağıdaki komutu kullanın. Listeniz aşağıdaki formatta gelecektir.

Kaynak Kodu
(get-esximageprofile -name brian-cisco).viblist

imagebuilder06

 

Adım 7:

Şimdi de eklemek istediğimiz sürücüyü bulmamız gerekiyor. Eklemek istediğiniz paketi bulmak için adım 3’e göz atın. İhtiyacınız olanı buraya yazın ve sonraki adımda bunu kullanın.

 

Adım 8:

Şimdi de yarattığımız profile sürücüyü/VIB’yi eklememiz gerekmektedir.

Kaynak Kodu
add-esxsoftwarepackage -imageprofile brian-cisco -softwarepackage NAME

imagebuilder08

 

Adım 9:

Şimdi de yüklemenizde kullanabileceğiniz ISO dosyasına yarattığımız profili göndermeye hazırsınız.

Kaynak Kodu
export-esximageprofile -imageprofile brian-cisco -exporttoiso -filepath “c:imagebuilderbrian.iso”

imagebuilder09

 

Adım 10:

Bu adım opsiyoneldir ama belki de yarattığımız Image Profile ile ondan klonladığımızı karşılaştırmak isteyebilirsiniz. Eğer isimleri hatırlamıyorsanız şunu kullanın  –   get-esximageprofile | select name

Kaynak Kodu
compare-esximageprofile OriginalProfileName NewProfileName
compare-esximageprofile ESXi-5.0.0-2132131 brian-cisco

imagebuilder10

 

Sorularınız için VMware Türkiye Kullanıcı Grubu sayfasından bana ulaşabilirsiniz.

  • Burhan Abdiler: Elinize sağlık Fatih Bey , detaylı incelemeniz konuyu tamamen açıklayıcı nitelikte ....
  • Tufan ULU: Adem kardeşim, tebrik ediyorum ve başarılarının devamını diliyorum,...
  • Rafet Arslanyı lmaz: Adem Hocam, Tebrikler.. Umarım devamıda gelir :)...
  • Serkan ERSAN: Çok başarılı ve güzel bir anlatım olmuş. Emeğinize sağlık, teşekkürler....
  • Adrenalin .: Teşekkürler Adem Bey....

Bu içerik için henüz hiç kimse görüş bildirmemiş. İlk olarak siz yorum yazamaya ne dersiniz ?

Yorum ekleyin

Doğrulama Kodunuz : 47700136

ÖNEMLİ:
Yorumlarınızı eklerken lütfen girmiş olduğunuz bilgilerin size ait olduğundan emin olunuz. Geçersiz posta adresleri iel yapılan yorumlara yanıt vermek istenildiğinde size ulaşamayacağımız için, geçerli / aktif olarak kullandığınız posta adresiniz ile yorum eklemeniz daha sağlıklı olacaktır. Her yorum yazarı tarafından sorumlu tutulur.

Sayfa başı

Güncellemeler, yeni eklenen içeriklerden anında haberdar olmak için mail listemize adınızı soyadınızı ve posta adresinizi yazarak abone olabilirsiniz.

Adınız Soyadınız
E posta adresiniz
Kaydol