2.3. 기본 볼륨 사용량 및 구성


다음 절차에서는 기본 최종 사용자 볼륨 관리를 수행하는 방법을 설명합니다. 이러한 절차에는 관리 권한이 필요하지 않습니다.

2.3.1. 볼륨 생성

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. Create Volume 을 클릭하고 다음 필드를 편집합니다.

    Expand
    필드설명

    볼륨 이름

    볼륨 이름입니다.

    설명

    볼륨에 대한 간단한 설명(선택 사항)입니다.

    유형

    선택적 볼륨 유형( 2.2.1절. “볼륨 유형을 사용한 그룹 볼륨 설정”참조).

    블록 스토리지 백엔드가 여러 개 있는 경우 이를 사용하여 특정 백엔드를 선택할 수 있습니다. 자세한 내용은 2.3.2절. “볼륨 생성에 백엔드 지정” 을 참조하십시오.

    크기(GB)

    볼륨 크기(GB 단위).

    가용성 영역

    호스트 집계와 함께 가용 영역(논리적 서버 그룹)은 OpenStack 내의 리소스를 분리하는 일반적인 방법입니다. 가용성 영역은 설치 중에 정의됩니다. 가용성 영역 및 호스트 집계에 대한 자세한 내용은 Red Hat OpenStack Platform 에서 사용 가능한 인스턴스 및 이미지 가이드 의 호스트 집계 관리를 참조하십시오.

  3. 볼륨 소스 지정:

    Expand
    소스설명

    소스 없음, 빈 볼륨

    볼륨은 비어 있으며 파일 시스템 또는 파티션 테이블이 포함되지 않습니다.

    스냅샷

    기존 스냅샷을 볼륨 소스로 사용합니다. 이 옵션을 선택하면 새 Use snapshot as a source list가 표시됩니다. 그런 다음 목록에서 스냅샷을 선택할 수 있습니다. 볼륨 스냅샷에 대한 자세한 내용은 2.3.8절. “볼륨 스냅샷 생성, 사용 또는 삭제” 을 참조하십시오.

    이미지

    기존 이미지를 볼륨 소스로 사용합니다. 이 옵션을 선택하면 새 Use image as a source list가 표시됩니다. 그런 다음 목록에서 이미지를 선택할 수 있습니다.

    volume

    기존 볼륨을 볼륨 소스로 사용합니다. 이 옵션을 선택하면 새 Use volume as a source list가 표시됩니다. 그런 다음 목록에서 볼륨을 선택할 수 있습니다.

  4. Create Volume 을 클릭합니다. 볼륨이 생성되면 Volumes 테이블에 이름이 표시됩니다.

나중에 볼륨의 유형을 변경할 수도 있습니다. 자세한 내용은 2.3.10절. “볼륨 유형 변경 (Volume Retyping)”의 내용을 참조하십시오.

2.3.2. 볼륨 생성에 백엔드 지정

여러 블록 스토리지 백엔드를 구성할 때마다 각 백엔드에 볼륨 유형도 생성해야 합니다. 그런 다음 유형을 사용하여 생성된 볼륨에 사용해야 하는 백엔드를 지정할 수 있습니다. 볼륨 유형에 대한 자세한 내용은 2.2.1절. “볼륨 유형을 사용한 그룹 볼륨 설정” 을 참조하십시오.

볼륨을 생성할 때 백엔드를 지정하려면 유형 드롭다운 목록에서 해당 볼륨 유형을 선택합니다( 2.3.1절. “볼륨 생성”참조).

볼륨 생성 중에 백엔드를 지정하지 않으면 Block Storage 서비스가 자동으로 사용자를 위해 하나를 선택합니다. 기본적으로 서비스는 사용 가능한 가장 많은 여유 공간이 있는 백엔드를 선택합니다. 대신 사용 가능한 모든 백엔드 중에서 임의로 선택하도록 Block Storage 서비스를 구성할 수도 있습니다. 자세한 내용은 2.2.6절. “볼륨을 여러 백엔드에 할당하는 방법 구성” 에서 참조하십시오.

2.3.3. 볼륨 이름 또는 설명 편집

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 볼륨의 Edit Volume 버튼을 선택합니다.
  3. 필요에 따라 볼륨 이름 또는 설명을 편집합니다.
  4. Edit Volume 을 클릭하여 변경 사항을 저장합니다.
