7.3. 노드의 하드웨어 검사

director는 각 노드에서 인트로스펙션 프로세스를 실행할 수 있습니다. 이 프로세스는 각 노드에서 PXE를 통해 인트로스펙션 에이전트를 시작합니다. 인트로스펙션 에이전트는 노드에서 하드웨어 데이터를 수집하고 그 데이터를 다시 director로 보냅니다. 그러면 director가 이 인트로스펙션 데이터를 director에서 실행 중인 OpenStack Object Storage(swift) 서비스에 저장합니다. director는 프로필 태그, 벤치마킹, 수동 루트 디스크 할당과 같은 다양한 목적으로 하드웨어 정보를 사용합니다.

절차

  1. 다음 명령을 실행하여 각 노드의 하드웨어 속성을 확인합니다.

    (undercloud) $ openstack overcloud node introspect --all-manageable --provide
    • --all-manageable 옵션을 사용하여 관리 상태에 있는 노드만 인트로스펙션합니다. 이 예에서는 모든 노드가 관리 상태에 있습니다.
    • --provide 옵션은 인트로스펙션 이후 모든 노드를 available 상태로 리셋합니다.
  2. 별도의 터미널 창에서 인트로스펙션 진행 상태 로그를 모니터링합니다.

    (undercloud) $ sudo tail -f /var/log/containers/ironic-inspector/ironic-inspector.log
    중요

    이 프로세스가 완료되었는지 확인합니다. 베어 메탈 노드의 경우 이 프로세스는 일반적으로 15분 정도 걸립니다.

인트로스펙션이 완료되면 모든 노드가 available 상태로 변경됩니다.