본문 바로가기

Virtualization/VMware vCenter Server

(21)
[VMware] Configuration Issues : vSphere HA agent on this host could not reach isolation address: Gateway 사용 버전 버전과 관계없음 Error Message vSphere HA agent on this host could not reach isolation address: Gateway 상세 내용 vSphere HA는 ESXi Management Network를 통해 하트비트를 주고 받는다. (vSAN 환경 제외) ESXi Management Network끼리 Gateway를 타고 통신해야 하는데, 그 Gateway가 막혀있어 발생하는 메시지이다. 테스트 해보니 장애 발생 시 HA 에이전트 통신 불가라고 뜨지만 페일오버는 잘 된다. 그래도 해당 이슈는 해결하는 것이 좋다. 해결책 각 ESXi SSH에 접속해서 Gateway에 Ping test를 해보면 통신이 불가능할 것이다. 담당자(혹은 네트워크 엔지니어)..
[VMware] HTML5 vSphere Client Error : File system specific implementation of OpenFile[file] failed. 사용 버전 ESXi 6.7u3 , VCSA 6.7u3g Error Message Failed to lock the file File system specific implementation of OpenFile[file] failed 상세 내용 Clone 수행 후 해당 가상머신 Power On 실패. 확인해보니 Source VM과 Clone VM의 VMDK 경로가 동일하다. 데이터스토어에는 서로 다른 VMDK 경고가 생성되어 있는데 VM Edit해서 보면 둘 다 Source vDisk를 바라보고 있는 상황 Clone 재수행 해도 동일한 현상 발생 해결책 HTML5가 아닌 Flash 기반 Web Client로 접속해 수행하면 말끔하게 진행된다. 확인해보니 아직 VMWARE에서는 Flash 기능을 HTML5로..
[VMware] Invalid operation for device '0'. Failed to Reconfigure Virtual Machine. 가상시스템의 vDisk가 소수 단위로 할당되어 Extend를 시도했는데 이미지의 이벤트가 발생하면서 Edit를 실패한 이슈가 있었다. Invalid operation for device '0' ('0' 디바이스에 대한 작업이 잘못되었습니다.) 검색해보니 스냅샷 여부, 가상머신 vISO 여부, 인벤토리 재등록, 단독 호스트 접속, SSH 작업 등 많은 방법이 나와 있지만 나의 경우는 해당 조치 방법이 아무 것도 먹히지 않았다. 스토리지 vMotion도 해보려 했지만 vSAN 환경의 경우 단일 데이터스토어라 작업이 불가능하다 ㅜ 내 해결 방법 vCenter를 HTML5 환경이 아닌 Flash 기반으로 접속한다. 실패하던 용량 수정이 말끔하게 완료된다. 진짜 된 것 맞나 싶어서 HTML5에서도 확인. 말끔하게..
[VMware] vCenter Shrink Database : MSSQL 2008 DB Full DB Full로 인해 Guest OS 내부 vCenter Service가 계속 중지된다면 Shrink 작업을 해야 한다. Windows vCenter의 경우 내장된 MSSQL 2008 Server를 통해 DB를 관리할 것이다. (Windows 로그를 통해서도 이벤트 확인 가능) 기본적으로 vCenter의 DB는 Event, Task, Stat 3가지 파일이 쌓인다. Event / Task는 30일 단위로 저장을 하도록 수정한 후에 이전 데이터를 제거하고 이 둘을 줄였음에도 상황이 나아지지 않는다면 Stat을 지워야 한다. 우선 vCenter Server Service를 중지시킨 후 Microsoft SQL Server 2008 Management Studio에 접속한다. (1) DB 여유공간 확인 VIM..
[VMware] Host Profile 사용 방법 : ESXi 호스트가 많거나 vSwitch가 복잡할 경우 ESXi 호스트가 너무 많으면 vSwitch를 호스트마다 구성하기 번거롭다. 그럴 때 Host Profile로 한 번에 구성을 마칠 수 있다. 단, 지난 포스팅에 적었듯 vSphere Enterprise Pluse 라이센스가 필요하다. (1) ESXi Host 1EA vSwitch 구성 하나의 ESXi 프로파일 이미지가 필요하기 때문에 먼저 한 대만 vSwitch를 목적에 맞게 구성한다. (2) ESXi 호스트 프로파일 추출 올바르게 구성된 ESXi를 우 클릭하고 을 진행한다. (3) 호스트 프로파일 확인 그럼 호스트 프로파일이 생성된다. 정책 및 프로파일 > 호스트 프로파일에서 생성된 프로파일 확인이 가능하다. (4) 클러스터의 호스트 프로파일 호스트 프로파일은 클러스터 단위로도 적용이 가능하다. 따라..
[VMware] ESXi root 패스워드를 잃어버렸다면? I Lost my root password for ESXi 공식적으로 ESXi root 패스워드를 분실하면 재 설치를 해야 한다. 그러나 vCenter 기능 중에 패스워드를 몰라도 변경 가능한 작업이 있다. 우선 vSphere Enterprise Plus 라이센스가 필요하다. Enterprise Plus가 지원하는 Host profile 기능을 통해 진행할 수 있다! 1. 호스트 프로파일 추출 '패스워드를 분실한 ESXi 우 클릭 > 호스트 프로파일 > 호스트 프로파일 추출' 진행 2. 호스트 프로파일 편집 '메뉴 > 정책 및 프로파일 > 호스트 프로파일 > 호스트 프로파일 우 클릭 후 편집' 3. 변경할 root 암호 입력 처음에는 모든 설정이 체크되어 있을텐데 설정을 모두 해제하고 '보안 및 서비스 > 보안 설정 > 보안 > 사용자 구성 > root'만 체크..
[VMware] vMotion의 제약사항 vMotion 기능이란? 서버끼리 혹은 데이터스토어끼리 VM을 온라인 마이그레이션하는 기능으로, 무중단 상태로 이동하는 것처럼 보이지만 사실 원리는 빠르게 Shadow 복제본을 만들어 메모리를 카피하는 방식이디. Ping Loss는 거의 없고 많아야 1~2ms 정도 생긴다. 따라서 데이터 손실에 민감한 DB 서버나 웹 서버의 경우는 업무 중에 함부로 진행하면 안 된다. vMotion 기반의 vSphere HA, DRS도 마찬가지. 이 vMotion 기능에는 추가로 신경써야 할 것들이 있다. 1. vMotion 전용 네트워크를 권장한다. VMware는 vMotion 서비스 전용 NIC 카드 및 대역이 분리된 IP를 권장한다. (폐쇄망 권장) 네트워크를 분리하여 최상의 보안과 대역폭 분산의 이점을 얻을 수 ..
[VMware] Connection refused: The remote service is not running, OR is overloaded, OR a firewall is rejecting connections. 혹은 PBM Error vMotion을 진행할 때 호환성 검사에서 해당 오류가 뜨는 경우가 있다. Connection refused: The remote service is not running, OR is overloaded, OR a firewall is rejecting connections. 저런 경우 먼저 의심해야 할 서비스가 있다. vmware-sps (VMware vSphere Profile-Driven Storage Service) 사용자가 스토리지 기반으로 제공되는 기능을 사용할 수 있게 해주는 서비스이다. 스토리지를 이용하는 기능으로는 Storage vMotion, Clone, Template 배포 작업 등이 있다. ~# service-control --start vmware-sps Appliance에서는 해..