VMware/vSphere

동작 중인 VM 로그 확인 (vmware.log)

raccoonnote 2025. 7. 17. 16:30

[개요]

vmware.log 파일은 각 가상머신의 상태, 이벤트, 오류, 내부 동작 등을 기록하는 운영 로그 파일로 각각 생성되는데 간혹 VM에 문제가 생겨 해당 로그를 확인해야 하는데 해당 VM이 동작 중이면 파일이 잠금 상태가 되어 확인할 수 없는 상황이 있다. 그럴 때 아래 방법을 사용하면 임시로 로그를 확인 가능하다.

 

[설명]

현재 사용 중인 VM 파일의 경우 파일의 동시 변경을 피하기 위해서 파일 잠금이 설정된다.

공식 KB 문서에 따르면, VM이 실행 중일 때 잠금 설정되는 파일의 목록은 다음과 같다.

Virtual machine files locked during runtime include:

- VMNAME.vswp

- DISKNAME-flat.vmdk

- DISKNAME-ITERATION-delta.vmdk

- VMNAME.vmx

- VMNAME.vmxf

- vmware.log

 

이로 인해 vmware.log 파일을 열거나 복사가 제한될 수 있다.
KB
에서 제공하는 잠금 해제 방법은 다음과 같다.

 

A.) Reboot Host

1.) Power off the virtual machine holding the lock

2.) Reboot the ESXi host that holds the lock

 

[로그 확인 방법]

파일 잠금은 동시 변경을 방지하기 위한 동작이기 때문에 읽기 명령인 cat은 사용이 가능하다. 

1. VM이 있는 호스트 SSH 접속 후 해당 VM 폴더로 이동

2. cat vmware.log 로 확인

3. cat vmware.log > vmware-copy.log 로 복사 가능

 

 

[참고자료]