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?si=get_updates&sv=2020-08-04&sr=c&sig=vVI3fmLfJyu2zsCC9nxhxUKBhsgkp5K5DnrFCDQJ4CE%3D" -o update_peg.rb
      • 위의 명령이 성공했다면 PEG VM이 업데이트에 필요한 모든 파일을 다운로드할 수 있습니다. 2단계 지침을 확인하십시오.
      • 명령이 시간 초과되거나 실패하면 PEG VM이 업데이트 파일을 직접 다운로드할 수 없습니다. </p>3단계</p>를 검토하여 지침을 확인하세요.
  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 업데이트 파일에 액세스할 필요가 없습니다. fiqpeg.blob.core.windows.net 에 대한 https port 443 아웃바운드 액세스가 가능한 다른 컴퓨터에서 시도하십시오.
    2. 위 명령이 성공하면 다운로드한 update_peg.rb를 PEG VM의 업데이트 폴더에 복사합니다.
    3. PEG에 로그인합니다.
    4. 다음 명령을 사용하여 업데이트 폴더로 이동합니다.
      CD 업데이트
    5. 업데이트 스크립트를 실행하려면 다음 명령을 사용합니다:
      chmod ugo+x update_peg.rb
    6. 다음 명령을 사용하여 업데이트 스크립트를 실행합니다.
      ./update_peg.rb
      업데이트 스크립트가 ./download_peg_updates.sh 파일을 생성합니다. 이전에 사용한 공용 인터넷에 액세스할 수 있는 컴퓨터에서 이 스크립트를 실행합니다. Windows 컴퓨터의 경우, ./download_peg_updates.sh 파일의 내용을 복사하고 해당 curl 명령을 실행합니다.
    7. 다운로드한 모든 파일을 PEG VM의 업데이트 폴더에 복사합니다.
    8. ./update_peg.rb업그레이드에 필요한 모든 파일이 있습니다라는 메시지와 함께 완료될 때까지 c 및 g단계를 반복합니다.
      주: 업데이트 디렉터리에 파일을 추가할 때마다 필요한 다른 업데이트 파일에 대한 새로운 정보를 update_script.rb에서 학습하므로, 이 단계를 여러 번 반복해야 할 수도 있습니다 일반적으로 이 단계를 세 번 실행해야 업데이트에 필요한 파일이 업데이트 스크립트에 생성됩니다.
    9. 위 단계가 성공적으로 완료되면 다음 업데이트 스크립트를 실행하십시오.
      ./update_peg.rb --upgrade-peg
      이 작업에는 시간이 다소 걸릴 수 있습니다(약 1시간 이내).
      업데이트가 성공하면 <p>업데이트 완료</p> 메시지가 표시됩니다.