VMFS 데이터스토어에 문제가 발생하여 VMFS 또는 VMFS 볼륨을 지원하는 논리적 볼륨의 메타데이터 일관성을 확인해야 하는 경우 VOMA(VMware Ondisk Metadata Analyser)를 사용하십시오.

문제점

메타데이터 확인이 필요할 수 있는 경우는 다음 예를 참조하십시오.

  • SAN 운영 중단이 발생한 경우.

  • RAID를 재구축하거나 디스크 교체를 수행한 이후.

  • vmkernel.log 파일의 메타데이터 오류를 발견한 경우.

  • 다른 어떤 호스트에서도 사용 중이 아닌 VMFS 데이터스토어의 파일에 액세스할 수 없는 경우.

결과

메타데이터 일관성을 확인하려면 ESXi 호스트 버전 5.1 이상인 CLI에서 VOMA를 실행하십시오. VOMA는 논리적 볼륨과 VMFS 모두의 메타데이터 일관성을 확인할 수 있습니다. VMFS3 및 VMFS5 데이터스토어에서 VOMA를 사용할 수 있습니다. VOMA는 읽기 전용 모드로 실행되며 문제를 식별하는 용도로만 사용됩니다. VOMA는 감지한 오류를 수정하지 않습니다. VOMA에서 보고된 오류를 해결하려면 VMware 지원에 문의하십시오.

VOMA 도구를 사용할 때는 다음 지침을 따르십시오.

  • 분석하고자 하는 VMFS 데이터스토어가 다중 익스텐트로 확장되지 않았는지 확인합니다. VOMA는 단일 익스텐트 데이터스토어에 대해서만 실행할 수 있습니다.

  • 실행 중인 가상 시스템의 전원을 모두 끄거나 다른 데이터스토어로 마이그레이션하십시오.

VOMA 도구를 사용하여 VMFS 메타데이터 일관성을 확인할 때는 다음 단계를 따르십시오.

  1. 확인할 VMFS 데이터스토어를 지원하는 디바이스의 이름과 파티션 번호를 가져옵니다.

    #esxcli storage vmfs extent list

    출력 결과의 디바이스 이름 및 파티션 열에서 디바이스를 식별합니다. 예:

    Volume Name  XXXXXXXX  Device Name                             Partition  
    1TB_VMFS5    XXXXXXXX  naa.600508e000000000b367477b3be3d703    3
  2. VMFS 오류를 확인하기 위해 VOMA를 실행합니다.

    VMFS 데이터스토어를 지원하는 디바이스 파티션에 절대 경로를 제공하고, 파티션 번호와 디바이스 이름을 제공합니다. 예:

    # voma -m vmfs -f check -d /vmfs/devices/disks/naa.600508e000000000b367477b3be3d703:3

    출력 결과에 가능한 오류가 나열됩니다. 예를 들어 다음 출력 결과는 하트비트 주소가 올바르지 않음을 나타냅니다.

    XXXXXXXXXXXXXXXXXXXXXXX
    Phase 2: Checking VMFS heartbeat region
     ON-DISK ERROR: Invalid HB address
    Phase 3: Checking all file descriptors.
    Phase 4: Checking pathname and connectivity.
    Phase 5: Checking resource reference counts.
    
    Total Errors Found:           1

VOMA 도구는 다음 옵션을 사용합니다.

표 1. VOMA 명령 옵션

명령 옵션

설명

-m | --module

실행할 모듈: vmfs 또는 lvm. vmfs를 지정하는 경우, LVM에 대해서도 최소 확인이 수행됩니다. 기본 모듈은 vmfs입니다.

-f | --func

수행되는 기능:

쿼리 - 모듈이 지원하는 기능을 나열합니다.

확인 - 오류를 확인합니다.

-d | --device

검사되는 디바이스 또는 디스크. VMFS 데이터스토어를 지원하는 디바이스 파티션에 절대 경로를 제공했는지 확인합니다. 예를 들면, /vmfs/devices/disks/naa.00000000000000000000000000:1.

-s | --logfile

결과를 출력할 로그 파일을 지정합니다.

-v | --version

VOMA 버전을 표시합니다.

-h|--help

VOMA 명령에 대한 도움말 메시지를 표시합니다.