Bu Blogda Ara

12 Eylül 2015 Cumartesi

VMware ESXi 6.0 update 1 release oldu !

10 eylül 2015  tarihi itibariyle Vmware in tüm ürün gamında yenilikler oldu. ESXi 6.0 Update 1 de Release oldu. ESXi 6 ya geçmek için Update1 paketini bekleyen bir çok firma var.
Aman dikkat Release Note u sonuna kadar okumadan geçiş yapmayın. :) Update 1 ile gelen yeni özellikler, bilinen sorunlar hepsi bu note da yazıyor.

Yeni Release olan diğer tüm ürünler aşağıdaki gibi ;

VMware vCenter Server 6.0 U1
VMware ESXi 6.0 U1
VMware vSphere Data Protection 6.1
VMware vSphere Replication 6.1
VMware vRealize Automation 6.2.3
VMware vRealize Business 6.2.3 for vSphere
VMware vRealize Business Advanced 8.2.3
VMware vRealize Business Enterprise 8.2.3
VMware vRealize Business Standard 6.2.3
VMware vRealize Code Stream 1.2.0
VMware vRealize Operations Manager 6.0.3
VMware vRealize Operations Manager 6.1.0
VMware vRealize Orchestrator Appliance 6.0.3
vRealize Operations Management Pack for Epic 1.0.4
VMware vCloud Director 8.0

10 Eylül 2015 Perşembe

vSphere 6.0 Storage vMotion sorunu ve ESX unresponsive durumu

vSphere6.0 da Özellikle yüksek IO ya sahip SQL VM lerini SVMOTION ile taşırken bazı SQL table larda corruption gerçekleşti. Bu sorun Emulex kartlarda yüksek IO oluştuğu zaman gerçekleşiyor. Aynı zamanda ESX hostlar yüksek IO larda unresponsive duruma geçiyor. Güncel bir Emulex  firmware yükleyerek sorun giderilebilir. SQL lerde oluşan table corruption bu sorunla ilgili. Bu sorunu Memory yetersizliği de tetikliyor.
Aşağıda detaydan bahseden bir KB var :

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2086025

Vmware ESXi 6.0 emulex güncel driver 

Async driver aşağıdaki linkten yardım alınarak kurulabilir.

http://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2005205

vSphere 6.0 da backup sorunu

vSphere 6.0 da çalışan VM lerin backup alınırken hata alıyorsanız  ESX PATCH seviyenizi kontrol edin ve son patch i sisteme uygulayın.  Bu sorun VM lerde backup alma esnasında CBT yi enable etmeye çalışıken gerçekleşiyor. Birçok virtual diske sahip olan VM lerde CBT enable edilemiyor. Ortamdaki Memory yetersizliği de buna sebep oluyor.

/var/log/vmkernel.log  da aşağıdaki error görülür :
 CBT: 191: No memory available! Called from xxxxx

 Aşağıdaki KB de detay verilmiş :

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2114076

Aşağıdaki Patchleri sırayla kurmanız gerekiyor.

ESXi 6.0.0b 2015-07-07 2809209 N/A
ESXi 6.0 Express Patch 2         2015-05-14 2715440 N/A
ESXi 6.0 Express Patch 1    2015-04-09 2615704 2615979


19 Ağustos 2015 Çarşamba

VMWare SRM 5.8 kurulum esnasında SQL hatası : Failed to create the database tables.

Failed to create the database tables.
Details:
There was an error creating the sequence: “ODBC error: (42S01) – [Microsoft][SQL Server Native Client 10.0][SQL Server]There is already an object named ‘dr_table_catalog’ in the database.“ is returned when executing SQL statement “create table dr_table_catalog (name varchar(255) PRIMARY KEY NOT NULL)”
Press Retry to try again or press Cancel to exit installation.


Bu hata SRM için oluşturulan DB user ile DB adının aynı olmamasından kaynaklanmaktadır. Öyleki büyük - küçük harf kullanımı bile aynı olmalıdır.

Vmware SRM için SQL DB gereksinimlerinde pek dikkat etmesekte aşağıdaki not bulunmaktadır.

"The Site Recovery Manager database schema must have the same name as the database user account." 

15 Temmuz 2015 Çarşamba

Veeam ve Ücretsiz ESXi versiyonu

Free edition ESX Veeam Backup & Replication tarafından desteklenmiyor. Aşağıdaki makalede detaylı belirtilmiştir.
http://www.veeam.com/kb1435

