다음은 ArcGIS Data Store 설정 또는 사용 시 발생할 수 있는 문제입니다. 링크를 누르면 각 문제에 대해 사용할 수 있는 해결 방법을 볼 수 있습니다.
ArcGIS Data Store 구성
- 다음 메시지가 표시됩니다. 머신의 서버에 연결할 수 없습니다. 해당 머신의 ArcGIS Data Store 또는 ArcGIS Server가 실행되지 않고 있거나 머신에 지금 연결 할 수 없습니다.
- 다음 메시지가 표시됩니다. 데이터 저장소 머신을 구성할 수 없습니다. ArcGIS Data Store와 ArcGIS Server는 같은 릴리즈 버전이어야 합니다.라는 메시지가 표시됩니다.
- 다음 메시지가 표시됩니다. 데이터 저장소('<프라이머리 데이터 저장소 머신 이름>')에 구성된 스탠바이 머신이 이미 있습니다. 데이터 저장소는 스탠바이 머신을 둘 이상 가질 수 없습니다. 라는 메시지가 나타납니다.
- 디렉터리를 생성할 수 없습니다.라는 메시지가 나타납니다.
- 관계형 데이터 저장소를 구성할 때 관계형 데이터 저장소 데이터베이스를 시작하지 못했습니다.라는 메시지가 나타납니다.
- Windows 머신에 타일 캐시 데이터 저장소를 구성하려고 하면 다음 메시지가 표시됩니다. 데이터 저장소 구성에 실패했습니다. 확장된 오류 메시지: 타일 캐시 데이터 저장소 구성에 실패했습니다. 확장된 오류 메시지: 내부 서버 오류입니다.
- Windows 머신에 관계형 데이터 저장소를 구성하는 경우 다음 메시지가 표시됩니다. 오류: 최신 ST_GEOMETRY 라이브러리를 PostgreSQL 소프트웨어 위치에 복사해야 합니다.라는 메시지가 표시되며 구성에 실패합니다.
- 타일 캐시 데이터 저장소에 머신을 추가할 때 다음 메시지가 표시됩니다. 등록된 타일 캐시 데이터 저장소 머신이 없습니다. 이 데이터 저장소에 새 머신을 추가하려면 하나 이상의 기존 머신이 온라인 상태이고 접근 가능한지 확인하세요.라는 메시지가 나타납니다.
ArcGIS Data Store 업그레이드
백업 및 복원
일반
- ArcGIS Data Store 유틸리티를 실행할 때 다음 메시지가 나타납니다. 오류: AGSDATASTORE 변수가 설정되지 않았습니다.
- 다음 메시지가 나타납니다. 머신의 서버에 연결할 수 없습니다'<정규화된 머신 이름>'. 해당 머신의 ArcGIS Data Store 또는 ArcGIS Server가 실행되지 않고 있거나 머신에 지금 연결 할 수 없습니다.
- ArcGIS Server 관리자 디렉터리에서 시공간 빅데이터 저장소의 유효성을 검사하면 다음 메시지가 나타납니다. 서버 머신에서 오류가 반환되었습니다. 사용 가능한 구성된 노드가 없습니다.
- ArcGIS Server 관리자 디렉터리에서 타일 캐시 데이터 저장소를 검증할 때 다음 메시지가 나타납니다. 타일 캐시 데이터 저장소의 일부 또는 모든 씬 레이어 데이터의 가용성이 높지 않습니다. 이 문제를 해결하려면 먼저 타일 캐시 백업을 생성한 다음 "--replicatedata" 옵션을 true로 설정한 상태로 백업을 복원합니다.
- 데이터 저장소 로그 파일에 다음 경고 메시지가 나타납니다. 타일 캐시 데이터 저장소의 씬 레이어 데이터의 가용성이 높지 않습니다. 머신이 중단될 경우 데이터 손실을 방지하기 위해 이 데이터 저장소에 노드를 2개 이상 추가하는 것을 고려하세요. 머신을 더 추가하고 나면 타일 캐시 백업을 생성한 다음 "--replicatedata" 옵션을 true로 설정한 상태로 백업을 복원합니다.
- 발행자는 호스팅 피처 레이어를 ArcGIS Enterprise에 발행할 때 다음 메시지를 수신합니다. 서비스 생성 실패: 기본 DBMS 오류 [오류: 읽기 전용 트랜잭션에서 CREATE TABLE을 실행할 수 없습니다...]. 또한 ArcGIS Data Store 로그 파일에 다음 메시지가 표시됩니다. 관계형 데이터 저장소에 사용할 수 있는 디스크 공간이 1024MB 미만입니다. 관계형 데이터 저장소가 읽기 전용 모드로 전환됩니다. 드라이브에서 디스크 공간을 늘리면 관계형 데이터 저장소를 다시 읽기-쓰기 모드로 전환할 수 있습니다.
- 발행자는 호스팅된 씬 레이어를 발행할 때 다음 메시지를 수신합니다. 오류 001887: couchdb 데이터베이스 생성에 실패했습니다.
ArcGIS Data Store 구성
다음 메시지가 표시됩니다. 데이터 저장소('<프라이머리 데이터 저장소 머신 이름>')에 구성된 스탠바이 머신이 이미 있습니다. 데이터 저장소는 스탠바이 머신을 둘 이상 가질 수 없습니다. 라는 메시지가 나타납니다.
프라이머리 머신 한 대와 스탠바이 머신 한 대, 이렇게 두 대의 머신만 관계형 데이터 저장소에 참여할 수 있습니다. 새 스탠바이 머신을 추가하려면, 먼저 기존의 스탠바이 머신을 제거해야 합니다.
이 메시지는 관계형 데이터 저장소에 필요한 PostgreSQL 데이터베이스를 생성할 수 없음을 나타냅니다. 이 메시지가 나타나는 이유는 여러 가지가 있지만 가장 일반적인 이유는 데이터 저장소 구성 마법사 또는 configuredatastore 유틸리티가 데이터베이스를 생성할 PostgreSQL에 연결할 수 없기 때문입니다. ArcGIS Data Store 계정에 ArcGIS Data Store 콘텐츠 디렉터리에 대한 충분한 권한이 없거나, 머신의 보안 설정으로 인해 PostgreSQL 서비스(Windows)나 프로세스(Linux)를 시작할 수 없습니다. PostgreSQL이 실행되고 있는지 확인합니다. 실행되지 않는다면 도메인 정책, 방화벽 설정 또는 바이러스 백신 소프트웨어 설정에서 이 서비스의 시작을 차단하는지 확인합니다. PostgreSQL이 실행되고 있다면 ArcGIS Data Store 계정에 콘텐츠 디렉터리에 대한 모든 권한(읽기, 쓰기, 실행 권한)이 있는지 확인합니다.
Windows 머신에 타일 캐시 데이터 저장소를 구성하려고 하면 다음 메시지가 표시됩니다. 데이터 저장소 구성에 실패했습니다. 확장된 오류 메시지: 타일 캐시 데이터 저장소 구성에 실패했습니다. 확장된 오류 메시지: 내부 서버 오류입니다.
ArcGIS Data Store 이외의 위치에 C:\Program Files\arcgis\datastore를 설치한 경우 설치 경로에 공백이 포함되지 않아야 합니다. 자세한 내용은 기술 문서 000015832를 참고하세요.
Windows 머신에 관계형 데이터 저장소를 구성하는 경우 다음 메시지가 표시됩니다. 오류: 최신 ST_GEOMETRY 라이브러리를 PostgreSQL 소프트웨어 위치에 복사해야 합니다.라는 메시지가 표시되며 구성에 실패합니다.
ArcGIS Data Store가 설치된 머신에 올바른 버전의 Visual Studio용 Microsoft Visual C++ 재배포 가능 패키지가 설치되어 있지 않기 때문일 수 있습니다. ArcGIS Data Store 시스템 요구 사항을 참조하여 사용 중인 ArcGIS Data Store 버전에 필요한 재배포 가능 패키지의 버전을 확인합니다.
타일 캐시 데이터 저장소에 머신을 추가할 때 다음 메시지가 표시됩니다. 등록된 타일 캐시 데이터 저장소 머신이 없습니다. 이 데이터 저장소에 새 머신을 추가하려면 하나 이상의 기존 머신이 온라인 상태이고 접근 가능한지 확인하세요.라는 메시지가 나타납니다.
데이터 저장소의 머신 중 하나 이상이 활성 상태이고 접근 가능해야 다른 머신을 추가할 수 있습니다. describedatastore 유틸리티를 실행하여 타일 캐시 데이터 저장소의 상태를 확인하세요.
ArcGIS Data Store 업그레이드
백업 및 복원
각 데이터 저장소 백업의 크기는 데이터의 양과 크기, ArcGIS Data Store에서 백업을 생성하는 빈도, 백업 파일 보관 기간에 따라 달라집니다.
관계형 데이터 저장소의 경우에는 자동 백업 생성 빈도와 백업 보관 기간의 일정을 지정할 수 있습니다. 자동 백업을 저장하는 데 사용되는 백업 디렉터리가 대용량 저장소를 사용한다면 머신에서 디스크 공간을 늘리거나 ArcGIS Data Store의 백업 빈도 및 보관 일정을 변경합니다.
ArcGIS Data Store가 생성한 그래프 저장소, 타일 캐시 데이터 저장소, 시공간 빅데이터 저장소 백업 파일의 위치를 구성하는 경우 자동 백업 생성 빈도의 일정도 지정할 수 있습니다. 그러나 이러한 백업 파일이 더 이상 필요하지 않으면 직접 지워야 합니다. 따라서 그래프, 타일 캐시, 시공간 빅데이터 저장소 백업 파일의 수명을 확인하여 디스크 공간을 확보하도록 일부 파일을 삭제할 수 있는지 판단하세요. 또는 오래된 파일을 백업 미디어와 같은 다른 위치로 이동하여 디스크 공간을 확보할 수 있습니다.
ArcGIS Data Store에서 생성하는 자동 백업을 저장하기 위해 정의한 위치 외에도 backupdatastore 유틸리티를 사용하여 생성한 백업 파일을 저장할 다른 위치를 정의할 수 있습니다. 파일이 더 이상 필요하지 않은 경우 이러한 추가 백업 위치에 저장된 파일을 지워야 합니다. 추가 백업 위치에 디스크 공간이 부족한 경우 파일의 수명을 확인하여 일부를 삭제할 수 있는지 확인합니다. 또는 오래된 파일을 백업 미디어 또는 다른 위치로 이동하여 디스크 공간을 확보할 수 있습니다.
타일 캐시 데이터 저장소 머신이 서로 통신하는 데 필요한 모든 포트가 방화벽에 열려 있지 않기 때문에 이 메시지가 반환되는 경우가 많습니다. 특정 포트 번호에 필요한 포트 목록을 확인한 다음 모든 타일 캐시 데이터 저장소 머신에서 해당 포트를 열고 타일 캐시 데이터 저장소를 다시 복원합니다.
일반
ArcGIS Data Store 설치 실행 파일 및 데이터 저장소 구성 마법사는 AGSDATASTORE 변수를 ArcGIS Data Store를 설치하는 디렉터리로 설정합니다. 설치 실행 파일을 실행했던 것과 같은 명령 프롬프트에서 configuredatastore 유틸리티를 실행하는 경우 해당 명령 프롬프트 세션은 변수 유무에 관계없이 실행되므로 변수가 설정되어 있음을 인식하지 않습니다. 마찬가지로 데이터 저장소 구성 마법사를 실행하기 전에 명령 프롬프트를 연 후 명령 프롬프트에서 유틸리티를 실행하려고 해도 이 메시지가 표시됩니다. 명령 프롬프트 세션은 변수 유무에 관계없이 실행되기 때문입니다. 이 문제를 해결하려면 새 커맨드 프롬프트를 열고 유틸리티를 실행합니다.
ArcGIS Server 관리자 디렉터리에서 시공간 빅데이터 저장소의 유효성을 검사하면 다음 메시지가 나타납니다. 서버 머신에서 오류가 반환되었습니다. 사용 가능한 구성된 노드가 없습니다.
이 메시지는 ArcGIS Server 사이트에 시공간 빅데이터 저장소를 구성했으며 ArcGIS Server 관리자 디렉터리에서 remove 함수를 사용하여 사이트에서 머신을 제거한 다음, 동일한 시공간형 빅데이터 저장소를 같거나 다른 ArcGIS Server 사이트에 등록하려고 했을 때 나타납니다.
remove 함수는 스탠바이 관계형 데이터 저장소를 제거하는 데 사용되며 시공간 빅데이터 저장소를 등록 해제하는 데는 사용되지 않습니다. 시공간 빅데이터 저장소를 처음 등록된 ArcGIS Server 사이트에서 등록 해제하려면 unregisterdatastore 유틸리티를 사용하세요. 그러면 시공간 빅데이터 저장소가 사이트에서 완전히 등록 해제되며 이어서 포털의 ArcGIS Enterprise 호스팅 서버로 사용된 GIS Server에 등록할 수 있습니다.
ArcGIS Server 관리자 디렉터리에서 타일 캐시 데이터 저장소를 검증할 때 다음 메시지가 나타납니다. 타일 캐시 데이터 저장소의 일부 또는 모든 씬 레이어 데이터의 가용성이 높지 않습니다. 이 문제를 해결하려면 먼저 타일 캐시 백업을 생성한 다음 "--replicatedata" 옵션을 true로 설정한 상태로 백업을 복원합니다.
다중 머신 타일 캐시 데이터 저장소에 있는 머신 중 하나를 제거한 다음 데이터 저장소를 검증하면 이 메시지가 나타납니다. 씬 레이어 캐시 리밸런싱의 지침에 따라 타일 캐시 데이터 저장소를 고가용성 상태로 되돌립니다.
발행자는 호스팅 피처 레이어를 ArcGIS Enterprise에 발행할 때 다음 메시지를 수신합니다. 서비스 생성 실패: 기본 DBMS 오류 [오류: 읽기 전용 트랜잭션에서 CREATE TABLE을 실행할 수 없습니다...]. 또한 ArcGIS Data Store 로그 파일에 다음 메시지가 표시됩니다. 관계형 데이터 저장소에 사용할 수 있는 디스크 공간이 1024MB 미만입니다. 관계형 데이터 저장소가 읽기 전용 모드로 전환됩니다. 드라이브에서 디스크 공간을 늘리면 관계형 데이터 저장소를 다시 읽기-쓰기 모드로 전환할 수 있습니다.
데이터 손상을 방지하기 위해 프라이머리 관계형 데이터 저장소가 실행되고 있는 머신의 디스크 공간이 특정 크기 미만으로 줄어들면 해당 데이터 저장소는 읽기 전용 모드로 설정됩니다. 기본 설정에 따라 이 크기는 1024MB지만 changedbproperties 유틸리티를 사용하여 다른 크기로 변경했을 수 있습니다.
프라이머리 관계형 데이터 저장소 머신이 읽기 전용 모드로 전환된 후에는 호스팅 피처 레이어를 발행할 수 없습니다. 읽기 전용 모드의 관계형 데이터 저장소를 읽기-쓰기 모드로 전환하려면 프라이머리 데이터 저장소 머신에 디스크 공간을 추가한 다음 changedatastoremode 유틸리티를 실행하여 관계형 데이터 저장소를 다시 읽기-쓰기 모드로 설정하고 updatebackupschedule 유틸리티를 사용하여 관계형 데이터 저장소에 대해 자동 백업을 다시 설정합니다.
이 오류는 발행 도구가 타일 캐시 데이터 저장소에 연결할 수없는 경우에 발생합니다. 이는 호스팅 서버 머신에서 브라우저의 보안 설정 때문이거나 타일 캐시 데이터 저장소가 실행되고 있지 않을 수 있습니다.
먼저 타일 캐시 데이터 저장소가 실행 중인지 확인합니다. 실행 중이지 않으면 저장소를 시작합니다. 시작되지 않으면 타일 캐시 데이터 저장소 머신의 여유 디스크 공간을 확인합니다. 여유 디스크 공간이 1,024MB 미만이면 머신에 디스크 공간을 추가하고 ArcGIS Data Store를 다시 시작합니다.
타일 캐시 데이터 저장소가 실행 중인 경우 호스팅 서버 사이트의 머신이 타일 캐시 데이터 저장소 머신을 신뢰하는지 확인합니다. 신뢰할 수 있는 사이트를 추가하는 방법에 대한 정보는 운영 체제 문서를 참고하세요. 호스팅 서버의 머신이 타일 캐시 데이터 저장소 머신을 신뢰하도록 구성되면 호스팅 서버 머신에서 ArcGIS Server를 다시 시작합니다.