Skip To Content

ArcGIS Data Store 문제 해결

다음은 ArcGIS Data Store 설정 또는 사용 시 발생할 수 있는 문제입니다. 링크를 누르면 각 문제에 대해 사용할 수 있는 해결 방법을 볼 수 있습니다.

ArcGIS Data Store 구성

ArcGIS Data Store 업그레이드

백업 및 복원

일반

ArcGIS Data Store 구성

다음 메시지가 표시됩니다. 머신의 서버에 연결할 수 없습니다. 해당 머신의 ArcGIS Data Store 또는 ArcGIS Server가 실행되지 않고 있거나 머신에 지금 연결 할 수 없습니다.

ArcGIS Data Store는 제공된 URL을 사용하여 GIS Server 사이트에 연결할 수 없습니다. 다음 사항을 확인하고 다시 시도하세요.

  • URL이 정확한지 확인합니다. URL은 https://gisserver.domain.com:6443 형식이어야 합니다.
  • GIS Server 사이트가 실행되고 있는지 확인합니다.

다음 메시지가 표시됩니다. 데이터 저장소 머신을 구성할 수 없습니다. ArcGIS Data Store와 ArcGIS Server는 같은 릴리즈 버전이어야 합니다.라는 메시지가 표시됩니다.

ArcGIS ServerArcGIS Data Store는 같은 버전이어야 합니다. GIS Server 사이트를 ArcGIS Data Store와 같은 릴리즈로 업그레이드하거나 GIS Server 사이트와 일치하는ArcGIS Data Store 버전을 설치하고 구성합니다.

다음 메시지가 표시됩니다. 데이터 저장소('<프라이머리 데이터 저장소 머신 이름>')에 구성된 스탠바이 머신이 이미 있습니다. 데이터 저장소는 스탠바이 머신을 둘 이상 가질 수 없습니다. 라는 메시지가 나타납니다.

프라이머리 머신 한 대와 스탠바이 머신 한 대, 이렇게 두 대의 머신만 관계형 데이터 저장소에 참여할 수 있습니다. 새 스탠바이 머신을 추가하려면, 먼저 기존의 스탠바이 머신을 제거해야 합니다.

디렉터리를 생성할 수 없습니다.라는 메시지가 나타납니다.

이 메시지가 표시될 수 있는 이유는 다음과 같습니다.

  • 지정한 콘텐츠 디렉터리가 이미 사용 중입니다.

    기존 디렉터리를 지정하는 경우 디렉터리에 파일이 없습니다.

  • 지정한 위치에 디렉터리를 만들 수 있는 권한이 없습니다. 충분한 권한이 있는지 확인합니다.
  • 원격 머신의 디렉터리를 지정했습니다. ArcGIS Data Store 콘텐츠 디렉터리는 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 StudioMicrosoft Visual C++ 재배포 가능 패키지가 설치되어 있지 않기 때문일 수 있습니다. ArcGIS Data Store 시스템 요구 사항을 참조하여 사용 중인 ArcGIS Data Store 버전에 필요한 재배포 가능 패키지의 버전을 확인합니다.

타일 캐시 데이터 저장소에 머신을 추가할 때 다음 메시지가 표시됩니다. 등록된 타일 캐시 데이터 저장소 머신이 없습니다. 이 데이터 저장소에 새 머신을 추가하려면 하나 이상의 기존 머신이 온라인 상태이고 접근 가능한지 확인하세요.라는 메시지가 나타납니다.

데이터 저장소의 머신 중 하나 이상이 활성 상태이고 접근 가능해야 다른 머신을 추가할 수 있습니다. describedatastore 유틸리티를 실행하여 타일 캐시 데이터 저장소의 상태를 확인하세요.

ArcGIS Data Store 업그레이드

ArcGIS Data Store가 실패하거나 이 소프트웨어를 찾지 못해 업그레이드된 배포를 테스트한 후 이전 소프트웨어 버전으로 되돌려야 하는 경우, 데이터 저장소를 이전 ArcGIS Data Store 버전에 어떻게 복원할 수 있나요?

