Skip To Content

ArcGIS Data Store REST 커맨드

ArcGIS Data Store를 구성할 때는 포털의 호스팅 서버로 사용할 GIS Server 사이트와 연결합니다. 데이터 저장소의 상태를 변경하거나 확인하는 작업은 ArcGIS Server 관리자 디렉터리에서 수행됩니다. URL 형식은 https://gisserver.domain.com:6443/arcgis/admin입니다. 또한 GIS Server 관리자 디렉터리의 ArcGIS Server 사이트 및 관계형 데이터 저장소에서 스탠바이 머신을 제거할 수 있습니다. 다음 섹션에서는 이러한 작업을 요약하고 ArcGIS API 문서에 연결합니다.

다음은 각 데이터 저장소 유형의 운영에 접근하기 위해 이동해야 하는 ArcGIS Server Administrator Directory의 경로입니다.

  • 관계형 데이터 저장소: data > items > enterpriseDatabases > <데이터 저장소 이름> > machines > <머신 이름>
  • 시공간 빅데이터 저장소: data > items > nosqlDatabases > AGSDataStore_bigdata_<데이터 저장소 이름> > machines > <머신 이름>
  • 타일 캐시 데이터 저장소: data > items > nosqlDatabases > AGSDataStore_nosql_<데이터 저장소 이름> > machines > <머신 이름>

데이터 저장소 머신 상태 변경

데이터 저장소에서 개별 머신을 중지하고 다시 시작할 수 있습니다. 또한 스탠바이 관계형 데이터 저장소 머신의 수준을 프라이머리로 승격할 수 있습니다.

데이터 저장소를 일시적으로 오프라인 상태로 전환하는 등 유지관리 작업을 수행하는 경우 페일오버되는 것을 원하지 않을 수 있으므로 온프레미스 배포에서는 프라이머리 관계형 데이터 저장소 머신을 중지해도 데이터 저장소 페일오버가 발생하지 않습니다.

예를 들어, 다음 업그레이드 시나리오의 일부로 데이터 저장소 머신 상태를 변경합니다.

  • 스탠바이 머신을 중지합니다.
  • 스탠바이 머신을 업그레이드합니다.
  • 스탠바이 머신을 시작합니다.
  • makePrimary 커맨드를 사용하여 스탠바이 머신의 수준을 프라이머리 머신으로 올립니다.
  • 이전 프라이머리 머신을 중지합니다.
  • 이전 프라이머리 머신을 업그레이드합니다.
  • 이전 프라이머리 머신을 시작합니다.
  • 이전 프라이머리 머신을 스탠바이 머신으로 다시 데이터 저장소에 추가합니다.

ArcGIS Server 사이트 관리자로 호스팅 서버의 ArcGIS Server 관리자 디렉터리에 로그인하고 특정 머신으로 이동한 후 다음 명령을 사용해 데이터 저장소 머신 상태를 변경합니다.

데이터 저장소 유효성 검사

데이터 저장소에서 validate ArcGIS Server REST 커맨드를 사용하여 머신의 상태를 확인할 수 있습니다.

ArcGIS Server 관리자 디렉터리에 ArcGIS Server 사이트 관리자로 로그인합니다. 검사하려는 특정 데이터 저장소 유형 중 하나의 머신으로 이동한 다음 유효성 검사를 클릭하여 해당 데이터 저장소와 관련된 정보를 확인합니다. 데이터 저장소의 상태와 관련된 주요 정보에는 다음이 포함되어 있습니다.

  • 전반적인 상태 - 값은 정상 또는 비정상입니다. 데이터 저장소는 머신 중 절반 이상에 접근할 수 없는 경우 비정상적인 건강 상태로 간주됩니다("데이터 저장소.전반적인 상태": "비정상"). 머신은 접근할 수 없는 경우 비정상적인 건강 상태로 간주됩니다. ("머신.전반적인 상태": "비정상").
  • 진행 상태 - 관계형 또는 타일 캐시 데이터 저장소에 대해 가능한 값은 시작됨 또는 중지됨입니다. 중지된 경우 호스팅 피처 레이어 또는 호스팅 씬 레이어를 포털에 발행할 수 없습니다.

    시공간 빅데이터 저장소의 경우 진행 상태는 다음과 같습니다.

    • 녹색 - 모든 데이터를 사용할 수 있습니다.
    • 노란색 - 데이터를 사용할 수 있지만 일부 또는 모든 데이터 복제본을 사용할 수 없으며 시공간 빅데이터 저장소가 현재 고가용성이 아닙니다. 단일 머신 시공간 빅데이터 저장소를 구성한 경우에는 항상 이 상태가 표시됩니다. 또한 머신에서 데이터를 재밸런싱 중이거나 시공간 빅데이터 저장소에 있는 하나 이상의 머신에 접근할 수 없는 경우에도 이 상태가 표시될 수 있습니다. 다중 머신 시공간 빅데이터 저장소를 사용할 때 노란색 상태가 표시되면 각 머신의 유효성을 검사하여 모든 머신이 사용 가능한지 확인하세요. 사용 가능한 경우 몇 시간 정도 기다렸다가 다시 확인합니다. 그래도 상태가 노란색이면 ArcGIS Server 로그에서 오류를 확인합니다.
    • 빨간색 - 일부 또는 모든 데이터에 접근할 수 없습니다. 로그를 확인하고 오류를 수정합니다.

  • 역할 - 관계형 데이터 저장소의 머신에만 적용되며 머신이 프라이머리 머신인지 또는 스탠바이 머신인지를 나타냅니다.
  • 메시지—여기서 데이터 저장소 상태와 관련된 경고 및 오류 메시지를 확인할 수 있습니다. 예를 들어 다중 머신 타일 캐시 데이터 저장소를 유효성 검사하는 경우 씬 캐시 데이터의 현재 가용성이 높지 않은 경우(즉 씬 캐시 중 하나 이상의 복사본만 있는 경우) 메시지가 표시됩니다.

머신이 중지되었는지 또는 시작되었는지 확인하거나 makePrimary 명령을 사용한 후 스탠바이 머신이 프라이머리 머신이 되었는지 확인하거나 타일 캐시 데이터 저장소가 고가용성 상태인지 확인하기 위해 데이터 저장소의 유효성을 검사합니다. 또는 호스팅 피처 또는 씬 레이어를 발행하거나 접근할 수 없는 경우 또는 GeoAnalytics 도구를 실행할 수 없는 경우에도 초기 문제 해결 단계로서 데이터 저장소의 유효성을 검사할 수 있습니다.

스탠바이 머신 제거

관계형 데이터 저장소에서 remove ArcGIS Server REST 명령을 사용하여 스탠바이 머신을 제거할 수 있습니다. 예를 들어 다른 컴퓨터를 스탠바이 머신으로 사용하려면 데이터 저장소에서 이전 스탠바이 머신을 제거하고 새 머신에 ArcGIS Data Store를 설치한 다음 새 머신을 스탠바이 머신으로 구성할 수 있습니다.

remove 명령을 사용하려면 ArcGIS Server 사이트 관리자로 호스팅 서버의 ArcGIS Server 관리자 디렉터리에 로그인하세요.