Skip To Content

고가용성을 위한 기존 ArcGIS Enterprise 배포 구성

기존 ArcGIS Enterprise 배포를 고가용성으로 설정하려면 각 컴포넌트를 고가용성으로 설정하고 privatePortalURLArcGIS Server URL을 고가용성으로 설정되도록 업데이트합니다.

다음 단계에서는 기존 ArcGIS Enterprise 배포를 고가용성으로 설정하기 위해 구성하는 프로세스를 요약합니다.

  1. 포털 및 ArcGIS Server 사이트의 모든 사용자에게 잠시 동안 시스템을 중지해야 함을 알려 줍니다.
  2. 연결된 사용자 및 콘텐츠를 생성하는 사용자가 없음을 확인한 후 포털 콘텐츠 디렉터리 변경의 지침에 따라 Portal for ArcGIS 콘텐츠 디렉터리를 해당 기존 위치에서 복사하여 공유 네트워크 위치에 배치합니다.
  3. 3단계: 두 번째 포털 머신 설치 및 구성을 완료하여 포털에 머신을 추가합니다.
  4. 포털에서 웹티어 인증을 사용하는 경우 4단계: ArcGIS Web Adaptor 설치 및 구성을 완료합니다.
  5. 5단계: 로드 밸런서 구성을 완료하여 포털의 고가용성 URL을 생성합니다.
  6. 포털에서 웹티어 인증을 사용하는 경우 6단계: 웹서버 티어 고가용성을 위해 ArcGIS Web Adaptor 설치 및 구성을 완료합니다.
  7. 로드 밸런서 뒤에 두 개의 웹 어댑터 인스턴스가 있는 경우 7단계: IIS에서 웹 계층 인증 구성을 완료합니다.
  8. privatePortalURL 등록정보를 고가용성 URL로 설정합니다.
    비고:

    이 등록정보를 사용하면 호스팅 서버를 포함한 페더레이션된 서버가 참여 포털과 통신할 수 있습니다. 페더레이션된 서버는 웹 계층 챌린지에 대해 인증할 수 없으므로 이 URL은 인증되지 않은 접근을 제공해야 합니다. 아래 예시에서는 7443 포트를 사용하지만 로드 밸런서가 수신 대기할 수 있는 모든 포트를 사용하도록 privatePortalURL을 구성할 수 있습니다.

    1. 웹 브라우저를 열고 포털 관리자 디렉터리에 기관의 기본 관리자 역할 구성원으로 로그인합니다.

      포털 관리자 디렉터리 URL의 형식은 https://portal.domain.com:7443/arcgis/portaladmin입니다.

    2. 시스템 > 등록정보 > 등록정보 업데이트를 클릭합니다.
    3. 시스템 등록정보 업데이트 대화 상자에서 자체 로드 밸런서 URL을 대체하는 다음 JSON을 삽입합니다.
      {
         "privatePortalURL": "https://lbprivate.domain.com:7443/arcgis"
      }
      비고:

      이 URL에는 X-Forwarded-Host 헤더를 설정하지 마세요.

    4. 등록정보 업데이트를 클릭하여 변경 내용을 적용합니다.
  9. 호스팅 서버를 포함하여 페더레이션된 모든 ArcGIS Server 사이트를 업데이트된 privatePortalURL을 인식하도록 구성합니다. 페더레이션된 서버(호스팅 서버 포함)마다 이러한 단계를 반복합니다.
    1. ArcGIS Server Administrator Directory에 기본 사이트 관리자로 로그인하거나 Portal for ArcGIS 관리자 토큰을 생성 및 제공하여 로그인합니다.

      ArcGIS Server Administrator Directory URL은 https://server.domain.com:6443/arcgis/admin 형식입니다.

    2. 보안 > 구성 > 업데이트를 클릭합니다.
    3. 보안 구성 업데이트 대화 상자에서 다음 목록의 privatePortalURL 값을 자체 로드 밸런서 URL로 업데이트합니다.

      다음 예시에서 privatePortalURLhttps://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"
      }

    4. 업데이트를 클릭하여 이 페더레이션된 서버 사이트에 대한 변경 내용을 적용합니다.
  10. 포털의 호스팅 서버를 고가용성으로 설정하려면 다중 머신 ArcGIS Server 구성 사이트의 지침을 따르세요.

    포털과 페더레이션된 추가 ArcGIS Server 사이트가 있는 경우 이러한 사이트도 고가용성으로 설정하려면 각 사이트에 대해 동일한 단계를 따릅니다.

  11. 호스팅 서버에 고가용성 URL을 사용하도록 포털을 업데이트합니다.
    1. 포털 관리자 디렉터리에 기본 관리자 역할의 구성원으로 로그인하여 호스팅 서버 정보를 업데이트합니다.
    2. 포털 관리자 디렉터리의 홈페이지에서 페더레이션 > 서버를 열고 포털의 호스팅 서버에 대한 서버 ID를 클릭합니다.
    3. 업데이트를 클릭하고 관리 URL 필드에 포털의 호스팅 서버에 대한 고가용성 URL을 입력하거나 붙여넣습니다.
    4. 서버 업데이트를 클릭하여 변경 내용을 적용합니다.
  12. 다른 페더레이션된 서버를 고가용성으로 설정한 경우 해당 사이트에도 고가용성 URL을 사용하도록 포털을 업데이트합니다. 업데이트할 때 올바른 페더레이션된 ArcGIS Server 사이트의 서버 ID를 클릭합니다.
  13. ArcGIS Data Store를 고가용성으로 설정하려면 포털의 호스팅 서버에 등록한 각 데이터 저장소 유형에 머신을 추가합니다.

ArcGIS Enterprise 배포의 모든 컴포넌트를 고가용성으로 설정했으면 사용자에게 작업을 재개할 수 있음을 알립니다.