PEG 업데이트

다음 지침에 따라 PEG를 최신 버전으로 업데이트하십시오.

전제 조건

PEG 버전을 업데이트하기 전에 다음 고려 사항을 확인하십시오.
  • 현재 PEG 설치 버전
  • PEG가 현재 사용 중인 OS(운영 체제) 버전.

    PEG에서 ssh를 실행하여 OS 버전을 검색합니다.

    주: 18.04가 Ubuntu OS 버전으로 표시되는 경우, PEG 버전을 업데이트하기보다는 최신 PEG 이미지를 가져와서 새로 구성을 시작하는 것이 좋습니다. 가장 최근의 PEG 이미지는 Ubuntu 20.04를 기준으로 합니다.
  • PEG 버전을 업데이트하기 위해 배포해야 하는 키 및 인증서.

프로시저

  1. 다음 지침에 따라 PEG가 클라우드 스토리지에서 필요한 업데이트 파일에 액세스할 수 있는지 테스트하십시오.
    1. PEG VM(가상 머신)의 SSH.
    2. 업데이트 파일을 넣을 디렉터리를 생성합니다.
      예: mkdir update.
    3. 다음 명령을 사용하여 update 디렉터리로 이동합니다.
      cd update
    4. 다음 명령을 사용하여 update_peg.rb 스크립트를 다운로드합니다.
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?se=2025-11-30T22%3A00%3A00Z&sp=r&sv=2018-11-09&sr=c&sig=K7Yp8vPTpjbhb8k9RDR%2B1m2hc5qNsu2u%2BEQ/4RJTD%2B0%3D" -o update_peg.rb
      • 위의 명령이 성공했다면 PEG VM이 업데이트에 필요한 모든 파일을 다운로드할 수 있습니다. 지침의 2단계를 확인하십시오.
      • 명령이 시간 초과되거나 실패하면 PEG VM이 업데이트 파일을 직접 다운로드할 수 없습니다. 지침의 3단계를 확인하십시오.
  2. 위의 명령이 성공하면 다음 지침에 따라 PEG 업데이트 파일을 PEG VM에 직접 다운로드합니다.
    1. 이전에 생성한 PEG 디렉터리에 있는지 확인하십시오.
      cd update 명령을 사용하여 해당 디렉터리로 이동합니다.
    2. 업데이트 스크립트 실행하려면 다음 명령을 사용합니다.
      chmod ugo+x update_peg.rb
    3. 다음 업데이트 스크립트를 실행합니다.
      ./update_peg.rb
      이 스크립트는 PEG를 업데이트하지 않고 업데이트를 위한 모든 종속 파일만 다운로드합니다.
      주:
      기본적으로 update_peg.rb가 미국 서버에서 업데이트 파일을 다운로드합니다. 그러나 다운로드가 시간 초과되거나 오류가 발생하면, 다음 명령을 사용해 국가를 전환하여 호주 서버에서 다운로드할 수 있습니다.
      /update_peg.rb --country au
      다운로드가 성공하면, 업그레이드에 필요한 모든 파일이 준비되었습니다라는 메시지가 표시됩니다.
    4. 다음 업데이트 스크립트를 실행합니다.
      ./update_peg.rb --upgrade-peg
      이 작업은 시간이 걸릴 수 있습니다(약 1시간 이내).
      주: 업데이트 완료 전에 스크립트가 실패하면 다시 실행하지 마십시오. Automation Anywhere 지원팀에 도움을 요청하십시오.
      업데이트가 성공하면 업데이트 완료 메시지가 표시됩니다.
  3. PEG가 클라우드 스토리지에서 필요한 업데이트 파일에 액세스할 수 없는 경우 다음 지침에 따라 PEG VM 외부에서 파일을 다운로드하십시오.
    1. curl이 포함된 Windows 시스템(예: Windows 10) 또는 공용 네트워크에 액세스할 수 있는 Linux 시스템에서 다음 명령을 실행합니다.
      curl "https://fiqpeg.blob.core.windows.net/updates/update_peg.rb?si=get_updates&sv=2020-08-04&sr=c&sig=vVI3fmLfJyu2zsCC9nxhxUKBhsgkp5K5DnrFCDQJ4CE%3D" -o update_peg.rb
      주: 위의 명령이 실패하거나 시간 초과가 발생하면, PEG 업데이트 파일에 액세스할 필요가 없습니다. 아웃바운드 https 포트 443이 있는 다른 컴퓨터에서 fiqpeg.blob.core.windows.net에 액세스해 보십시오.
    2. 위의 명령이 성공적으로 실행되었다면, 다운로드한 update_peg.rb를 PEG VM의 업데이트 폴더로 다운로드하십시오.
    3. PEG에 로그인합니다.
    4. 다음 명령을 사용하여 업데이트 폴더로 이동합니다.
      cd update
    5. 업데이트 스크립트 실행하려면 다음 명령을 사용합니다.
      chmod ugo+x update_peg.rb
    6. 다음 명령을 사용하여 업데이트 스크립트를 실행합니다.
      ./update_peg.rb
      업데이트 스크립트가 ./download_peg_updates.sh 파일을 생성하게 됩니다. 이 스크립트를 이전에 사용한 공용 인터넷에 액세스할 수 있는 컴퓨터에서 실행합니다. 그 컴퓨터가 윈도우 시스템인 경우, ./download_peg_updates.sh 파일의 내용을 복사하고 이러한 curl 명령어를 실행하면 됩니다.
    7. 다운로드한 모든 파일을 PEG VM의 업데이트 폴더에 복사합니다.
    8. ./update_peg.rb가 완료되어 업그레이드에 필요한 모든 파일이 준비되었습니다 라는 메시지가 표시될 때까지 단계 c와 g를 반복합니다.
      주: 업데이트 디렉터리에 파일을 추가할 때마다 update_script.rb가 필요한 다른 업데이트 파일에 대한 새로운 정보를 학습하므로 이러한 단계를 여러 번 반복해야 할 수도 있습니다. 일반적으로 이 단계를 세 번 실행해야 업데이트에 필요한 파일이 업데이트 스크립트에 생깁니다.
    9. 위 단계가 성공적으로 완료되면 다음 업데이트 스크립트를 실행합니다.
      ./update_peg.rb --upgrade-peg
      이 작업은 시간이 걸릴 수 있습니다(약 1시간 이내).
      업데이트가 성공하면 업데이트 완료 메시지가 표시됩니다.