3.2 vVols ESXCLI Namespace Commands

vVol 스토리지 컨테이너 네임스페이스 명령은 ESXi 호스트에 매핑된 스토리지 컨테이너를 나열할 수 있는 기능을 제공합니다. 또한 스토리지 컨테이너 내에서 중단된 vVol을 검색할 수 있는 기능도 제공합니다.

ESXCLI 스토리지 vvol 스토리지컨테이너 명령줄 구문 샘플:

esxcli          storage           vvol storagecontainer –h
Usage:                  esxcli storage vvol storagecontainer {cmd} [cmd options]
Available Namespaces:
abandonedvvol           Operations on Abandoned Virtual Volumes.
Available Commands:
list                    List the VVol StorageContainers currently known to the ESX host.
abandonedvvol

삭제 실패 이벤트가 발생할 때마다 vVol이 배치되는 상태입니다. 즉, 특정 경로로 생각되는 VM 전원 끄기 작업 중에 스왑 vVol을 삭제하지 못한 경우입니다. 이 동작은 일반적으로 공급업체/VASA 제공업체와의 통신 문제가 있을 때 발생합니다.

이 시나리오에서는 VM 전원 끄기 작업에 실패하는 대신 시스템이 VM 네임스페이스별로 해당 vVol을 포기 VVol 추적 파일에 기록하여 나중에 공급업체/VASA 공급업체가 다시 온라인 상태가 될 때 삭제할 수 있도록 합니다. 주기적인 스레드가 이러한 중단된 VVol을 삭제하려고 시도합니다.

스캔 옵션 - 이 옵션을 사용하면 각 vVol 데이터스토어의 백그라운드 스캔을 시작하여 중단된 vVol을 검색할 수 있습니다. 이 작업은 모든 구성-VVol을 검토하여 중단된 VVol 추적 파일을 찾아서 삭제를 시도합니다.

스캔이 성공적으로 시작되었다고 해서 작업이 성공했거나 실패했음을 나타내는 것은 아닙니다. 이 작업은 오래 걸리는 작업으로, 오래된 vVol을 가비지 수집하는 것과 같이 중요하지 않은 작업으로 인해 공급업체/VASA 공급업체에 부하를 주지 않기 위해 모든 config-VVol을 한 번에 스캔하지 않으므로 완료하는 데 시간이 오래 걸릴 수 있습니다.

esxcli storage vvol storagecontainer abandonedvvol scan -p eqlDatastore
true
list

특정 ESX 호스트에 대해 알고 있는 가상 데이터스토어의 수와 vVol에 대한 세부 정보를 표시하거나 나열하는 기능을 제공합니다.

ESXCLI 스토리지 vVol 스토리지 컨테이너 목록 구문 샘플:

esxcli storage vvol storagecontainer list
eqlDatastore
  StorageContainer Name: eqlDatastore
  UUID: vvol:6090a0681067ae78-2e48c5020000a0f6
  Array: com.dell.storageprofile.equallogic.std:eqlgrp1
  Size(MB): 1048590
  Free(MB): 972540
  Accessible: true
  Default Policy:

engDatastore
  StorageContainer Name: engDatastore
  UUID: vvol:6090a06810770d5b-cd4ad5d7a1042074
  Array: com.dell.storageprofile.equallogic.std:eqlgrp1
  Size(MB): 4194315
  Free(MB): 4173930
  Accessible: true
  Default Policy:

dbDatastore
  StorageContainer Name: dbDatastore
  UUID: vvol:6090a0681077bdce-8b4b1515a2049013
  Array: com.dell.storageprofile.equallogic.std:eqlgrp1
  Size(MB): 1024005
  Free(MB): 1009635
  Accessible: true
  Default Policy:
daemon

특정 ESX 호스트에 알려진 모든 공급업체/VASA 공급업체의 가상 볼륨 바인딩 해제 작업을 수행하는 데 사용됩니다.

unbindall - 이 옵션은 특정 ESXi 호스트에 알려진 모든 공급업체/VASA 공급업체의 모든 vVol 바인딩을 해제하는 데 사용됩니다. 이 작업은 테스트 목적으로 수행되거나 모든 vVols 데이터 경로를 강제로 정리하기 위해 수행됩니다.

ESXCLI 스토리지 vVOL 스토리지컨테이너 데몬 언바인드올 구문 샘플:

Usage: esxcli storage vvol daemon unbindall [cmd options]
Description:
unbindall              Unbind all virtual Volumes from all VPs known to the ESX host.
Cmd options:
esxcli storage vvol daemon unbindall
protocolendpoint

ESXi 호스트에 대한 프로토콜 엔드포인트 구성과 관련된 모든 정보를 나열할 수 있는 기능을 제공합니다.

list - 특정 ESX 호스트에 대한 프로토콜 엔드포인트 수와 해당 구성 세부 정보를 표시하거나 나열할 수 있는 기능을 제공합니다.

esxcli storage vvol protocolendpoint
Usage:      esxcli storage vvol protocolendpoint {cmd} [cmd options]
Available Commands:
list            List the VVol Protocol EndPoints currently known to the ESX host.

esxcli storage vvol protocolendpoint list
naa.6090a0681077ad11863e05020000a061
  Host Id: naa.6090a0681077ad11863e05020000a061
  Array Id: com.dell.storageprofile.equallogic.std:eqlgrp1
  Type: SCSI
  Accessible: true
  Configured: true
  Lun Id: naa.6090a0681077ad11863e05020000a061
  Remote Host:
  Remote Share:
  Storage Containers: 6090a068-1067-ae78-2e48-c5020000a0f6
vasacontext

명령은 현재 공급업체/VASA 공급자가 등록된 vCenter Server UUID를 가져올 수 있는 기능을 제공합니다.

get - 이 옵션은 VVol VASA 컨텍스트 또는 vCenter Server UUID를 가져오는 데 사용됩니다.

esxcli storage vvol vasacontext –h
Usage: esxcli storage vvol vasacontext {cmd} [cmd options]
Available Commands:
get Get the VVol VASA Context (VC UUID).

esxcli storage vvol vasacontext get
5742ead8-0695-48bd-9ae4-7416164423ef

vasaprovider

명령은 현재 특정 ESXi 호스트에 등록된 공급업체/VASA 공급자를 나열할 수 있는 기능을 제공합니다.

list - 이 옵션은 특정 ESX 호스트에 등록된 모든 공급업체/VASA 공급업체 및 해당 정보 세부 정보를 나열하는 데 사용됩니다.

esxcli storage vvol vasaprovider –h
Usage: esxcli storage vvol vasaprovider {cmd} [cmd options]
Available Commands:
list List the VASA Providers registered on the host.
esxcli storage vvol vasaprovider list
Dell Equallogic VASA Provider
VP Name: Dell Equallogic VASA Provider
URL: https://10.144.106.39:8443/vasa-version.xml
Status: online
Arrays:
Array Id: com.dell.storageprofile.equallogic.std:eqlgrp1
Is Active: true
Priority: 0