본문 바로가기

Virtualization/VMware vSphere

(34)
[VMware] VM Show 0MB in VMDK Size 사용 버전 버전과 관계없음 Error Message 에러 메시지는 없음 상세 내용 VM의 vDisk size가 0MB으로 보이는 현상으로, Guest OS 내에서는 정상 사이즈로 보이며 당시 서비스 자체에 영향은 없었음. 해결책 VM Shutdown 후 인벤토리 재등록 수행하면 정상으로 보인다. VM Shutdown > 인벤토리 제거 > 데이터스토어 브라우저 vmx 등록 > size 확인 자세한 원인은 확인할 수 없었지만 당시 특이사항으로는 백업 스냅샷이 30개 가까이 생성되어 있었다. vmdk가 과도하게 생성되면서 내부적으로 파일이 얽힌 건 아닌지 싶지만, 확실하지 않다.. VMware 해외포럼에서는 vCD/DVD를 연결 해제 해보거나 Storage vMotion을 해보라는 의견도 있다.
[VMware] another task is already in progress 사용 버전 ESXi 6.7u3 , VCSA 6.7u3g Error Message another task is already in progress 상세 내용 VEEAM 백업을 받는 가상머신이며 Power off, 스냅샷 복구 등 작업 수행 시 해당 메시지 발생. 해결책 해당 가상머신이 상주하는 ESXi 호스트에 SSH 접속 ~#/etc/init.d/hostd restart VM 내부 프로세스가 hang 걸려 다른 작업 수행이 불가능했던 것처럼 보인다. VM ID를 통해 SSH에서 전원을 끌 수 있겠지만 상황도 급하고 ESXi MGMT 사용하는 VM이 없어서 진행, 후에 실패했던 작업이 정상적으로 수행됐다. * Management Network 포트그룹을 사용하는 가상시스템이 없는지 미리 확인해야 한다. S..
[VMware] -bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: No such file or directory Linux VM에서 VMware Tools를 설치하다가 해당 메시지와 함께 막히는 경우가 있다. Linux OS 내에 해당 실행 명령을 하는데 필요한 툴이 없어서 그렇다. yum install을 통해 gcc, perl, kernel-devel, xinetd, gcc-c++ 를 설치해주자. yum install gcc yum install perl yum install kernel-devel yum install xinetd yum install gcc-c++ 그럼 감쪽같이 설치가 진행된다.
[VMware] open-vm-tools 란? 지난 번에 VMware Tools 관련된 글을 작성했었다. vCenter에서 가상머신 Summary 탭을 보면 사용 중인 VMware Tools 버전의 최신 여부를 알 수 있는데 종종 최신 버전 여부가 아닌 Guest Managed (관리되는 게스트)로 보일 때가 있다. 이건 가상머신이 open-vm-tools (OVT)라는, Linux에서 개발한 오픈소스형 VMware Tools를 사용할 때 표기된다. VMware 문서에는 공동 개발이라 되어 있지만 실제로 VMware에서 open-vm-tools에 대한 개런티를 지원하지 않는다. 'Guest Managed'라는 단어만 보더라도, Guest OS에서 관리된다고 볼 수 있으며 바로 아래 를 누르면 VMware로부터 관리되지 않는다고 명시되어 있다. 이런식..
[VMware] HBA 스토리지 어댑터 Path 비활성화 (vmhba status DEAD) 굉장히 흔한 사례인데, 고객사에서 HBA가 비활성화 되어있는 경우가 있다. 권장사항에 맞게 이중화 구성이라면, 단일 구성인 상태로 조치가 필요한 부분이다. 이 때, 원인에 따라 조치를 취해야할 영역이 구분된다. (하드웨어 or 소프트웨어) 원인분석 (1) 호스트 점검 - 이벤트를 통해 최초 발생 시점 파악(중요) 및 관련 이벤트 발생 확인 - 하드웨어 상태 센서 리셋 후 주의 및 경고 건 체크 - H/W 펌웨어, S/W 드라이버 호환 확인 - (사용할 경우) iLO/iDRAC/CIMC 등 하드웨어 인터페이스 접속 (2) 로그 분석 - 가능하다면 vm-support를 통한 로그 수집 (vmkernel.log, hostd.log, vobd.log 등) - 이벤트(KST)와 동일 시간대의 로그(UTC) 확인 ..
[VMware] 'Could not find a trusted signer vibs' 2018-03 ESXi VIB Signing 방식이 변경, 변경 이전의 인증서는 2019-12 -31에 만료되었다. 따라서 현재 특정 ESXi 버전에서 버전 업그레이드를 할 때 실패하는 사례가 생기고 있다. 영향 받는 버전 ESXi 6.0 라인 : U3f 이하 ESXi 6.5 라인 : U1g 이하 (U2 이전) 내용 영향을 받는 버전은 아래 릴리즈에 대해 Direct Upgrade 실패 - ESXi 6.5 2020-07-23 이후 릴리즈 버전 - ESXi 6.7 2020-04-28 이후 릴리즈 버전 실패 메시지 (예시) [InstallationError] ('MSCC_bootbank_smartpqi_1.0.4.3008-1OEM.670.0.0.8169922', 'Could not find a trusted..
[VMware] The migration has exceeded the maximum switchover time of 100 second(s). ESX has preemptively failed the migration to allow the VM to continue running on the source. To avoid this failure, either increase the maximum allowable switchover time o.. 최근 작업 중 vMotion을 진행하다가 20%에서 Fail나는 현상이 있었다. 이벤트 내용 Event : The migration has exceeded the maximum switchover time of 100 second(s). ESX has preemptively failed the migration to allow the VM to continue running on the source. To avoid this failure, either increase the maximum allowable switchover time or wait until the VM is performing a less intensive workload. 원인은 vMotion이 이용하는 네트워크의 성능 이슈이다. ..
[VMware] OS 이중화 솔루션을 위한 RDM 구성 가상머신끼리 OS 레벨 이중화/클러스터링을 위해 VMware 인프라에서 작업이 필요한 경우가 있다. MSCS 사용 시에는 주로 RDM 구성을 권장한다. (Veritas, WSFC 등 요구사항에 따라 RDM / VMDK 여부 확인 필요) 준비물 : 클러스터링 대상 Windows VM 2대 Primary VM에서 SCSI 컨트롤러를 하나 추가한다. '물리적'으로 해야 한다. 이어서 RDM 디스크를 추가한다. RDM은 가상머신이 직접 LUN을 바라보는 것이기 때문에 실제로는 하드웨어 쪽에서 LUN을 던져주면 VMware에서는 해당 LUN을 추가하면 된다. RDM 디스크의 옵션에서 '가상 디바이스 노드'를 방금 전에 추가한 로 지정해준다. 호환성 모드는 '물리'와 '가상'이 있는데, OS 이중화이니만큼 서로 다..