2 Temmuz 2015 Perşembe

vCenter localhost erişim sorunu

Could not connect to one or more vCenter Server Systems:https://vCenterFQDN:443/sdk

Failed to verify the SSL certificate for one or more vCenter Server Systems: https://vCenterServerFQDN:443/sdk


Yukarıdaki  hatayı giderebilmek için ;
ESXi Host üzerinde kurulu olan vShield paketlerini remove edildi..
vCenter ve komponentleri 5.5 Update 2a dan Update2e ye upgrade edildi.


28 Haziran 2015 Pazar

Vcenter kurulum hatası Error 28038

vCenter' ı yeniden kurarken karşılaşılan bir hata. AD LDS rolünün sistemden tamamıyla kaldırılması gerekiyor.

Server Role unden -> Remove Roles e giderek -> "Active Directory Lightweight Directory Services" kutucuğundaki işareti kaldırın ve sistemden bu role u kaldırın. Tekrar denediğinizde Sorun düzelecektir.


20 Haziran 2015 Cumartesi

ESXi vib paket kurulum hatası "The pending transaction requires XXXmb free space, however the max supported size is 239MB"

ESXi da maximum image boyutu 239MB dir.

Bu hatayı giderebilmek için, ESXi sistemden kullanmadığınız VIB paketlerini kaldırmanız gerekiyor.

Sistemde yüklü VIB paketlerini listelemek için aşağıdaki komutu çalıştırın ;

~ # esxcli software vib list

Bu listeye ve ESXi donanımınızı karşılaştırarak kullanmadığınız VIB paketini tespit etmeniz gerekiyor, Örneğin HBA kartınız Emulex ise Qlogic paketini kaldırabilirsiniz. Yada network kartınız Broadcom değilse Broadcom VIB leri sistemden güvenle kaldırabilirsiniz.
Benim kurulum yaptığım sistemde Emulex HBA kullanılıyordu ve aşağıdaki komutla Qlogic-cna-provider paketini kaldırdım.

~ # esxcli software vib remove -n qlogic-cna-provider

Ardından aşağıdaki gibi VIB kurulumunu tekrar denediğimde sorunsuz bir şekilde kurulum tamamlandı.

~ # esxcli software vib install -v  /tmp/Cisco_bootbank_cisco-vem-v173-esx_5.2.1.3.1.4.0-3.2.1.vib

26 Şubat 2015 Perşembe

IBM x3850 X5 ESXi 5.5 upgrade sonrası Slot7 10G Emulex Network Card sorunu ve çözümü

IBM sunucularda integrated olarak PCI donanımlar sunulabiliyor. Bunlardan biride 49Y7950 ürün numaralı Emulex 10G kartlar. x3850 de slot 7 de yer alır ve özel bir karttır. Bu kart ESX upgrade sırasında ayrıca firmware upgrade gerekmektedir. ürün sayfası :  http://www.redbooks.ibm.com/abstracts/tips0844.html?Open

IBM in herhangi bir sunucusuna ESXi kurulumu yapacaksanız öncesinde IBM in hazırladığı Custom ESXi krulum ISO larını kullanmalısınız. Aksi taktirde driver/firmware problemleri ile ilgili zaman kaybedebilirsiniz.

Gelelim asıl konuya, sunucularda IBM Custom ESXi ISO sunu kullanmanıza rağmen PCI donanımlarla ilgili görmeme/çalışmama sorun yaşayabilirsiniz. Bu durumda Fiziksel sunucu üzerindeki donanımların firmware lerini mevcut son sürümlere güncellemek gerekiyor. Bunun içinde IBM Bootable Media Creator (BOMC) kullanabilirsiniz. Ufak bir exe dir ve sizden elinizdeki  IBM donanım ile ilgili bilgileri ister sonrasında mevcut güncel firmware leri indirip bir ISO formatında sunar.  Bu ISO yu mutlaka CD/DVD ye yazarak kullanın yada IMM den mount edin, USB ye yazarak boot seçeneği çalışmamaktadır.


19 Şubat 2015 Perşembe

ESXi 5.5 Upgrade Errno 39

Daha önce karşılaşmadığım bir upgrade sorununu sizlerle paylaşmak istedim;

ESXi 5.1 den ESXi 5.5 e ISO image kullanarak upgrade denemesinde aşağıdaki hatayı aldım ; 

OSError: [Errno 39] Directory not empty: /bootbank/state.24356

