viocli inventory-admin 명령을 사용하여 계산 및 블록 스토리지 인벤토리를 vSphere 인벤토리와 비교하고 연결이 끊어진 개체를 검색 및 제거합니다. 분리된 인스턴스는 해당 VM이 OpenStack과 vSphere에 없는 인스턴스입니다.

viocli inventory-admin 명령은 내부 인벤토리에서 vCenter 및 OpenStack 자격 증명을 수집합니다. 이 명령을 실행하려면 OpenStack 관리 암호를 입력해야 합니다. 매번 암호를 입력할 필요가 없게 하려면 OS_PASSWORD 환경 변수를 설정합니다.

viocli inventory-admin 명령은 다음과 같은 구문을 사용합니다.

viocli inventory-admin SHOW_ACTION [-d NAME] [--json] \
       [--pretty] [--all] [--no-grace-period] \
       [--force] [-h] [-v]
viocli inventory-admin CLEAN_ACTION [-d NAME] [--json] \
       [--pretty] [--all] [--no-grace-period] \
       [--force] [-h] [-v]
매개 변수 필수 또는 선택 사항 설명

SHOW_ACTION

다음 위치 인수 중 하나를 사용합니다.
  • show-instances
  • show-instance-vms
  • show-shadow-vms
필수
show-instances
연결이 끊어진 OpenStack 인스턴스를 표시합니다.
show-instance-vms
연결이 끊어진 vSphere 인스턴스를 표시합니다.
show-shadow-vms
연결이 끊어진 볼륨 섀도 VM을 표시합니다. 이는 해당 블록 스토리지 볼륨이 OpenStack 데이터베이스에 없는 볼륨 VM입니다.

CLEAN_ACTION

다음 위치 인수 중 하나를 사용합니다.
  • clean-instances
  • clean-instance-vms
  • clean-shadow-vms
필수
clean-instances
연결이 끊어진 OpenStack 인스턴스를 제거합니다.
clean-instance-vms
연결이 끊어진 vSphere 인스턴스를 제거합니다.
clean-shadow-vms
연결이 끊어진 볼륨 섀도 VM을 제거합니다. 이는 해당 블록 스토리지 볼륨이 OpenStack 데이터베이스에 없는 볼륨 VM입니다.

-d, --deployment NAME

자동

사용할 배포의 이름입니다.

자동으로 적용됩니다. 기본값은 현재 배포의 이름입니다.

--json

선택 사항

출력을 JSON 형식으로 반환합니다. 이 형식은 이 명령이 비대화형으로 사용되는 경우의 기본 형식입니다.

--pretty

선택 사항

사람이 읽을 수 있는 형식으로 출력을 반환합니다. 이 형식은 이 명령이 대화형으로 사용되는 경우의 기본 형식입니다.

--all

선택 사항

모든 개체를 표시합니다. 기본값은 연결이 끊어진 개체만 표시하는 것입니다.

--no-grace-period

선택 사항

기본 유예 기간 설정을 사용하지 않도록 설정합니다.

유예 기간을 설정하지 않으면 명령은 지난 30분 동안 만들거나 수정한 모든 개체를 무시합니다.

-f, --force

선택 사항

확인을 요구하지 않고 작업을 수행합니다.

-h, --help

선택 사항

이 명령의 사용법 및 인수를 표시합니다.

-v, --verbose

선택 사항

세부 정보 표시 모드로 전환합니다.