четвъртък, март 07, 2013

vSphere VM Open Console

vCenter/vSphere 5.1 -> New Machine -> ala-bala -> start ; Open Console  и ...
Unable to connect to the MKS. Failed to connect to Server
MKS?! Кой курац е тоа и защо не мога да се конектна към него? Особено на tcp порт 903!
MKS : Mouse, Keyboard and Screen
А защо не мога да се вържа към него ... то не бяха проверки на рутинги, то не бяха проверки на firewall-и (и на локалната машина, и рутерите по пътя и на самият ESX хост), то не бяха проверки на стартирани сървиси и какво ли още не!
А то ... DNS issue... и то по-скоро name resolution issue
Как работело това:
От локалното ми РС vSphere client-a се свързва към vCenter-a; през vCenter-a се "конектвам" към ESX host-a който в момента "държи" VM; Open Console on VM кара моята машина да инициира TCP сесия към IP_to_na_ESX който приема конекшъна и ако моята заявка към MKS е първата отговаря с нещо от рода на : Ok. Please coonect to ESX_HOSTNAME:903 и ... моята машина знае за IP_na_ESX_hosta, но хабер си няма кой е ESX_HOSTNAME (тъй като не е в една мрежа с ESX и не ползва DNS server-a на ESX) и резонно не може да се осъществи връзка
Solution:
1. echo "IP_to_na_ESX  ESX_HOSTNAME" c:\windows\system32\drivers\etc\hosts
2. echo "### not sure about next line but neam nerwi weche" c:\windows\system32\drivers\etc\hosts
3. echo "IP_to_na_vCenter  vCenter_OSTNAME" c:\windows\system32\drivers\etc\hosts

Няма коментари: