기존 ArcGIS Enterprise 배포를 고가용성으로 설정하려면 각 컴포넌트를 고가용성으로 설정하고 privatePortalURL 및 ArcGIS Server URL을 고가용성으로 설정되도록 업데이트합니다.
다음 단계에서는 기존 ArcGIS Enterprise 배포를 고가용성으로 설정하기 위해 구성하는 프로세스를 요약합니다.
- 포털 및 ArcGIS Server 사이트의 모든 사용자에게 잠시 동안 시스템을 중지해야 함을 알려 줍니다.
- 연결된 사용자 및 콘텐츠를 생성하는 사용자가 없음을 확인한 후 포털 콘텐츠 디렉터리 변경의 지침에 따라 Portal for ArcGIS 콘텐츠 디렉터리를 해당 기존 위치에서 복사하여 공유 네트워크 위치에 배치합니다.
- 3단계: 두 번째 포털 머신 설치 및 구성을 완료하여 포털에 머신을 추가합니다.
- 포털에서 웹티어 인증을 사용하는 경우 4단계: ArcGIS Web Adaptor 설치 및 구성을 완료합니다.
- 5단계: 로드 밸런서 구성을 완료하여 포털의 고가용성 URL을 생성합니다.
- 포털에서 웹티어 인증을 사용하는 경우 6단계: 웹서버 티어 고가용성을 위해 ArcGIS Web Adaptor 설치 및 구성을 완료합니다.
- 로드 밸런서 뒤에 두 개의 웹 어댑터 인스턴스가 있는 경우 7단계: IIS에서 웹 계층 인증 구성을 완료합니다.
- privatePortalURL 등록정보를 고가용성 URL로 설정합니다.
비고:
이 등록정보를 사용하면 호스팅 서버를 포함한 페더레이션된 서버가 참여 포털과 통신할 수 있습니다. 페더레이션된 서버는 웹 계층 챌린지에 대해 인증할 수 없으므로 이 URL은 인증되지 않은 접근을 제공해야 합니다. 아래 예시에서는 7443 포트를 사용하지만 로드 밸런서가 수신 대기할 수 있는 모든 포트를 사용하도록 privatePortalURL을 구성할 수 있습니다.
- 웹 브라우저를 열고 포털 관리자 디렉터리에 기관의 기본 관리자 역할 구성원으로 로그인합니다.
포털 관리자 디렉터리 URL의 형식은 https://portal.domain.com:7443/arcgis/portaladmin입니다.
- 시스템 > 등록정보 > 등록정보 업데이트를 클릭합니다.
- 시스템 등록정보 업데이트 대화 상자에서 자체 로드 밸런서 URL을 대체하는 다음 JSON을 삽입합니다.
{ "privatePortalURL": "https://lbprivate.domain.com:7443/arcgis" }
비고:
이 URL에는 X-Forwarded-Host 헤더를 설정하지 마세요.
- 등록정보 업데이트를 클릭하여 변경 내용을 적용합니다.
- 웹 브라우저를 열고 포털 관리자 디렉터리에 기관의 기본 관리자 역할 구성원으로 로그인합니다.
- 호스팅 서버를 포함하여 페더레이션된 모든 ArcGIS Server 사이트를 업데이트된 privatePortalURL을 인식하도록 구성합니다. 페더레이션된 서버(호스팅 서버 포함)마다 이러한 단계를 반복합니다.
- ArcGIS Server Administrator Directory에 기본 사이트 관리자로 로그인하거나 Portal for ArcGIS 관리자 토큰을 생성 및 제공하여 로그인합니다.
ArcGIS Server Administrator Directory URL은 https://server.domain.com:6443/arcgis/admin 형식입니다.
- 보안 > 구성 > 업데이트를 클릭합니다.
- 보안 구성 업데이트 대화 상자에서 다음 목록의 privatePortalURL 값을 자체 로드 밸런서 URL로 업데이트합니다.
다음 예시에서 privatePortalURL은 https://lbprivate.domain.com:7443/arcgis로 설정되어 있습니다.
{ "portalUrl": "https://loadbalancer.domain.com/arcgis", "privatePortalUrl": "https://lbprivate.domain.com:7443/arcgis", "portalSecretKey": "< secret key >", "portalMode": "ARCGIS_PORTAL_FEDERATION", "serverId": "<ArcGIS Server site ID >", "serverUrl": "https://loadbalancer.domain.com/server" }
- 업데이트를 클릭하여 이 페더레이션된 서버 사이트에 대한 변경 내용을 적용합니다.
- ArcGIS Server Administrator Directory에 기본 사이트 관리자로 로그인하거나 Portal for ArcGIS 관리자 토큰을 생성 및 제공하여 로그인합니다.
- 포털의 호스팅 서버를 고가용성으로 설정하려면 다중 머신 ArcGIS Server 구성 사이트의 지침을 따르세요.
포털과 페더레이션된 추가 ArcGIS Server 사이트가 있는 경우 이러한 사이트도 고가용성으로 설정하려면 각 사이트에 대해 동일한 단계를 따릅니다.
- 호스팅 서버에 고가용성 URL을 사용하도록 포털을 업데이트합니다.
- 포털 관리자 디렉터리에 기본 관리자 역할의 구성원으로 로그인하여 호스팅 서버 정보를 업데이트합니다.
- 포털 관리자 디렉터리의 홈페이지에서 페더레이션 > 서버를 열고 포털의 호스팅 서버에 대한 서버 ID를 클릭합니다.
- 업데이트를 클릭하고 관리 URL 필드에 포털의 호스팅 서버에 대한 고가용성 URL을 입력하거나 붙여넣습니다.
- 서버 업데이트를 클릭하여 변경 내용을 적용합니다.
- 다른 페더레이션된 서버를 고가용성으로 설정한 경우 해당 사이트에도 고가용성 URL을 사용하도록 포털을 업데이트합니다. 업데이트할 때 올바른 페더레이션된 ArcGIS Server 사이트의 서버 ID를 클릭합니다.
- ArcGIS Data Store를 고가용성으로 설정하려면 포털의 호스팅 서버에 등록한 각 데이터 저장소 유형에 머신을 추가합니다.
ArcGIS Enterprise 배포의 모든 컴포넌트를 고가용성으로 설정했으면 사용자에게 작업을 재개할 수 있음을 알립니다.