vSphere Web Client에서 가상 시스템 콘솔을 열려고 하면 콘솔이 열리지 않습니다.

문제

vSphere Web Client에서 가상 시스템 콘솔을 열려고 하면 콘솔이 열리지 않습니다. 이 경우 다음과 같은 오류 메시지가 표시됩니다.

HTTP ERROR 404 Problem accessing /. Reason: Not Found

다음과 유사한 오류가 virgo-server.log 파일에 나타납니다.

[2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err 2012-10-03 18:34:19.167:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.Server@315b0333: java.net.BindException: Address already in use [2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err java.net.BindException: Address already in use

원인

다른 애플리케이션 또는 프로세스가 HTML5 가상 시스템 콘솔에서 사용하는 기본 포트인 포트 9443을 사용하고 있습니다.

해결책

  • webclient.properties 파일을 편집하여 html.console.port=port 줄을 추가합니다. 여기서 port는 새 포트 번호입니다.
    webclient.properties 파일은 vSphere Web Client가 설치된 가상 시스템의 운영 체제에 따라 다음 위치 중 하나에 있습니다.
    Windows 2008 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\
    vCenter Server Appliance /etc/vmware/vsphere-client/