단일 스크립트를 사용하여 Linux 참조 시스템에서 Java Runtime Environment, 게스트 에이전트 및 Software 부트스트랩 에이전트를 설치합니다. 참조 시스템에서 복제를 위한 템플릿, 스냅샷 또는 Software 구성 요소를 지원하는 Amazon 시스템 이미지를 생성할 수 있습니다.

이 태스크 정보

Software에서는 Bash를 사용한 스크립팅을 지원합니다.

중요:

부팅 프로세스가 중단되어서는 안 됩니다. 로그인 메시지가 나타나기 전에 가상 시스템 부팅 프로세스가 일시 중지되지 않도록 가상 시스템을 구성합니다. 예를 들면 가상 시스템이 시작되는 동안 사용자 상호 작용을 요구하는 프로세스나 스크립트 메시지가 없는지 확인합니다.

필수 조건

  • Linux 참조 시스템을 식별 또는 생성합니다.

  • 사용 중인 Linux 시스템에 따라 다음 명령을 사용할 수 있는지 확인합니다.

    • yum 또는 apt-get

    • wget 또는 curl

    • python

    • dmidecode(클라우드 제공자의 필요에 따름)

    • Linux 배포에 따른 sed, awk, perl, chkconfig, unzipgrep와 같은 일반 요구 사항

    편집기로 다운로드한 prepare_vra_template.sh 스크립트를 검사하여 스크립트에서 사용하는 명령을 노출할 수도 있습니다.

  • 문제 해결 또는 다른 이유로 시스템에 원격으로 액세스하려는 경우 OpenSSH를 설치합니다.

  • 네트워크 구성 파일에서 네트워크 구성 아티팩트를 제거합니다.

프로시저

  1. 참조 시스템에 root로 로그인합니다.
  2. vRealize Automation 장치에서 템플릿 tar.gz 패키지를 다운로드합니다.

    wget https://vrealize-automation-appliance-FQDN/software/download/prepare_vra_template.tar.gz

    환경에서 자체 서명된 인증서를 사용 중인 경우 --no-check-certificate 옵션이 필요할 수도 있습니다.

    wget --no-check-certificate https://vrealize-automation-appliance-FQDN/software/download/prepare_vra_template.tar.gz

  3. tar 패키지의 압축을 풉니다.

    tar -xvf prepare_vra_template.tar.gz

  4. 압축을 푼 tar 출력에서 설치 관리자 스크립트를 찾아 실행 파일로 만듭니다.

    chmod +x prepare_vra_template.sh

  5. 다음 설치 관리자 스크립트를 실행합니다.

    ./prepare_vra_template.sh

    비대화형 옵션 및 예상 값에 대한 정보가 필요한 경우 스크립트 도움말을 참조하십시오.

    ./prepare_vra_template.sh --help

  6. 표시되는 메시지를 따릅니다.

    설치에 성공하면 확인 메시지가 나타납니다. 오류 및 로그가 나타나면 오류를 해결하고 스크립트를 다시 실행합니다

  7. 완료되면 Linux 가상 시스템을 종료합니다.

결과

스크립트가 이전의 게스트 또는 Software 부트스트랩 에이전트를 제거하고 지원되는 Java Runtime Environment 버전, 게스트 에이전트 및 Software 부트스트랩 에이전트를 설치합니다.

다음에 수행할 작업

하이퍼바이저 또는 클라우드 제공자에서, 참조 시스템을 복제를 위한 템플릿, 스냅샷 또는 Amazon 시스템 이미지로 변환합니다. 각각 Software 구성 요소를 지원하며, 인프라 설계자는 Blueprint를 생성할 때 이를 사용할 수 있습니다.