데이터 저장소를 이전 ArcGIS Data Store 버전으로 복원하려면 다음 단계를 따르세요.

  1. 각 머신에서 ArcGIS Data Store를 제거합니다.
  2. 되돌리려는 ArcGIS Data Store 버전을 모든 머신에 설치합니다. 구성을 진행하지 마세요.
  3. restoredatastore 유틸리티와 업그레이드 전에 생성한 백업 파일을 사용하여 각 유형의 데이터 저장소를 복원합니다.

백업 및 복원

백업이 포함되어 있는 디렉터리가 많은 저장 공간을 차지합니다.

각 데이터 저장소 백업의 크기는 데이터의 양과 크기, ArcGIS Data Store에서 백업을 생성하는 빈도, 백업 파일 보관 기간에 따라 달라집니다.

관계형 데이터 저장소의 경우에는 자동 백업 생성 빈도와 백업 보관 기간의 일정을 지정할 수 있습니다. 자동 백업을 저장하는 데 사용되는 백업 디렉터리가 대용량 저장소를 사용한다면 머신에서 디스크 공간을 늘리거나 ArcGIS Data Store백업 빈도보관 일정을 변경합니다.

ArcGIS Data Store가 생성한 그래프 저장소, 타일 캐시 데이터 저장소, 시공간 빅데이터 저장소 백업 파일의 위치를 구성하는 경우 자동 백업 생성 빈도의 일정도 지정할 수 있습니다. 그러나 이러한 백업 파일이 더 이상 필요하지 않으면 직접 지워야 합니다. 따라서 그래프, 타일 캐시, 시공간 빅데이터 저장소 백업 파일의 수명을 확인하여 디스크 공간을 확보하도록 일부 파일을 삭제할 수 있는지 판단하세요. 또는 오래된 파일을 백업 미디어와 같은 다른 위치로 이동하여 디스크 공간을 확보할 수 있습니다.

ArcGIS Data Store에서 생성하는 자동 백업을 저장하기 위해 정의한 위치 외에도 backupdatastore 유틸리티를 사용하여 생성한 백업 파일을 저장할 다른 위치를 정의할 수 있습니다. 파일이 더 이상 필요하지 않은 경우 이러한 추가 백업 위치에 저장된 파일을 지워야 합니다. 추가 백업 위치에 디스크 공간이 부족한 경우 파일의 수명을 확인하여 일부를 삭제할 수 있는지 확인합니다. 또는 오래된 파일을 백업 미디어 또는 다른 위치로 이동하여 디스크 공간을 확보할 수 있습니다.

deletebackup 유틸리티를 실행하는 경우 다음 오류 메시지가 표시됩니다. 백업 'backup_oneFS' 삭제 시도가 허용되지 않습니다. 향후 복원에 필요하지 않은 수동 백업만 삭제할 수 있습니다.

관계형 데이터 저장소를 제대로 복원하는 데 필요한 백업 파일을 삭제하려고 할 때 이 메시지가 반환됩니다. 데이터 저장소에 대해 설정한 백업 보존 기간 동안 백업 파일이 생성된 경우에는 해당 백업을 삭제할 수 없습니다.

다중 머신 타일 캐시 데이터 저장소를 복원할 때 일부 머신이 복원되지 않고 다음 메시지가 표시됩니다. 하나 이상의 데이터베이스를 복원하지 못했습니다. 다시 복원하세요.

타일 캐시 데이터 저장소 머신이 서로 통신하는 데 필요한 모든 포트가 방화벽에 열려 있지 않기 때문에 이 메시지가 반환되는 경우가 많습니다. 특정 포트 번호에 필요한 포트 목록을 확인한 다음 모든 타일 캐시 데이터 저장소 머신에서 해당 포트를 열고 타일 캐시 데이터 저장소를 다시 복원합니다.

일반

ArcGIS Data Store 유틸리티를 실행할 때 다음 메시지가 나타납니다. 오류: AGSDATASTORE 변수가 설정되지 않았습니다.