참고

암호화된 볼륨을 만들려면 먼저 볼륨 암호화를 위해 특별히 구성된 볼륨 유형이 있어야 합니다. 또한 동일한 정적 키를 사용하도록 Compute 및 Block Storage 서비스를 모두 구성해야 합니다. 볼륨 암호화 요구 사항을 설정하는 방법에 대한 자세한 내용은 2.2.5절. “정적 키를 사용하여 볼륨 암호화” 을 참조하십시오.

2.3.4. 볼륨 삭제

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. Volumes 표에서 삭제할 볼륨을 선택합니다.
  3. 볼륨 삭제를 클릭합니다.
참고

볼륨이 기존 스냅샷이 있는 경우 삭제할 수 없습니다. 스냅샷을 삭제하는 방법에 대한 자세한 내용은 2.3.8절. “볼륨 스냅샷 생성, 사용 또는 삭제” 을 참조하십시오.

2.3.5. 인스턴스에 볼륨 연결 및 분리

인스턴스는 영구 스토리지에 볼륨을 사용할 수 있습니다. 볼륨은 한 번에 하나의 인스턴스에만 연결할 수 있습니다. 인스턴스에 대한 자세한 내용은 Red Hat OpenStack Platform 에서 인스턴스 및 이미지 가이드 의 인스턴스 관리를 참조하십시오.

2.3.5.1. 인스턴스에 볼륨 연결

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 볼륨의 파일 편집 작업을 선택합니다. 볼륨이 인스턴스에 연결되어 있지 않으면 Attach to Instance(인스턴스에 연결) 드롭다운 목록이 표시됩니다.
  3. Attach to Instance(인스턴스에 연결) 목록에서 볼륨을 연결할 인스턴스를 선택합니다.
  4. 볼륨 연결을 클릭합니다.

2.3.5.2. 인스턴스에서 볼륨 분리

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 볼륨의 첨부 파일 관리 작업을 선택합니다. 볼륨이 인스턴스에 연결되어 있으면 첨부 테이블에 인스턴스 이름이 표시됩니다.
  3. 이 경우 Detach Volume (볼륨 분리)과 다음 대화 상자 화면을 클릭합니다.

2.3.6. 볼륨을 읽기 전용으로 설정

콘텐츠를 편집하도록 허용하지 않고 여러 사용자에게 단일 볼륨에 대한 공유 액세스 권한을 부여할 수 있습니다. 이렇게 하려면 다음 명령을 사용하여 볼륨을 읽기 전용 으로 설정합니다.

# cinder readonly-mode-update VOLUME true
Copy to Clipboard Toggle word wrap

VOLUME 을 대상 볼륨의 ID 로 바꿉니다.

읽기 전용 볼륨을 다시 읽기-쓰기로 설정하려면 다음을 실행합니다.

# cinder readonly-mode-update VOLUME false
Copy to Clipboard Toggle word wrap

2.3.7. 볼륨 소유자 변경

볼륨 소유자를 변경하려면 볼륨 전송을 수행해야 합니다. 볼륨 소유자에 의해 볼륨 전송이 시작되며 볼륨의 새 소유자가 전송이 승인되면 볼륨의 소유권 변경이 완료됩니다.

2.3.7.1. 명령줄에서 볼륨 전송

  1. 볼륨의 현재 소유자로 로그인합니다.
  2. 사용 가능한 볼륨을 나열합니다.

    # cinder list
    Copy to Clipboard Toggle word wrap
  3. 볼륨 전송을 시작합니다.

    # cinder transfer-create VOLUME
    Copy to Clipboard Toggle word wrap

    여기서 VOLUME 은 전송하려는 볼륨의 이름 또는 ID 입니다. 예를 들면 다음과 같습니다.

      +------------+--------------------------------------+
      |  Property  |                Value                 |
      +------------+--------------------------------------+
      |  auth_key  |           f03bf51ce7ead189           |
      | created_at |      2014-12-08T03:46:31.884066      |
      |     id     | 3f5dc551-c675-4205-a13a-d30f88527490 |
      |    name    |                 None                 |
      | volume_id  | bcf7d015-4843-464c-880d-7376851ca728 |
      +------------+--------------------------------------+
    Copy to Clipboard Toggle word wrap

    cinder transfer-create 명령은 볼륨의 소유권을 지우고 전송을 위한 idauth_key 를 생성합니다. 이러한 값은 에 부여되고 다른 사용자가 전송을 수락하고 볼륨의 새 소유자가 되는 데 사용할 수 있습니다.

  4. 이제 새 사용자가 볼륨의 소유권을 요청할 수 있습니다. 이렇게 하려면 먼저 명령줄에서 로그인하여 다음을 실행해야 합니다.

    # cinder transfer-accept TRANSFERID TRANSFERKEY
    Copy to Clipboard Toggle word wrap

    여기서 TRANSFERIDTRANSFERKEYcinder transfer-create 명령에서 반환하는 idauth_key 값입니다. 예를 들면 다음과 같습니다.

    # cinder transfer-accept 3f5dc551-c675-4205-a13a-d30f88527490 f03bf51ce7ead189
    Copy to Clipboard Toggle word wrap
