각 머신의 운영 체제와 ArcGIS Enterprise 소프트웨어는 보안 문제 및 소프트웨어 버그를 해결하고 적합한 실행 환경을 유지하기 위해 최신 패치로 업데이트되어 있어야 합니다. 고가용성 ArcGIS Enterprise 환경을 패치할 때 유념해야 할 몇 가지 사항은 다음과 같습니다.
컴포넌트별로 서로 다른 시간에 패치해야 합니다. 두 포털 머신, 모든 서버 머신, 두 ArcGIS Data Store 머신을 동시에 패치해서는 안 됩니다. 대신 한 번에 하나씩 패치하여 해당 티어에 항상 가용성이 있는지 확인합니다. 기관의 변경 관리 프로토콜에서는 소프트웨어 또는 하드웨어 업데이트 중에 머신에 오류가 발생할 경우 수행할 작업을 고려해야 합니다.
다음 프로세스를 사용하면 작동 중단 시간과 데이터 손실 위험을 최소화하면서 ArcGIS Enterprise 배포의 고가용성 컴포넌트에 패치를 안전하게 적용할 수 있습니다.
고가용성 포털에 패치 적용
고가용성 포털에 패치를 설치하도록 준비할 때 페일오버 가능성을 고려해야 합니다. 프라이머리 포털을 패치하면 스탠바이 머신이 프라이머리로 승격됩니다. 페일오버를 방지하려면 다음과 같이 스탠바이를 먼저 패치합니다.
- 스탠바이 포털에 패치를 설치합니다.
- 스탠바이 포털에서 Portal for ArcGIS 서비스를 중지하여 프라이머리로 승격되지 않도록 합니다.
- 프라이머리 포털에 패치를 설치한 다음 제대로 다시 시작되는지 확인합니다.
- 스탠바이 포털에서 포털 서비스를 시작합니다.
페일오버가 우려되지 않는 경우 다음과 같이 패치를 설치하여 페일오버를 한 번만 발생시킬 수 있습니다.
- 스탠바이 포털에 패치를 설치합니다.
- 프라이머리 포털에 패치를 설치합니다. 이렇게 하면 프라이머리 포털에 페일오버가 발생하며 스탠바이 포털이 프라이머리로 승격됩니다.
고가용성 서버 사이트에 패치 적용
다중 머신 ArcGIS Server 사이트 내에는 프라이머리 또는 스탠바이 역할이 없으므로 페일오버 개념도 없습니다. 각 머신이 사이트에 동등한 조건으로 참여하기 때문에 각 머신을 임의 순서로 패치할 수 있습니다.
마찬가지로 항상 하나의 머신만 수신 요청을 받을 수 있도록 하는 것이 중요합니다. 페더레이션된 서버 사이트의 경우 사이트의 관리 URL이 머신 상태 확인을 정기적으로 수행하는 로드 밸런서를 거쳐야 합니다. 따라서 이 로드 밸런서는 중단이 감지되면 이를 알려주고 조치를 취할 수 있습니다.
고가용성 ArcGIS Data Store에 패치 적용
포털과 마찬가지로 고가용성 ArcGIS Data Store도 프라이머리-스탠바이 방식으로 작동하므로 패치 순서의 영향을 받습니다. 기본 설정에 따라 서비스가 중지되면 ArcGIS Data Store 페일오버가 발생하지 않습니다. 프라이머리 ArcGIS Data Store 머신을 먼저 패치할 경우 호스팅 서비스와 ArcGIS Data Store 종속 기능이 작동하지 않습니다.
패치 적용 중에도 가용성을 유지하려면 다음 단계를 따르세요.
- ArcGIS Server 관리자 디렉터리에 로그인합니다.
- 데이터 > 항목 > enterpriseDatabases > (데이터 저장소 이름) > 머신으로 이동합니다. ArcGIS Data Store 스탠바이 머신을 식별합니다.
- 해당 스탠바이 머신에 패치를 설치합니다.
- makePrimary 작업을 통해 스탠바이를 프라이머리로 승격합니다. 디렉터리의 머신 페이지에서 스탠바이 머신 링크를 클릭하고 makePrimary를 클릭합니다.
- 스탠바이 머신(이전 프라이머리 머신)에 패치를 설치합니다.
배포 전반에 걸쳐 ArcGIS Enterprise에 대한 패치 및 업데이트 확인을 정기적으로 수행해야 합니다.