가상 시스템은 VMFS 볼륨에 저장되는 가상 시스템 로그 파일에 지원 및 문제 해결 정보를 작성할 수 있습니다.
가상 시스템의 기본 설정은 대부분의 상황에 적합합니다.
현재 환경이 vMotion 사용에 과도하게 의존하거나 다른 이유로 기본값이 적합하지 않은 경우 가상 시스템 게스트 운영 체제의 로깅 설정을 수정할 수 있습니다.
새 로그 파일은 가상 시스템 전원 켜기, 재개, vMotion을 사용한 마이그레이션 등을 진행하는 동안 항상 생성됩니다.
다음 두 가지 매개 변수를 조정하여 가상 시스템에서 생성되는 로그 데이터의 양을 추가로 조정할 수 있습니다.
vmx.log.keepOld
: 가상 시스템당 보존되는 로그 파일 수는vmx.log.keepOld
속성으로 제어됩니다.참고: 최소 10개의 로그 파일을 저장하는 것이 좋습니다. 더 오랜 기간 동안 로그 파일이 필요한 경우vmx.log.keepOld
를 20으로 설정할 수 있습니다.vmx.log.rotateSize
:각 로그 파일의 최대 크기(바이트)는vmx.log.rotateSize
속성으로 제어됩니다.새 로그 파일이 더 자주 생성되도록 하려면 이 구성 매개 변수를 사용하여 로그 파일의 최대 크기를 제한할 수 있습니다. 로그에 항목이 기록될 때마다 로그의 크기가 확인되며,vmx.log.rotateSize
가 기본값이 아닌 값으로 설정되고 크기가 제한을 초과하는 경우 다음 항목은 새 로그에 작성됩니다. 최대 수의 로그 파일이 있으면 가장 오래된 로그 파일이 삭제됩니다.참고: 이 매개 변수를 사용하는 경우 최소 2000000바이트로 설정하는 것이 좋습니다.
모든 로그 파일에 사용되는 총 스토리지 공간 양은 이러한 두 매개 변수의 제품입니다.
이러한 설정은 개별 가상 시스템 단위로 설정하거나 ESXi 호스트의 모든 가상 시스템에 대해 설정할 수 있습니다.
다음 절차에서는 ESXi 호스트의 모든 가상 시스템에 대한 가상 시스템 로그 데이터의 양을 제한하는 방법에 대해 설명합니다.
- 가상 시스템 로그 데이터의 양에 제한을 두려면 /etc/vmware/config를 편집합니다.
vmx.log.keepOld
및vmx.log.rotateSize
속성이 파일에 정의되어 있지 않으면 추가합니다.
예를 들어 각 파일의 크기가 2000000바이트 이하인 로그 파일을 10개 유지하려면 /etc/vmware/config
에 다음을 추가합니다.
vmx.log.keepOld = "10"
vmx.log.rotateSize = "2000000"
각 가상 시스템에서 사용하는 스토리지 공간의 최대 크기는 10 * 2000000바이트입니다.
참고:
PowerCLI 스크립트를 사용하여 호스트의 모든 가상 시스템에 대해 이러한 속성을 변경할 수 있습니다.