ArcGIS Data Store 설치 실행 파일 및 데이터 저장소 구성 마법사는 AGSDATASTORE 변수를 ArcGIS Data Store를 설치하는 디렉터리로 설정합니다. 설치 실행 파일을 실행했던 것과 같은 명령 프롬프트에서 configuredatastore 유틸리티를 실행하는 경우 해당 명령 프롬프트 세션은 변수 유무에 관계없이 실행되므로 변수가 설정되어 있음을 인식하지 않습니다. 마찬가지로 데이터 저장소 구성 마법사를 실행하기 전에 명령 프롬프트를 연 후 명령 프롬프트에서 유틸리티를 실행하려고 해도 이 메시지가 표시됩니다. 명령 프롬프트 세션은 변수 유무에 관계없이 실행되기 때문입니다. 이 문제를 해결하려면 새 커맨드 프롬프트를 열고 유틸리티를 실행합니다.

다음 메시지가 나타납니다. 머신의 서버에 연결할 수 없습니다'<정규화된 머신 이름>'. 해당 머신의 ArcGIS Data Store 또는 ArcGIS Server가 실행되지 않고 있거나 머신에 지금 연결 할 수 없습니다.

다양한 상황에서 이 메시지가 나타날 수 있지만 어떤 경우이든 ArcGIS Data Store 또는 여기에 등록된 GIS Server 사이트 연결 시도가 실패한 것은 동일합니다. 둘 다 연결을 지원하는지 확인하세요. 또한 연결을 시도하는 클라이언트가 네트워크에 연결되어 있는지 확인하세요.

ArcGIS Server 관리자 디렉터리에서 시공간 빅데이터 저장소의 유효성을 검사하면 다음 메시지가 나타납니다. 서버 머신에서 오류가 반환되었습니다. 사용 가능한 구성된 노드가 없습니다.

이 메시지는 ArcGIS Server 사이트에 시공간 빅데이터 저장소를 구성했으며 ArcGIS Server 관리자 디렉터리에서 remove 함수를 사용하여 사이트에서 머신을 제거한 다음, 동일한 시공간형 빅데이터 저장소를 같거나 다른 ArcGIS Server 사이트에 등록하려고 했을 때 나타납니다.

remove 함수는 스탠바이 관계형 데이터 저장소를 제거하는 데 사용되며 시공간 빅데이터 저장소를 등록 해제하는 데는 사용되지 않습니다. 시공간 빅데이터 저장소를 처음 등록된 ArcGIS Server 사이트에서 등록 해제하려면 unregisterdatastore 유틸리티를 사용하세요. 그러면 시공간 빅데이터 저장소가 사이트에서 완전히 등록 해제되며 이어서 포털의 ArcGIS Enterprise 호스팅 서버로 사용된 GIS Server에 등록할 수 있습니다.

ArcGIS Server 관리자 디렉터리에서 타일 캐시 데이터 저장소를 검증할 때 다음 메시지가 나타납니다. 타일 캐시 데이터 저장소의 일부 또는 모든 씬 레이어 데이터의 가용성이 높지 않습니다. 이 문제를 해결하려면 먼저 타일 캐시 백업을 생성한 다음 "--replicatedata" 옵션을 true로 설정한 상태로 백업을 복원합니다.

다중 머신 타일 캐시 데이터 저장소에 있는 머신 중 하나를 제거한 다음 데이터 저장소를 검증하면 이 메시지가 나타납니다. 씬 레이어 캐시 리밸런싱의 지침에 따라 타일 캐시 데이터 저장소를 고가용성 상태로 되돌립니다.

데이터 저장소 로그 파일에 다음 경고 메시지가 나타납니다. 타일 캐시 데이터 저장소의 씬 레이어 데이터의 가용성이 높지 않습니다. 머신이 중단될 경우 데이터 손실을 방지하기 위해 이 데이터 저장소에 노드를 2개 이상 추가하는 것을 고려하세요. 머신을 더 추가하고 나면 타일 캐시 백업을 생성한 다음 "--replicatedata" 옵션을 true로 설정한 상태로 백업을 복원합니다.

타일 캐시 데이터 저장소에 하나의 머신만 포함된 경우 이 메시지가 나타납니다. 씬 레이어에 고가용성이 필요하지 않은 경우 이 경고 메시지를 무시하세요.

