8장. Cinder 테스트


cinder 테스트 는 OpenStack 블록 스토리지 서비스에 대한 기능을 구현하는 OpenStack 제품 또는 구성 요소에만 적용됩니다. 이 테스트에서는 RHOSP(Red Hat OpenStack Platform)와 통합된 Tempest Framework를 사용하여 운영 및 기능 기능을 모두 테스트합니다.

cinder 테스트는 선택한 기능 테스트를 실행하여 인증하려는 해당 cinder 드라이버의 기능을 확인합니다. 현재 지원되는 기능은 다음과 같습니다.

  • cinder_volumes
  • cinder_consistency_groups
  • cinder_backups
  • cinder_multi-attach_volume

사전 요구 사항

  1. 오버클라우드를 배포할 때 다음 조건을 충족해야 합니다.

    1. cinder-backup 서비스를 활성화했습니다. 이렇게 하려면 overcloud 배포 명령에 cinder-backup 환경 파일을 추가합니다.

      -e /usr/share/openstack-tripleo-heat-templates/environments/cinder-backup.yaml

      자세한 내용은 환경 파일을 사용하여 오버클라우드 구성을 참조하십시오.

    2. Glance에서 Cinder를 백엔드로 사용하도록 구성했습니다. 이렇게 하려면 새 사용자 지정 환경 파일(예: rhcert-overrides.yaml )을 생성하고 다음 행을 추가합니다.

      parameter_defaults:
        GlanceBackend: cinder
      Copy to Clipboard Toggle word wrap

      그런 다음 rhcert-overrides.yaml 파일을 오버클라우드 배포 명령에 추가합니다.

      -e /home/stack/rhcert-overrides.yaml

  2. tempest_config 테스트를 실행하기 전에 다음 조건을 확인합니다.

    1. tempest.conf 파일의 해당 섹션 헤더 아래에 다음 플래그를 활성화했습니다.

      참고

      플러그인이 일관성 그룹다중 연결 볼륨 기능을 지원하는 경우 tempest.conf 파일에서 해당 플래그를 활성화해야 합니다.

      예를 들어 tempest.conf 파일의 consistency_groupvolume_multiattach 플래그가 활성화됩니다.

      [volume-feature-enabled]
      consistency_group = True
      extend_attached_encrypted_volume = True
      extend_attached_volume = True
      manage_snapshot = True
      manage_volume = True
      volume_revert = True
      
      [image-feature-enabled]
      import_image = True
      
      [compute-feature-enabled]
      volume_multiattach = True
      Copy to Clipboard Toggle word wrap
    2. tempest.conf 파일에서 다음과 같이 tempest_roles 를 설정했습니다.

      [auth]
      tempest_roles = member,swiftoperator
      Copy to Clipboard Toggle word wrap
  3. 드라이버가 다중 연결 볼륨 기능을 지원하는 경우 cinder의 다중 연결 볼륨 테스트를 실행하기 전에 다음 단계를 수행합니다.

    1. 다중 연결 볼륨 유형 생성에 설명된 절차에 따라 다중 연결 볼륨 유형을 생성합니다.
    2. 다음과 같이 tempest.conf 파일의 다중 연결 볼륨 유형에 참조를 추가합니다.

      [volume]
      volume_type_multiattach = <multiattach volume type>
      Copy to Clipboard Toggle word wrap

8.1. cinder_volumes

cinder_volume 테스트에서는 볼륨 작업, 스냅샷, 부팅, 볼륨 마이그레이션, 암호화 및 복제와 같은 cinder의 드라이버 기능 및 기본 기능이 작동하는지 확인합니다. 이 테스트는 필수입니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat