설치 마법사 또는 커맨드를 사용하여 ArcGIS Data Store를 설치할 수 있습니다.
메모리 및 기타 리소스를 사용하기 위해 서로 경쟁하지 않도록 각 데이터 저장소 유형은 서로 다른 머신에서 실행하고 ArcGIS Server 사이트는 데이터 저장소와 별도의 머신에서 실행하는 것이 좋습니다. 시공간형 빅데이터 저장소의 경우에는 이러한 구성이 특히 중요합니다. 즉, 이러한 데이터 저장소는 항상 모든 ArcGIS Server 사이트 및 기타 데이터 저장소와 별도의 자체 머신에 설치해야 합니다.
ArcGIS Data Store 설치
ArcGIS Data Store 설치 마법사를 실행하거나 커맨드 프롬프트에서 설치를 실행합니다.
컴퓨터가 ArcGIS Data Store에 대한 최소 시스템 요구 사항을 충족하는지 확인한 후 설치에 사용할 방법과 관련된 해당 섹션의 지침을 따릅니다.
설치 마법사 실행
대화형 설치 환경을 위해 ArcGIS Data Store 설치 마법사를 실행합니다.
- 관리 권한이 있는 사용자로 머신에 로그인합니다. 루트 사용자로는 ArcGIS Data Store를 설치할 수 없습니다.
- ArcGIS Data Store 다운로드 폴더 또는 설치 미디어에서 설치 프로그램을 실행합니다. 설치 프로그램은 먼저 ArcGIS Data Store를 설치하고 사용하기 위해 충족해야 하는 필수 구성 요소를 확인합니다. 시스템이 사전 필수 조건을 충족하지 않는 경우 대화 상자의 지시에 따라 문제를 해결합니다.
- 모든 필수 구성 요소가 충족된 경우 소개 대화 상자가 나타납니다. 다음을 클릭하여 계속 진행합니다.
- 마스터 동의서 대화 상자에서 라이선스 동의서를 확인합니다. 약관에 동의하는 경우 마스터 동의서에 동의함 버튼을 클릭한 후 다음을 클릭하여 계속 진행합니다. 그렇지 않으면 취소를 클릭하여 설치를 종료합니다.
- 설치 폴더 선택 대화 상자에서 설치 위치를 지정합니다. 다음을 클릭하여 계속합니다.
- 요약 정보를 검토하고 설치를 클릭하여 설치를 시작합니다.
- 완료되면 완료를 클릭하여 마법사를 종료합니다.
설치 후 지침에 따라 운영 체제와 함께 시작되도록 ArcGIS Data Store를 구성합니다.
터미널에서 실행
커맨드 프롬프트에서 ArcGIS Data Store를 설치하려면 다음 단계를 따릅니다.
- 관리 권한이 있는 사용자로 머신에 로그인합니다. 루트 사용자로는 ArcGIS Data Store를 설치할 수 없습니다.
- 설치를 시작하기 전에 <CD_ROOT or untar directory>/Documentation/EULA.pdf에 있는 라이선스 동의서를 읽고 조건에 동의합니다.
- 프롬프트에서 설치 프로그램을 사일런트 실행합니다. 아래의 샘플 구문을 참고하세요.
<CD_ROOT or untar directory>/Setup -m silent -l yes
커맨드 라인 옵션:
옵션 설명 -m; --mode MODE
선택 사항입니다. 기본 설정에 따라 GUI로 설정됩니다.
모드는 다음 중 하나입니다. 사일런트 또는 gui.
-l; --license-agreement CHOICE
사일런트 모드에 필요합니다(필수). CHOICE는 Yes 또는 No가 될 수 있습니다. Yes는 Esri 마스터 동의서(E204, E300)를 읽고 동의했음을 나타냅니다. 동의서를 읽으려면 http://www.esri.com/legal/licensing-translations를 방문하세요.
-d; --directory DIRECTORY
선택 사항입니다. 기본 설정에 따라 ArcGIS Data Store는 사용자의 $HOME 디렉터리에 설치됩니다. DIRECTORY는 다른 설치 디렉터리를 지정합니다.
/arcgis/datastore 경로가 설치 디렉터리에 추가됩니다.
-v; --verbose
설치 관리자가 자세한 정보 보기 모드로 실행됩니다.
-h; --help
커맨드 라인 도움말을 나타내고 종료합니다.
-e; --examples
이러한 옵션의 사용 예시를 나타내고 종료합니다.
설치 후 지침에 따라 운영 체제와 함께 시작되도록 ArcGIS Data Store를 구성합니다.
설치 후 구성
ArcGIS Data Store가 운영 체제와 함께 시작되도록 하려면 운영 체제와 관련된 단계를 완료합니다.
systemd를 지원하는 운영 체제
Red Hat 7.x를 사용하는 경우와 같이 운영 체제에서 부트스트랩 및 관리 프로세스에 systemd를 사용할 수 있는 경우 다음 단계에 따라 운영 체제와 함께 시작되도록 ArcGIS Data Store를 구성합니다.
- 커맨드 셸에서 루트 사용자로 전환합니다.
- <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.service를 /etc/systemd/system에 복사합니다.
- 계속해서 루트 사용자로 다음 커맨드를 실행하여 /etc/systemd/system/multi-user.target.wants에 링크를 자동으로 생성합니다.
# systemctl enable arcgisdatastore.service
- systemd 서비스가 제대로 구성되었는지 확인하려면 서비스를 다시 시작하고 해당 상태를 확인합니다.
# systemctl stop arcgisdatastore.service # systemctl start arcgisdatastore.service # systemctl status arcgisdatastore.service
- 루트 사용자 세션을 종료합니다.
- 운영 체제를 다시 부팅하고 ArcGIS Data Store가 제대로 다시 시작되는지 확인합니다.
SysV를 지원하는 운영 체제
운영 체제에서 부트스트랩 및 관리 프로세스에 SysV를 사용할 수 있는 경우 다음 단계에 따라 운영 체제와 함께 시작되도록 ArcGIS Data Store를 구성합니다.
- 커맨드 셸에서 루트 사용자로 전환합니다.
- <ArcGIS Data Store 설치 디렉터리>/framework/etc/scripts/arcgisdatastore 셸 스크립트를 아래와 같이 지원되는 해당 Linux 배포 기반 위치에 복사합니다.
- RHEL: /etc/rc.d/init.d/
- SUSE: /etc/init.d/
- 디렉터리를 해당 init.d 폴더로 변경하고 루트에 최소한 읽기 및 실행 권한이 있는지를 arcgisdatastore 스크립트에서 확인합니다.
- arcgisdatastore 스크립트를 다음과 같이 편집합니다.
- datastorehome 변수를 ArcGIS Data Store 설치 디렉터리로 업데이트합니다(예시: /home/username/arcgis/datastore).
- RHEL의 경우에만 아래 커맨드 라인을 # 설명: ArcGIS Data Store Service 전에 추가합니다.
# chkconfig: 35 99 01
- arcgisdatastore 스크립트에 대한 편집 내용을 저장합니다.
- 계속해서 루트 사용자로 다음 커맨드를 실행하여 적합한 실행 수준으로 /etc/rc*.d에 링크가 자동으로 생성되도록 합니다.
- RHEL:
$ chkconfig --add arcgisdatastore $ chkconfig arcgisdatastore on
- SUSE:
$ insserv arcgisdatastore $ chkconfig arcgisdatastore on
- RHEL:
- 루트 사용자 세션을 종료합니다.
- 운영 체제를 다시 부팅하고 ArcGIS Data Store가 제대로 다시 시작되는지 확인합니다.
다음 단계
ArcGIS Data Store를 설치한 후 데이터 저장소를 생성할 수 있습니다.