발행자는 호스팅 피처 레이어를 ArcGIS Enterprise에 발행할 때 다음 메시지를 수신합니다. 서비스 생성 실패: 기본 DBMS 오류 [오류: 읽기 전용 트랜잭션에서 CREATE TABLE을 실행할 수 없습니다...]. 또한 ArcGIS Data Store 로그 파일에 다음 메시지가 표시됩니다. 관계형 데이터 저장소에 사용할 수 있는 디스크 공간이 1024MB 미만입니다. 관계형 데이터 저장소가 읽기 전용 모드로 전환됩니다. 드라이브에서 디스크 공간을 늘리면 관계형 데이터 저장소를 다시 읽기-쓰기 모드로 전환할 수 있습니다.

데이터 손상을 방지하기 위해 프라이머리 관계형 데이터 저장소가 실행되고 있는 머신의 디스크 공간이 특정 크기 미만으로 줄어들면 해당 데이터 저장소는 읽기 전용 모드로 설정됩니다. 기본 설정에 따라 이 크기는 1024MB지만 changedbproperties 유틸리티를 사용하여 다른 크기로 변경했을 수 있습니다.

프라이머리 관계형 데이터 저장소 머신이 읽기 전용 모드로 전환된 후에는 호스팅 피처 레이어를 발행할 수 없습니다. 읽기 전용 모드의 관계형 데이터 저장소를 읽기-쓰기 모드로 전환하려면 프라이머리 데이터 저장소 머신에 디스크 공간을 추가한 다음 changedatastoremode 유틸리티를 실행하여 관계형 데이터 저장소를 다시 읽기-쓰기 모드로 설정하고 updatebackupschedule 유틸리티를 사용하여 관계형 데이터 저장소에 대해 자동 백업을 다시 설정합니다.

발행자는 호스팅된 씬 레이어를 발행할 때 다음 메시지를 수신합니다. 오류 001887: couchdb 데이터베이스 생성에 실패했습니다.

이 오류는 발행 도구가 타일 캐시 데이터 저장소에 연결할 수없는 경우에 발생합니다. 이는 호스팅 서버 머신에서 브라우저의 보안 설정 때문이거나 타일 캐시 데이터 저장소가 실행되고 있지 않을 수 있습니다.

먼저 타일 캐시 데이터 저장소가 실행 중인지 확인합니다. 실행 중이지 않으면 저장소를 시작합니다. 시작되지 않으면 타일 캐시 데이터 저장소 머신의 여유 디스크 공간을 확인합니다. 여유 디스크 공간이 1,024MB 미만이면 머신에 디스크 공간을 추가하고 ArcGIS Data Store를 다시 시작합니다.

타일 캐시 데이터 저장소가 실행 중인 경우 호스팅 서버 사이트의 머신이 타일 캐시 데이터 저장소 머신을 신뢰하는지 확인합니다. 신뢰할 수 있는 사이트를 추가하는 방법에 대한 정보는 운영 체제 문서를 참고하세요. 호스팅 서버의 머신이 타일 캐시 데이터 스토어 머신을 신뢰하도록 구성되면 호스팅 서버 머신에서 ArcGIS Server를 다시 시작합니다.

ArcGIS Data Store 유틸리티를 실행할 때 따옴표나 기타 특수 기호가 포함된 비밀번호를 입력하려면 어떻게 해야 하나요?

큰따옴표(") 안에 텍스트를 입력하면 됩니다. Linux 연산 시스템에서는 작은따옴표(')도 사용할 수 있습니다. 비밀번호나 기타 텍스트에 따옴표가 포함된 경우, 텍스트 안의 따옴표가 닫는 따옴표가 아니라는 것을 나타내기 위해 이스케이프 문자를 입력해야 합니다.

예를 들어, 입력해야 하는 비밀번호가 n0tsew"r@ndom인 경우, 비밀번호의 따옴표가 닫는 따옴표가 아니라는 것을 나타내기 위해 백슬래시(\) 이스케이프 문자를 포함하세요. 따라서 비밀번호로 "n0tsew\"r@ndom"을 입력해야 합니다.