20.30.2. 매개 변수에서 스토리지 볼륨 생성
virsh vol-create-as 풀 이름 capacity 명령은 인수 집합에서 볼륨을 생성합니다. pool 인수에는 볼륨을 생성할 스토리지 풀의 이름 또는 UUID가 포함되어 있습니다. 이 명령은 다음과 같은 필수 매개변수 및 옵션을 사용합니다.
[-pool] string
- required - 연결된 스토리지 풀의 이름을 포함합니다.[--name] 문자열
- required - 새 스토리지 볼륨의 이름을 포함합니다.[-capacity] 문자열
- required - 정수로 표시된 스토리지 볼륨의 크기를 포함합니다. 지정하지 않는 경우 기본값은 바이트입니다. 각각 B, k, M, G, T 접미사를 바이트, 킬로바이트, 메가바이트, 기가바이트, 테라바이트에 사용합니다.--allocation 문자열
- 선택 사항 - 초기 할당 크기를 포함하는 정수입니다. 지정하지 않는 경우 기본값은 바이트입니다.--format 문자열
- 선택 사항 - 파일 형식 유형이 포함됩니다. 허용 가능한 유형에는 raw, bochs, qcow2, qed, host_device, vmdk 등이 있습니다. 그러나 이는 파일 기반 스토리지 풀에만 사용됩니다. 기본적으로 qcow 버전은 버전 3입니다. 버전을 변경하려면 23.19.2절. “대상 요소 설정” 를 참조하십시오.--backing-vol 문자열
- 선택 사항 - 백업 볼륨이 포함되어 있습니다. 스냅샷을 생성하는 경우 사용됩니다.--backing-vol-format 문자열
- 선택 사항 - 백업 볼륨의 형식이 포함됩니다. 스냅샷을 생성하는 경우 사용됩니다.--prealloc-metadata
- 선택 사항 - 메타데이터를 사전 할당할 수 있습니다(전체 할당 대신 qcow2의 경우).
예 20.88. 매개변수 세트에서 스토리지 볼륨을 생성하는 방법
다음 예제에서는 vol-new 라는 100MB 스토리지 볼륨을 생성합니다. 여기에는 예 20.78. “XML 파일에서 스토리지 풀을 생성하는 방법” 에서 생성한 vdisk스토리지 풀이 포함되어 있습니다.
# virsh vol-create-as vdisk vol-new 100M
vol vol-new created