참고

다음을 사용하여 사용 가능한 모든 볼륨 전송을 볼 수 있습니다.

# cinder transfer-list
Copy to Clipboard Toggle word wrap

2.3.7.2. 대시보드를 사용하여 볼륨 전송

대시보드에서 볼륨 전송 만들기

  1. 대시보드의 볼륨 소유자로 프로젝트 > 볼륨을 선택합니다.
  2. 전송할 볼륨의 Actions 열에서 Create Transfer 를 선택합니다.
  3. 전송 생성 대화 상자에서 전송 이름을 입력하고 Create Volume Transfer 를 클릭합니다.

    볼륨 전송이 생성되고 볼륨 전송 화면에서 수신자 프로젝트에 보낼 전송 ID권한 키를 캡처할 수 있습니다.

    참고

    권한 부여 키는 볼륨 전송 화면에서만 사용할 수 있습니다. 권한 키가 손실되면 전송을 취소하고 새 권한 부여 키를 생성하기 위해 다른 전송을 생성해야 합니다.

  4. Volume Transfer 화면을 닫고 볼륨 목록으로 돌아갑니다.

    수신자 프로젝트에서 전송을 수락할 때까지 볼륨 상태가 대기- 전송으로 변경됩니다.

대시보드에서 볼륨 전송 수락

  1. 대시보드에서 수신자 프로젝트 소유자로 프로젝트 > 볼륨을 선택합니다.
  2. Accept Transfer 를 클릭합니다.
  3. 볼륨 전송 수락 대화 상자에서 전송 ID 와 볼륨 소유자로부터 받은 권한 부여 키를 입력하고 볼륨 전송 수락을 클릭합니다.

    이제 볼륨이 활성 프로젝트의 볼륨 목록에 표시됩니다.

2.3.8. 볼륨 스냅샷 생성, 사용 또는 삭제

볼륨 스냅샷을 생성하여 특정 시점에서 볼륨 상태를 유지할 수 있습니다. 그런 다음 스냅샷을 사용하여 새 볼륨을 복제할 수 있습니다.

참고

볼륨 백업은 스냅샷과 다릅니다. 백업은 볼륨에 포함된 데이터를 보존하는 반면 스냅샷은 특정 시점에서 볼륨 상태를 유지합니다. 또한 기존 스냅샷이 있는 경우 볼륨을 삭제할 수 없습니다. 볼륨 백업은 데이터 손실을 방지하는 데 사용되지만 스냅샷은 쉽게 복제하는 데 사용됩니다.

이러한 이유로 스냅샷 백엔드는 복제 중 대기 시간을 최소화하기 위해 일반적으로 볼륨 백엔드와 함께 배치됩니다. 반면 백업 리포지토리는 일반적으로 일반적인 엔터프라이즈 배포에서 다른 위치(예: 다른 노드, 물리적 스토리지 또는 지리적 위치)에 있습니다. 이는 볼륨 백엔드에 발생할 수 있는 손상으로부터 백업 리포지토리를 보호하기 위한 것입니다.

볼륨 백업에 대한 자세한 내용은 다음을 참조하십시오. 2.4.1절. “볼륨 백업 및 복원”

볼륨 스냅샷을 생성하려면 다음을 수행합니다.

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 대상 볼륨의 스냅샷 생성 작업을 선택합니다.
  3. 스냅샷의 스냅샷 이름을 입력하고 Create a Volume Snapshot 을 클릭합니다. Volume Snapshots (볼륨 스냅샷) 탭에 모든 스냅샷이 표시됩니다.

