보안 문제 및 소프트웨어 버그를 해결하고 적합한 실행 환경을 유지하기 위해서는 각 머신의 운영 체제와 ArcGIS Enterprise 소프트웨어를 최신 패치로 업데이트하는 것이 중요합니다. 고가용성 ArcGIS Enterprise 환경을 패치할 때 유념해야 할 몇 가지 사항은 다음과 같습니다.
컴포넌트별로 서로 다른 시간에 패치해야 합니다. 두 포털 머신, 모든 서버 머신 또는 두 ArcGIS Data Store 머신을 동시에 패치해서는 안 됩니다. 대신 한 번에 하나씩 패치하여 해당 계층에 항상 가용성이 있는지 확인합니다. 기관의 변경 관리 프로토콜에서는 소프트웨어 또는 하드웨어 업데이트 중에 머신에 오류가 발생할 경우 수행할 작업을 고려해야 합니다.
다음 프로세스를 사용하면 작동 중단 시간과 데이터 손실 위험을 최소화하면서 ArcGIS Enterprise 배포의 고가용성 컴포넌트에 패치를 안전하게 적용할 수 있습니다.
고가용성 포털에 패치 적용
고가용성 포털에 패치를 설치하도록 준비할 때 작동 중단 시간을 최소화하기 위해 다음 순서를 고려합니다.
- 스탠바이 포털에 패치를 설치합니다.
- 패치가 적용된 후 머신 상태 API를 사용하여 포털의 상태가 정상인지 확인합니다.
- 프라이머리 포털에 패치를 설치합니다.
이렇게 하면 페일오버가 발생하며 스탠바이 포털이 프라이머리로 승격됩니다. 기존 프라이머리 포털이 다시 시작되면 스탠바이 포털로 다시 조인하게 됩니다.
고가용성 서버 사이트에 패치 적용
다중 머신 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에 대한 패치 및 업데이트 확인을 정기적으로 수행해야 합니다.