ArcGIS Data Store는 ArcGIS Enterprise 배포의 호스팅 서버로 설정된 GIS Server 사이트에 등록됩니다. 이 배포의 모든 컴포넌트를 같은 버전으로 업그레이드해야 합니다.
ArcGIS Data Store 업그레이드 준비
ArcGIS Data Store를 업그레이드하기 전에 다음 정보를 신중하게 검토하고 필요한 모든 작업을 완료합니다.
- 하드웨어가 현재 요구 사항을 충족하는지 확인하려면 ArcGIS Data Store 11.1 시스템 요구 사항을 참고하세요.
- 10.6.1 이전 버전에서 ArcGIS Data Store 11.1로 직접 업그레이드하는 것은 지원되지 않습니다. ArcGIS Data Store 10.6.1 이전 버전을 업그레이드하려면 먼저 중간 버전(10.7.x~10.9.1)으로 업그레이드한 후 11.1 버전으로 업그레이드해야 합니다. 중간 버전에 대한 업그레이드 문서를 확인하여 시작하는 ArcGIS Data Store 버전에서 직접 업그레이드가 지원되는지 확인하세요.
- 관계형 데이터 저장소 또는 타일 캐시 데이터 저장소를 업그레이드하려면 먼저 각 머신에서 ArcGIS Data Store 디렉터리의 크기를 확인하세요. 머신에 ArcGIS Data Store 디렉터리 크기의 두 배를 수용할 수 있는 디스크 여유 공간이 있어야 합니다.
- 기본 스탠바이 모드에서 실행 중인 타일 캐시 데이터 저장소가 있는 경우 업그레이드하기 전에 스탠바이 머신이 기본 백업 위치에 접근할 수 있는지 확인합니다. 그렇지 않다면 업그레이드 후에 타일 캐시 데이터 저장소에 대한 기본 백업 위치가 없으므로 기본 백업 위치를 구성해야 합니다.
- 둘 이상의 머신을 포함하는 타일 캐시 데이터 저장소가 있고 10.7.x, 10.8.x, 10.9에서 업그레이드한 경우 방화벽에서 29079–29090 및 4369 포트도 열어야 합니다.
- ArcGIS Data Store 10.9 객체 저장소를 11.1으로 업그레이드하는 경우 객체 저장소 머신에서 29878(HTTP) 및 29879(HTTPS) 포트를 열어야 호스팅 서버가 객체 저장소와 통신할 수 있습니다. 10.9에서는 9900 포트가 사용되었습니다. 해당 포트는 더 이상 필요하지 않습니다. 객체 저장소가 클러스터 모드로 배포된 경우 객체 저장소 머신 간 통신을 위해 9880(HTTP), 9820, 9830, 9840(TCP) 포트도 열어야 합니다.
- 25672, 44369, 45671, 45672를 업그레이드하기 전에 관계형 데이터 저장소 머신에서 다음 포트가 제공되어야 합니다. 처음 두 개의 포트는 사용 가능해야 하고 두 번째 두 개의 포트는 호스팅 서버 또는 기타 페더레이션된 ArcGIS GIS Server 사이트와 통신하기 위해 열려 있어야 합니다. 이러한 포트를 열지 않으면 ArcGIS Enterprise 배포에서 서비스 웹후크를 생성할 수 없습니다.
- 10.8.1 시공간 빅데이터 저장소를 업그레이드하는 경우 ArcGIS Enterprise 배포에 사각형 또는 육각형 집계를 사용하는 ArcGIS GeoEvent Server 맵 서비스가 포함되어 있는지 확인합니다. 포함되어 있는 경우 시공간 빅데이터 저장소를 업그레이드한 후 추가 단계를 완료하여 렌더링 문제를 수정해야 합니다.
- 클러스터 모드로 배포된 ArcGIS Data Store 11.1 객체 저장소에는 홀수 개의 머신이 포함되어야 합니다. 클러스터링된 10.9 객체 저장소를 11.1으로 업그레이드하는 경우 업그레이드 후 객체 저장소에 머신을 추가해야 할 수 있습니다.
- 배포의 모든 데이터 저장소 백업을 생성한 다음 백업 파일을 원격의 안전한 위치에 저장합니다.
- My Esri에서 최신 ArcGIS Data Store, Portal for ArcGIS, ArcGIS Server, ArcGIS Web Adaptor 소프트웨어 설치 파일을 다운로드합니다. 또한 My Esri에서 Portal for ArcGIS 및 ArcGIS Server를 위한 11.1 인증 파일을 다운로드합니다.
기본 ArcGIS Enterprise 배포의 모든 컴포넌트는 동일한 소프트웨어 버전이어야 합니다.
- ArcGIS Data Store는 항상 ArcGIS Enterprise 배포의 일부로 사용되며 ArcGIS Data Store를 업그레이드하기 전에 배포의 특정 컴포넌트를 업그레이드해야 합니다. ArcGIS Data Store를 업그레이드하기 전에 다음 섹션을 읽고 필요한 ArcGIS Enterprise 컴포넌트를 업그레이드합니다.
ArcGIS Enterprise 업그레이드 순서
ArcGIS Enterprise 배포 컴포넌트 업그레이드는 다음 순서로 수행하는 것을 권장합니다.
- Portal for ArcGIS를 업그레이드합니다.
- ArcGIS Web Adaptor(Portal for ArcGIS용)를 업그레이드합니다.
- 포털의 호스팅 서버 역할을 하는 ArcGIS Server 사이트를 업그레이드합니다.
- ArcGIS Web Adaptor(ArcGIS Server용)를 업그레이드합니다.
- ArcGIS Data Store를 업그레이드합니다.
- ArcGIS Enterprise 배포에 업그레이드가 포함되어 있으면 페더레이션된 서버를 업그레이드합니다.
대부분의 페더레이션된 서버는 기본 ArcGIS Enterprise 배포 버전과 일치해야 합니다. 페더레이션된 서버에 지원되는 버전에 대한 자세한 내용은 포털과 ArcGIS Server 페더레이션을 참고하세요.
업그레이드해야 하는 페더레이션된 서버 유형에 대한 업그레이드 정보를 참고하세요.
ArcGIS Data Store 업그레이드
설치 파일과 백업 파일이 있고 호스팅 서버를 업그레이드했으면 각 데이터 저장소 유형에 대해 업그레이드 단계를 완료합니다. 같은 ArcGIS Server 사이트에 등록된 모든 데이터 저장소는 같은 ArcGIS Data Store 릴리즈를 실행해야 합니다. ArcGIS Data Store를 업그레이드할 때는 다음 사항을 고려하세요.
- 항상 데이터 저장소를 다시 구성하기 전에 데이터 저장소의 모든 머신에 ArcGIS Data Store를 설치합니다.
- 새 버전을 설치하기 전에 ArcGIS Data Store를 제거하지 마세요.
11.1 ArcGIS Data Store 설치 프로그램을 실행하면 ArcGIS Data Store 10.7 이후 배포가 11.1으로 자동 업그레이드됩니다. 이전에 릴리즈된 각 버전을 순차적으로 가져와 설치할 필요가 없습니다.
- 관계형 또는 타일 캐시 데이터 저장소에 프라이머리 및 스탠바이 머신이 있는 경우 두 머신에 새 버전의 ArcGIS Data Store를 설치한 후 각 머신에서 데이터 저장소를 다시 구성합니다.
- 호스팅 서버 사이트에 타일 캐시 데이터 저장소, 시공간 빅데이터 저장소 또는 객체 저장소 머신이 여러 개 구성되어 있으면 클러스터의 모든 데이터 저장소 머신에 새 버전의 ArcGIS Data Store를 설치합니다. 클러스터의 모든 머신에 새 버전이 설치되면 데이터 저장소를 재구성할 수 있습니다.
ArcGIS Data Store 업그레이드 준비에 설명된 단계를 완료하고 ArcGIS Data Store 전에 업그레이드해야 하는 ArcGIS Enterprise 컴포넌트를 업그레이드한 후에는 다음 단계에 따라 데이터 저장소를 업그레이드합니다.
- ArcGIS GeoEvent Server에서 시공간 빅데이터 저장소를 사용하는 경우 ArcGIS GeoEvent Server Manager에 로그인하여 데이터를 보관하는 데 사용되는 피처 서비스를 중지합니다.
- 모든 데이터 저장소 머신에서 ArcGIS Data Store 설치를 업데이트합니다.
설치를 업데이트하려면 처음에 ArcGIS Data Store를 설치한 동일한 사용자로 명령 프롬프트에서 최신 ArcGIS Data Store 11.1 설치 프로그램 스크립트를 실행합니다. 기존 설치를 제거하지 마세요.
10.9.1 또는 이전 버전에서 업그레이드하기 위해 ArcGIS Data Store를 설치하면 모든 데이터 저장소 유형(관계형, 타일 캐시, 객체, 그래프, 시공간 빅데이터 저장소)이 설치됩니다.
커맨드를 실행하려면 ROOT 또는 untar 디렉터리로 변경한 후 /Setup을 실행합니다.
ArcGIS Data Store 11.1 설치 미디어에서 설치 스크립트를 시작하려면 설치 스크립트를 클릭하고 터미널에서 실행을 선택합니다.
비고:
업그레이드하기 위해 ArcGIS Data Store 서비스를 수동으로 중지하지 않아도 됩니다. 설치 스크립트가 해당 서비스를 자동으로 중지합니다.
설치 프로그램이 대상 머신에서 이전 버전의 ArcGIS Data Store를 검색한 후 업그레이드를 계속할지 또는 종료할지 묻는 메시지를 나타냅니다. 다음 예시를 참고하세요.
========================================================================= ArcGIS Data Store 11.1 (Linux) ========================================================================= Your ArcGIS Data Store 10.9.1 is installed at: /home/ags/arcgis/datastore Confirm Settings ========================================================================= Product to upgrade: ArcGIS Data Store 10.9.1 (Linux) Location to upgrade: /home/ags/arcgis/datastore/usr/arcgisdatastore Your ArcGIS Data Store 10.9.1 will be stopped when performing the upgrade and ArcGIS Data Store 11.1 will be started after the upgrade completes 'y' to continue with these settings 'q' to exit without upgrading this product Enter choice [y,q] (y):
- y를 입력하고 Enter 키를 눌러 검색된 설정을 적용하고 업데이트를 계속합니다.
비고:
이 머신에서 ArcGIS Data Store 설치가 11.1로 업데이트되는 동안 기다립니다. 몇 분 정도 걸릴 수 있습니다.
- 모든 ArcGIS Data Store 설치가 최신 릴리즈로 업데이트되면 configuredatastore 명령 유틸리티를 사용하여 각 데이터 저장소 유형을 호스팅 GIS Server 사이트로 다시 구성합니다.
configuredatastore 유틸리티를 실행하는 횟수는 구성에 따라 다릅니다.
- 기본 스탠바이 모드에서 실행되는 데이터 저장소의 경우 ArcGIS Data Store를 설치한 사용자로 프라이머리 머신 또는 스탠바이 머신에 로그인한 후 configuredatastore 유틸리티를 실행합니다. 그러면 프라이머리 머신과 스탠바이 머신에서 데이터 저장소가 업그레이드됩니다.
- 관계형 타일 캐시 데이터 저장소가 동일한 머신에 있는 경우 configuredatastore 유틸리티를 실행하면 모두 업그레이드됩니다.
- 클러스터 모드에서 실행되는 데이터 저장소의 경우 ArcGIS Data Store를 설치한 사용자로 머신 중 하나에 로그인한 후 configuredatastore 유틸리티를 실행합니다. 그러면 클러스터된 데이터 저장소의 모든 머신이 업그레이드됩니다.
해당 예시에서는 configuredatastore 유틸리티가 관계형 타일 캐시 데이터 저장소가 실행 중인 머신에서 실행됩니다. 두 데이터 저장소 모두 GIS Server 사이트 https://myserver.network.com:6443/arcgis로 구성되어 있습니다.
./configuredatastore.sh https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores relational,tilecache
이 예시에서는 configuredatastore 유틸리티가 GIS ServerGIS Server 사이트 https://gisserver.mynetwork.com:6443/arcgis로 구성된 시공간 빅데이터 저장소의 머신 중 하나에서 실행됩니다.
./configuredatastore.sh https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores spatiotemporal
configuredatastore 유틸리티를 실행하면 데이터 저장소의 모든 머신에서 ArcGIS Data Store가 다시 시작됩니다.
업그레이드하기 전에 ArcGIS Data Store에서 데이터 저장소의 모든 머신에 동일한 버전의 ArcGIS Data Store가 설치되어 있고 모든 머신이 접근 가능한지 확인합니다. 업데이트되지 않거나 접근할 수 없는 머신이 있으면 ArcGIS Data Store에서 업그레이드를 진행할 수 없습니다. 설치 또는 네트워크 문제를 해결하고 configuredatastore 유틸리티를 다시 실행하세요.
- 시공간 빅데이터 저장소가 있는 경우 healthy의 상태를 보여주는 시공간 빅데이터 저장소를 확인합니다.
데이터 저장소의 상태를 확인하려면 호스팅 서버의 ArcGIS Server 관리자 디렉터리에 로그인하여 validate REST 명령을 실행합니다.
- ArcGIS Enterprise portal에 페더레이션된 ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server, ArcGIS Mission Server 또는 ArcGIS Knowledge Server 사이트가 있으면 해당 사이트를 업그레이드합니다.
페더레이션된 사이트가 업그레이드되면 사이트에서 실행 중인 서비스가 작동하는지 확인합니다.
ArcGIS Data Store 업그레이드 후 고려 사항
업그레이드하기 전에 생성한 ArcGIS Data Store 백업은 ArcGIS Data Store 배포를 복원하는 데 사용할 수 없습니다. 따라서 업그레이드 후에 모든 데이터 저장소의 전체 백업을 생성하는 것을 권장합니다. 그러면 예약된 다음 백업 전에 문제가 발생하는 경우 전체 백업을 사용할 수 있습니다.
업그레이드 후에는 데이터 저장소에 접근할 수 있는지 확인합니다. ArcGIS Server Manager 또는 ArcGIS Server 관리자 디렉터리에서 접근 가능 여부를 확인할 수 있습니다. 또한 호스팅 피처 레이어와 씬 레이어가 계속 작동하는지도 확인합니다.
데이터 저장소의 유효성을 검사하고 ArcGIS Server Manager에서 레이어가 실행되고 있는지 확인하는 지침이 아래에 나와 있습니다.
아래의 마지막 섹션에는 사각형 또는 육각형 집계를 사용하는 ArcGIS GeoEvent Server 맵 서비스가 ArcGIS Enterprise 배포에 포함된 경우 시공간 빅데이터 저장소를 10.8.1에서 업그레이드한 후 완료해야 하는 단계가 포함되어 있습니다.
데이터 저장소 유효성 검사
ArcGIS Server Manager에 로그인하여 GIS Server 사이트가 각 데이터 저장소와 계속 통신할 수 있는지 유효성을 검사할 수 있습니다.
ArcGIS Server Manager에서 데이터 저장소의 유효성을 검사하려면 다음 단계를 수행합니다.
- ArcGIS Server Manager에 로그인합니다.
- 사이트 > 데이터 저장소로 이동합니다.
- 유효성을 검사하려는 데이터 저장소 옆의 체크 박스를 선택합니다. (ArcGIS_Data_Store)
- 유효성 검사를 클릭합니다.
데이터 저장소가 실행되고 있으며 GIS Server 사이트가 데이터 저장소와 통신할 수 있으면 상태 열에 녹색 체크 표시가 나타납니다.
레이어 작동 여부 확인
업그레이드 후에 서비스가 계속 작동하는지도 확인해야 합니다.
- ArcGIS Server Manager에 로그인합니다.
- 서비스 > 호스팅으로 이동합니다.
- 모든 서비스가 실행되고 있는지 확인합니다.
ArcGIS GeoEvent Server 맵 서비스 렌더링 문제 수정
BUG-000139639로 인한 렌더링 문제를 수정하려면 사각형 또는 육각형 집계를 사용하도록 구성된 ArcGIS GeoEvent Server 맵 서비스가 있는 경우 10.8.1에서 업그레이드한 후 시공간 빅데이터 저장소에서 upgradedatasource 유틸리티를 실행해야 합니다.
- 명령줄 창에서 시공간 빅데이터 저장소에 있는 머신의 ArcGIS Data Store 도구 디렉터리를 엽니다.
- listdatasources 유틸리티를 실행하여 GeoEvent Server 맵 서비스를 나열합니다.
./listdatasources
- upgradedatasource 유틸리티를 실행합니다.
해당 원본이 업그레이드되는 동안에는 아무도 맵 서비스에 접근할 수 없습니다. 한 번에 하나의 서비스만 영향을 받도록 upgradedatasource 유틸리티를 실행하는 경우 맵 서비스의 이름을 지정할 수 있습니다. 또는 이름 없이 upgradedatasource 유틸리티를 실행할 수 있으며 모든 서비스가 업그레이드됩니다. 즉, 모든 서비스가 업그레이드될 때까지 아무도 서비스에 접근할 수 없습니다.
이 예시에서는 모든 GeoEvent Server 맵 서비스가 업그레이드됩니다.
./upgradedatasource
이 예시에서는 하나의 서비스(deliveryroutes)만 업그레이드됩니다.
./upgradedatasource deliveryroutes