15.3. 검증 실행

검증 또는 검증 그룹을 실행하려면 openstack tripleo validator run 명령을 사용합니다. 전체 옵션 목록을 보려면 openstack tripleo validator run --help 명령을 사용합니다.

절차

  1. stackrc 파일을 소싱합니다.

    $ source ~/stackrc
  2. inventory.yaml 이라는 정적 인벤토리 파일을 생성하고 검증합니다.

    $ tripleo-ansible-inventory --static-yaml-inventory inventory.yaml
    $ openstack tripleo validator run  --group pre-introspection -i inventory.yaml
  3. openstack tripleo validator run 명령을 입력합니다.

    • 단일 검증을 실행하려면 --validation-name 옵션과 검증 이름을 사용하여 명령을 실행합니다. 예를 들어 각 노드의 메모리 요구 사항을 확인하려면 --validation check-ram을 입력합니다.

      $ openstack tripleo validator run --validation check-ram

      오버클라우드에서 기본 계획 이름 overcloud 이외의 다른 계획 이름을 사용하려면 다음과 같이 --plan 옵션을 사용하여 계획 이름을 설정합니다.

      $ openstack tripleo validator run --validation check-ram --plan myovercloud

      여러 특정 검증을 실행하려면 실행하려는 쉼표로 구분된 검증 목록과 함께 --validation 옵션을 사용합니다. 사용 가능한 검증 목록을 확인하는 방법에 대한 자세한 내용은 검증 목록을 참조하십시오.

    • 그룹의 검증을 모두 실행하려면 --group 옵션을 사용하여 명령을 입력합니다.

      $ openstack tripleo validator run --group prep

      특정 검증의 자세한 출력을 보려면 보고서의 특정 검증 UUID에 대해 openstack tripleo validator show run --full 명령을 실행합니다.

      $ openstack tripleo validator show run --full <UUID>