Menu Close

16.7.4. 단일 노드 클러스터에서 실행

단일 노드 클러스터에서 테스트를 실행하면 다음과 같은 제한 사항이 적용됩니다.

  • SR-IOV 및 SCTP 테스트를 포함한 특정 테스트의 제한 시간 초과
  • 마스터 및 작업자 노드가 필요한 테스트는 생략됨

SR-IOV 및 SCTP 테스트에 대한 제한 시간이 길어집니다. 노드를 재부팅해야 하는 구성으로 인해 OpenShift 컨트롤 플레인을 비롯한 전체 환경이 재부팅되므로 완료하는 데 시간이 더 오래 걸립니다. 마스터 및 작업자 노드가 필요한 모든 PTP 테스트는 건너뜁니다. 테스트를 시작할 때 노드 수를 확인하고 그에 따라 테스트 동작을 조정하기 때문에 추가 구성이 필요하지 않습니다.

검색 모드에서 PTP 테스트를 실행할 수 있습니다. 테스트에서는 클러스터 외부에서 구성된 PTP 마스터를 검색합니다.

자세한 내용은 “검색 모드” 섹션을 참조하십시오.

검색 모드를 활성화하려면 다음과 같이 DISCOVERY_MODE 환경 변수를 설정하여 테스트에 지시해야 합니다.

$ docker run -v $(pwd)/:/kubeconfig:Z -e KUBECONFIG=/kubeconfig/kubeconfig -e
DISCOVERY_MODE=true registry.redhat.io/openshift-kni/cnf-tests /usr/bin/test-run.sh
필수 매개 변수
  • ROLE_WORKER_CNF=master - 노드가 속하게 될 유일한 시스템 풀이므로 필요합니다.
  • XT_U32TEST_HAS_NON_CNF_WORKERS=false - 모듈이 로드된 노드만 있으므로 xt_u32 오류 검사를 건너뛰도록 지시하는데 필요합니다.
  • SCTPTEST_HAS_NON_CNF_WORKERS=false - 모듈이 로드된 노드만 있으므로 SCTP 오류 검사를 건너뛰도록 지시하는데 필요합니다.