Volume Snapshots 테이블에 표시되면 스냅샷에서 새 볼륨을 복제할 수 있습니다. 이렇게 하려면 스냅샷의 Create Volume (볼륨 만들기) 작업을 선택합니다. 볼륨 생성에 대한 자세한 내용은 2.3.1절. “볼륨 생성” 을 참조하십시오.

스냅샷을 삭제하려면 Delete Volume Snapshot (볼륨 스냅샷 삭제) 작업을 선택합니다.

OpenStack 배포에서 Red Hat Ceph 백엔드를 사용하는 경우 스냅샷 보안 및 문제 해결에 대한 자세한 내용은 2.3.8.1절. “Red Hat Ceph 백엔드에서 보호 및 보호되지 않은 스냅샷” 을 참조하십시오.

2.3.8.1. Red Hat Ceph 백엔드에서 보호 및 보호되지 않은 스냅샷

Red Hat Ceph를 OpenStack 배포의 백엔드로 사용하는 경우 백엔드에서 보호 되도록 스냅샷을 설정할 수 있습니다. OpenStack을 통해 보호된 스냅샷(대시보드 또는 cinder snapshot-delete 명령을 통해)을 삭제하려고 하면 실패합니다.

이 경우 먼저 Red Hat Ceph 백엔드 에서 스냅샷의 보호 해제를 설정합니다. 이후 OpenStack을 통해 정상적으로 스냅샷을 삭제할 수 있습니다.

관련 지침은 스냅 샷 보호 및 스냅샷 보호 해제를 참조하십시오.

2.3.9. 이미지 서비스에 볼륨 업로드

기존 볼륨을 이미지 서비스에 직접 이미지로 업로드할 수 있습니다. 이렇게 하려면 다음을 수행합니다.

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 대상 볼륨의 이미지 업로드 작업을 선택합니다.
  3. 볼륨의 이미지 이름을 제공하고 목록에서 디스크 형식을 선택합니다.
  4. 업로드를 클릭합니다. QEMU 디스크 이미지 유틸리티는 사용자가 제공한 이름을 사용하여 선택한 형식의 새 이미지를 업로드합니다.

업로드된 이미지를 보려면 프로젝트 > 컴퓨팅 > 이미지를 선택합니다. 새 이미지가 Images 테이블에 나타납니다. 이미지를 사용하고 구성하는 방법에 대한 자세한 내용은 Red Hat OpenStack Platform 에서 인스턴스 및 이미지 가이드 의 이미지 관리를 참조하십시오.

2.3.10. 볼륨 유형 변경 (Volume Retyping)

볼륨 재타이핑은 볼륨 유형(및 차례로 해당 설정)을 기존 볼륨에 적용하는 프로세스입니다. 볼륨 유형에 대한 자세한 내용은 2.2.1절. “볼륨 유형을 사용한 그룹 볼륨 설정” 을 참조하십시오.

기존 볼륨 유형이 있는지 여부에 관계없이 볼륨을 다시 입력할 수 있습니다. 두 경우 모두 볼륨 유형의 Extra Specs를 볼륨에 적용할 수 있는 경우에만 다시 유형이 수행됩니다. 볼륨 재 타이핑은 다음과 같이 기존 볼륨에 사전 정의된 설정 또는 스토리지 속성을 적용하는 데 유용합니다.

관리자 권한이 없는 사용자는 소유한 볼륨만 다시 입력할 수 있습니다. 볼륨 재유형을 수행하려면 다음을 수행합니다.

  1. 대시보드에서 Project > Compute > Volumes를 선택합니다.
  2. 마이그레이션할 볼륨의 Actions 열에서 Change Volume Type 을 선택합니다.
  3. 볼륨 유형 변경 대화 상자에서 유형 드롭다운 목록에서 새 백엔드를 정의하는 대상 볼륨 유형을 선택합니다.

    참고

    볼륨을 다른 백엔드로 마이그레이션하는 경우 마이그레이션 정책 드롭다운 목록에서 On Demand 를 선택합니다. 자세한 내용은 2.4.2.1절. “백엔드 간 마이그레이션”의 내용을 참조하십시오.

  4. 볼륨 유형 변경을 클릭하여 마이그레이션을 시작합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat