viocli create 명령을 사용하여 백업, 스케줄링된 백업, CSR(인증서 서명 요청) 및 Swift 클러스터와 노드를 생성합니다.

viocli create 명령은 다른 작업을 수행하기 위한 다양한 작업을 지원합니다. 다음 매개 변수는 모든 작업에 적용됩니다.

매개 변수 필수 또는 선택 사항 설명

-f config-file 또는 --file config-file

선택 사항

지정된 구성 파일을 사용하여 명령을 실행합니다.

-i 또는 --interactive

선택 사항

필요한 정보를 대화형으로 입력할 수 있도록 텍스트 편집기에서 구성 템플릿을 엽니다. 정보를 입력한 후 저장하고 텍스트 편집기를 종료하여 명령을 실행합니다.

-o 또는 --out

선택 사항

확인 메시지를 표시하지 않고 명령을 실행합니다.

-v 또는 --verbose

선택 사항

출력을 세부 정보 표시 모드로 표시합니다.

명령에 대한 매개 변수를 표시하려면 viocli create -h 또는 viocli create --help를 실행합니다. -h 또는 --help 옵션을 사용하여 모든 작업에 대한 매개 변수를 표시할 수도 있습니다. 예를 들어 viocli create backup -hbackup 작업에 대한 매개 변수를 보여줍니다.

viocli create를 사용하여 다음 작업을 수행합니다.

viocli create backup {-f config-file | -i | -o} --content-vcenter <vcenter-이름> [-t timeout] [-v]

OpenStack 배포의 백업을 생성합니다. 다음과 같은 추가 매개 변수가 backup작업에 적용됩니다.

매개 변수 필수 또는 선택 사항 설명

-t timeout 또는 --timeout timeout

선택 사항

viocli를 통해 백업 작업의 진행률을 표시할 시간(초)을 지정합니다.

이 매개 변수를 포함하지 않으면 기본값인 1800초가 사용됩니다.

자세한 내용은 배포 백업 항목을 참조하십시오.

 

viocli create backupschedule {-f config-file | -i | -o} --content-vcenter <vcenter-이름> [-t timeout] [-v]

OpenStack 배포의 스케줄링된 백업을 생성합니다. 자세한 내용은 스케줄링된 백업 항목을 참조하십시오.

 

viocli create csr -c country-code -t state-name -l city-name -o org-name -u org-unit [-s service-name] [-d output-dir] [-f config-file | -i | -o] [-v]

CA(인증 기관)에 보낼 인증서 서명 요청을 생성합니다. 다음과 같은 추가 매개 변수가 csr작업에 적용됩니다.

매개 변수 필수 또는 선택 사항 설명

-c country-code 또는 --countries country-code

필수

인증서를 신청하는 조직이 위치하는 곳의 두 자리로 된 ISO 국가 코드입니다.

-t state-name 또는 --states state-name

필수

시/도의 전체 이름입니다.

-l city-name 또는 --localities city-name

필수

도시 또는 구/군/시의 이름입니다.

-n org-name 또는 --org-names org-name

필수

조직의 법인명입니다.

-u org-unit 또는 --org-units org-unit

필수

부서 또는 조직 구성 단위의 이름입니다.

-s service-name 또는 --services service-name

선택 사항

CSR을 생성할 하나 이상의 VMware Integrated OpenStack 서비스 이름입니다. 여러 이름은 쉼표(,)로 구분합니다.

이 매개 변수를 포함하지 않으면 모든 VMware Integrated OpenStack 서비스에 대해 CSR이 생성됩니다.

-d output-dir 또는 --output output-dir

선택 사항

CSR이 저장되는 디렉토리입니다.

이 매개 변수를 포함하지 않으면 CSR은 ./csr디렉토리에 저장됩니다.

 

viocli create swift {-f config-file | -i | -o} [-v]

Swift 클러스터를 생성합니다. 자세한 내용은 Swift 클러스터 추가를 참조하십시오.

 

viocli create tenant-vdc --compute compute-node --name vdc-name --project-id project-uuid [--cpu-reserve cpu-min] [--cpu-limit cpu-max] [--mem-reserve memory-min] [--mem-limit memory-max] [-f config-file | -i | -o] [-v]

지정된 설정을 사용하여 테넌트 VDC(가상 데이터 센터)를 생성합니다. 다음과 같은 추가 매개 변수가 tenant-vdc작업에 적용됩니다.

매개 변수 필수 또는 선택 사항 설명

--compute compute-node

필수

테넌트 VDC를 생성할 계산 노드입니다.

계산 노드의 이름은 openstack compute service list 명령을 실행하여 찾을 수 있습니다.

--name vdc-name

필수

테넌트 VDC의 이름입니다.

--project-id project-uuid

필수

테넌트 VDC를 생성할 프로젝트의 UUID입니다.

--cpu-reserve cpu-min

선택 사항

VDC에 대해 예약할 CPU 주기입니다(메가헤르츠 단위).

값을 입력하지 않으면 기본적으로 0가 사용됩니다.

제공된 값은 >=0이어야 합니다. 값=0은 "예약된 리소스 없음"을 나타내기 때문입니다.

--cpu-limit cpu-max

선택 사항

VDC의 CPU 사용량에 대한 최대 한도입니다(메가헤르츠 단위).

값을 입력하지 않으면 CPU 사용량이 제한되지 않습니다.

제공된 값은 >=0 또는 -1이어야 합니다. -1은 해당 리소스에 설정된 제한이 없음을 나타냅니다.

--mem-reserve memory-min

선택 사항

VDC에 대해 예약할 메모리입니다(메가바이트 단위).

값을 입력하지 않으면 기본적으로 0가 사용됩니다.

제공된 값은 >=0이어야 합니다. 값=0은 "예약된 리소스 없음"을 나타내기 때문입니다.

--mem-limit memory-max

선택 사항

VDC의 메모리 사용에 대한 최대 한도입니다(메가바이트 단위).

값을 입력하지 않으면 메모리 사용량이 제한되지 않습니다.

제공된 값은 >=0 또는 -1이어야 합니다. -1은 해당 리소스에 설정된 제한이 없음을 나타냅니다.

viocli create vcenter --vc_hostname <hostname> --vc_password <password> --vc_username <username>

백업, 복원 또는 기타 요청을 위한 새 vCenter를 생성합니다. 다음과 같은 추가 매개 변수가 vcenter작업에 적용됩니다.

매개 변수 필수 또는 선택 사항 설명

-n hostname or --vc_hostname hostname

필수

새 개체의 vCenter 호스트 이름 또는 IP 주소입니다.

-p password 또는 --vc_password password

필수

새 개체를 생성하려면 vCenter 암호가 필요합니다.

-u username 또는 --vc_username username

필수

새 개체를 생성하려면 vCenter 사용자 이름이 필요합니다.