CLI 설치 관리자를 사용하여 여러 인스턴스의 vCenter Server Appliance 또는 Platform Services Controller를 동시에(배치 모드) 배포할 수 있습니다.
여러 인스턴스를 동시에 배포하려면 배포에 포함되는 모든 vCenter Server Appliance 및 Platform Services Controller 인스턴스에 대한 JSON 템플릿을 생성합니다. CLI 설치 관리자는 JSON 템플릿을 사용하여 배포 토폴로지를 평가하고 순서를 결정합니다. 이러한 이유로 JSON 템플릿은 배포에 포함되고 상호 종속된 모든 vCenter Server 및 Platform Services Controller 인스턴스에 정적 IP 주소를 사용해야 합니다. 예를 들어 공통된 외부 Platform Services Controller 인스턴스를 공유하는 2개의 vCenter Server 인스턴스를 설치할 수 있습니다.
중요: 각 장치에 대해 생성하는 JSON 템플릿은 정적 IP 주소를 사용하여 배포에 포함되고 종속성을 갖는 다른 장치의 네트워크 주소를 확인해야 합니다.
배치 배포를 수행하려면 배포를 정의하는 JSON 템플릿을 모두 하나의 디렉토리에 배치합니다. 호출되면 CLI 설치 관리자가 JSON 템플릿에 정의된 토폴로지를 사용하여 기존 배포를 배포합니다.
프로시저
- 작업 공간에서 배치 배포를 위한 JSON 파일을 포함할 폴더를 생성합니다. 예를 들어, MyWorkspace/BatchDeploy를 생성할 수 있습니다.
- 각 JSON 구성 파일을 준비하고 해당 파일을 배치 배포 폴더에 복사합니다. JSON 파일 구성에 대한 지침은 CLI 배포에 필요한 JSON 구성 파일 준비 항목을 참조하십시오.
- 운영 체제의 vcsa-cli-installer 하위 디렉토리로 이동합니다.
- Windows OS에서 배포를 실행하는 경우 vcsa-cli-installer\win32 디렉토리로 이동합니다.
- Linux OS에서 배포를 실행하는 경우 vcsa-cli-installer/lin64 디렉토리로 이동합니다.
- Mac OS에서 배포를 실행하는 경우 vcsa-cli-installer/mac 디렉토리로 이동합니다.
- (선택 사항) 장치를 배포하지 않고 사전 배포 검사를 실행하여 배포 템플릿이 올바르게 준비되었는지 확인합니다. 예:
vcsa-deploy install --precheck-only MyWorkspace/BatchDeploy
- 배포 명령을 실행합니다. 예를 들면 다음과 같습니다.
vcsa-deploy install --accept-eula --acknowledge-ceip optional_argumentsMyWorkspace/BatchDeploy
optional_arguments를 사용하여 배포 명령의 추가 실행 매개 변수를 설정하기 위해 공백으로 구분된 인수를 입력합니다.
예를 들어 설치 관리자가 생성하는 로그 및 기타 출력 파일의 위치를 설정할 수 있습니다.
vcsa-deploy install --accept-eula --acknowledge-ceip --log-dir=path_to_the_locationMyWorkspace/BatchDeploy