Centos Clone Sonrası Yapılması Gereken İşlemler (bringing up interface eth0 device eth0 does not seem to be present delaying initialization)

VMWare ESX/ESXİ ortamınızda CentOS sunucular için Clone aldığınızda aşağıda belirttiğim bir kaç basit adımı yapmanız gerekmektedir. Eğer bu işlemleri yapmayı atlarsanız network adaptörünüz up duruma geçmeyecektir ve aşağıdaki hatayı alacaksınız. Diğer bir değişle aşağıdaki hatayı alıyorsanız bilinki o makine clon bir sunucudur ve muhtemelen aşağıdaki adımlar atlanmıştır.

Hata : “bringing up interface eth0 device eth0 does not seem to be present delaying initialization

bringing up interface eth0 device eth0 does not seem to be present delaying initialization

Yapılması gerekenler ise;

1. rm komutu ile 70-persistent-net.rules dosyasını silin. Bu dosya ethetnet kartınızın bilgilerinin saklandığı dosyadır. Örnek çıktı aşağıdaki gibidir.

// # PCI device 0x14e4:0x1680 (tg3)

SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”b5:ac:6c:84:31:r5″, ATTR{dev_id}==”0x0″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″ //

# rm /etc/udev/rules.d/70-persistent-net.rules

2. vi yada alternatif bir editör ile network(ip,subnet,gateway,hwaddr) ayarlarının bulunduğu dosyadan HWADDRESS adres satırını silin.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

3. Sunucunuzun hostname‘ini değiştirin

hostname

Tüm bu işlemleri yaptıktan sonra sunucuyu reboot edin ve işlem tamamdır ve ayrıca hata da kaybolacaktır. Tabi clone sunucuda ip vs. değiştirdiğinizi kabul ediyorum. =)

VirtualBox kullananlar varsa eğer, clone alırken aşağıdaki gibi “Reinitialize the MAC address of all network cards” seçeneğini check(aktif) ederse mac adresi, clone sunucu için otomatik olarak değişecektir ve yukarıdaki 1. seçenek otomatik olarak yapılmış olacaktır. VirtualBox için 2 ve 3 seçeneği yapıp restart edebilirsiniz.

cemacde

RVTools Nedir, RVTools Kurulumu Ve RVTools Kullanımı

RVTools Vmware ortamında VCenter’a bağlanıp ortamınız, hostlarınız, sanal sunucularınız daha doğrusu tüm sanallaştırma platformunuzun yapısı hakkında bilgileri rapor dökümü olarak elde edebileceğiniz ücretsiz bir yazılımdır.

Programı ve güncel versiyonunu http://www.robware.net/ adresinden indirebilirsiniz. Şimdi kurulumuna bir göz atalım.

İndirdiğimiz güncel versiyonlu(3.8) RVTools uygulamasını çift tıklayarak kuruluma başlayalım.

rvt2

Ardından ‘I Agree’ seçip Next ile devam edelim.

rvt3

Tekrar Next tıklıyoruz.

rvt4

Kurulum lokasyonunu belirledikten sonra sadece kendi user’ınız için yada tüm user’lar için seçip Next ile devam ediyoruz.

rvt5

Tekrar Next diyerek kurulumu başlatıyoruz.

rvt6

Ve Close diyerek kurulum işlemini sonlandırıyoruz.

rvt7

Desktop(Masaüstü)’ta oluşan icon’u tıklayıp programı başlatalım.

rvt8

Çıkan Login ekranında VCenter’ınızın IP adresini yada DNS kaydı girilmiş ise domain name yazıp, VCenter’da yetkilere sahip kullanıcı adı ve şifreyi yazarak login tıklayarak raporlamayı başlatıyoruz.

rvt9

Aşağıdaki screenshot’tan anlaşılacağı üzere raporlamayı arka planda başlattı ve bu şekilde kullanıcı bilgilendiriliyor. Tabi işlem biraz sürecektir.

rvt10

Son olarak görüldüğü gibi tüm yapı ile ilgili bilgileri rapor halinde elde ettik, son olarak File menüsünden Excel çıktısı olarak Export edip gerekli inceleme ve işlemleri devam ettirebiliriz.

rvt11

Unable to connect to the MKS

Bilindiği üzere VMware vSphere Client ile consol aracılığı ile sanal makinaları yönetip gerekli işlemleri yapabiliyoruz. Fakat MKS(Mouse Keyboard Screen) denen bir çeşit hata ile karşı karşıya kalma ihtimaliniz olabilir. Nedir bu hata derken şöyle başlayalım MKS ile devamında bir kaç çeşit hata ile dönebilir. Aşağıda screenshot ile paylaştığım gibi yada simyah ekranda bekleyip kalıyor ve sistem arayüzü gelmiyor. Sorunun nedeni bir çok neden olarak algılayabilirsiniz fakat genelde ana neden DNS sorunudur. Yani çalıştığınız makina VMware ESX ya da ESXi hostlarınızın ismini çözemediğinden kaynaklanıyor.

Genelde dönen hatalar aşağıdaki gibidir.

  • Error connecting: Host address lookup for server <SERVER> failed: The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for Do you want to try again?
  • Error connecting: cannot connect to host <host>: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. Do you want to try again?
  • Error connecting: You need execute access in order to connect with the VMware console. Access denied for config file.
  • Unable to connect to MKS: failed to connect to server IP:903.

mks1

mks2

Sorunun en basit çözümü olarak hostlarınıza(FQDN) ve VCenter sunucularınıza karşılık gelen IP adreslerini HOST dosyası içine yazarak giderebilirsiniz. Ben bu yöntemle sorunu çözdüm tabi onaylı bir yöntem olmamakla beraber yapılan bu işlem sadece o makina için geçerli olacaktır. Vmware bununla alakalı yayınladığı KB leri aşağıda paylaşıyor olacağım.

DNS, FQDN ve HOST dosyası nedir?

mks3

192.168.2.20 esxhost1

192.168.2.21 esxhost1.yourdomain gibi…

Knowledge Base

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

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

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

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

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