/bootbank yada /altbootbank dizininde bulanan state.xxx dizini boş olmadığı için bu uyarıyı veriyor. Yapmanız gereken ESXi'  e ssh ile login olup aşağıdaki komutları çalıştırmak. 


1. cd /bootbank/  veya cd /altbootbank/
2. cd state.xxxxx
3. ls -l 
Burada gördüğünüz local.tgz dosyasını bir üst dizine taşıyoruz aşağıdaki komutla.
4. mv * ../

Şimdi tekrar ISO image dan boot ederek upgrade işlemini gerçekleştirebilirsiniz. 


**Not: Bu işlemi yaptıktan sonraki  boot ekranın da "ESXi Upgrade" seçeneği gelmiyorsa. ESXi 5.1 U2 ye geçiş yaptıktan sonra upgrade işlemini deneyin. 

İlgili vmware KB

3 Şubat 2015 Salı

VMware vSphere 6.0 duyuruldu.

Sunucu sanallaştırmada lider durumdaki vmware vSphere 6.0 ürününü duyurdu.

ürün sayfası : http://www.vmware.com/products/vsphere

vSphere Client : Dedikoduların aksine vSphere Client hala yaşayacak. vCenter installer da yer alıyor. Ancak vSphere Client 6.0 ile yalnızca ESXi sunucuya bağlanabiliyoruz, vCenter a bağlanıp yönetemiyoruz. vCenter yönetimi sadece Webclient ile olacak.   Diğer yandan VM hardware versiyon olarak 8 ve öncesini vSphere Client 6.0 ile yönetebilirsiniz.

VVOL : Vcenter a akelenebilecek datastore tiplerinde VMFS ve NFS in yanına birde VVOL seçeneği geldi. VVOL sayesinde datastore storage container da oluşturuluyor ve artık işler storage tarafına offload ediliyor. Örneğin VVOL datastore unun upgrade, extend işleri artık Storage Adminler tarafından yapılması yeterli oluyor. vSphere tarafında herhengi bir işleme gerek kalmıyor. Bunu yaparken de Vmware APIs for Storage Awereness (VASA) teknolojisi kullanılıyor.

Content Library: Farklı site larda bulunan vCenter ortamlarında kullanmak üzere hepimizin oluşturduğu her ortam için ayrı ayrı ISO ve Template datastore ları vardır. Artık ayrıca oluşturmak yerine tek site da oluşturduğumuz ISO ve Template Datastore unu diğer site larda da sencron birşekilde kullanabileceğiz. Birde bu library mizi istersek vCloud Director ile publish edebileceğiz.



Değişikliklere hızlı göz atmak için :
http://blogs.vmware.com/vsphere/2015/02/announcing-vsphere-6.html#sf35985721

vSphere 6.0 da neler yeni aşağıdaki linkten görebilirsiniz.
http://www.vmware.com/files/pdf/vsphere/VMware-vSphere-Whats-New.pdf

Dikkat çeken özelliklerden birtanesi de VMware Integrated OpenStack :
https://jreypo.wordpress.com/2015/02/02/a-first-look-into-vmware-integrated-openstack-vio/



23 Ocak 2015 Cuma

Veeam Backup and Replication Error : Failed to parse İ0:0.ctkEnabled

Veeam ile yapıan replicate yada backup işlemlerinde  Failed to parse "İ0:0.ctkEnabled"  hatası ile karşılaşıyorsanız benim gibi aşağıdaki çözümü uygulayabilirsiniz ; 

1. ilgili VM i poweroff edin. 
2. VM e sağ tıklayarak inventory den remove edin. 
3. vmx dosyasını bir text editör ile editleyerek (ör:vi) aşağıdaki satırların tümünü silin. Bu satırlar CBT enable etmek için kullanılan satırlardır. 

scsi0:0.ctkEnabled = "true"

ctkEnabled = "true" 

Eğer VM de birden fazla disk tanımlı ise Diğer dikleriniz için de tanımlı olan scsi*:*.ctkEnabled satırlarını silin. IDE için varsa bunlarda silinmeli. 

4. CBT nin disable olduğundan emin olmak için vmx dosyasına aşağıdaki satırı ekleyin. 

ctkDisallowed="true"

5. vmx dosyasını kaydedip kapatın ve VM i tekrar Add to inventory seçeneği ile inventory e ekleyin. 

6. VM i Poweron edin.

Bu şekilde "İ0:0.ctkEnabled" hatası giderilebilir. 
,