설치 마법사를 사용하는 대신 명령줄 매개변수를 사용하여 ArcGIS Notebook Server를 설치하고 인증할 수 있습니다.
팁:
선택한 설치 모드에 따라 기본 설치 제거 모드가 결정됩니다. 예를 들어 명령줄에서 자동 설치하면 제거는 기본적으로 명령줄에서 자동 제거로 설정됩니다.
ArcGIS Notebook Server를 설치하기 전에 시스템 요구 사항을 검토하세요.
비고:
명려줄 매개변수는 대/소문자를 구분합니다. 설치 작업에 문제가 있는 경우 아래 코드 예시에 표시된 대로 대/소문자가 각 등록정보와 일치하는지 확인합니다.
ArcGIS Notebook Server
설치를 계속하려면 다음 단계를 완료합니다.
- My Esri에 로그인하고 필요한 파일을 받습니다. 다음이 필요합니다.
- ArcGIS Notebook Server 소프트웨어 다운로드
- 인증 파일
- 라이선스에 따라 하나 또는 두 개의 Docker 컨테이너 이미지입니다. 이러한 컨테이너 이미지에는 ArcGIS Notebooks 실행에 필요한 모든 구성 요소가 포함되어 있습니다. 자세한 내용은 Docker 및 ArcGIS Notebook Server를 참고하세요.
- ArcGIS Notebook Server를 설치할 각 머신이 시스템 요구 사항을 충족하는지 확인합니다.
- ArcGIS Notebook Server가 사용하는 포트 11443에서 통신을 허용하도록 각 머신의 방화벽을 수정합니다.
설치 위치 지정
기본 설정에 따라 ArcGIS Notebook Server는 C:\Program Files\ArcGIS\NotebookServer\에서 설치됩니다.
원하는 경우 INSTALLDIR 등록정보를 사용하여 이 기본 위치에서 ArcGIS Notebook Server의 설치 위치를 변경합니다. 이 명령을 실행하지 않으면 기본 설치 위치가 사용됩니다.
<setup directory>\setup.exe /qb INSTALLDIR=C:\NotebookServer ACCEPTEULA=yes
사용자에게 ArcGIS Notebook Server 설치 디렉터리에 대한 전체 권한이 있는지 확인합니다. ArcGIS Notebook Server 설치에 사용되는 사용자 계정은 소프트웨어 실행에 사용되는 계정입니다.
Windows 계정 구성
ArcGIS Notebook Server 계정은 소프트웨어를 자동으로 설치한 경우 구성해야 합니다. 생산 시스템의 경우 도메인 또는 Active Directory에 있는 기존 계정을 지정하고 기관의 보안 정책을 따르는 것이 좋습니다.
명령줄 매개변수가 자동 설치 시 ArcGIS Notebook Server 계정을 구성하는 데 사용되지 않는 경우 계정은 로컬 시스템 계정으로 설정됩니다.
다음 명령줄 매개변수를 사용하여 계정을 구성합니다.
계정 자격 증명 직접 전달
주의:
ArcGIS Notebook Server 계정이 자동(/qb) 설치 시 정의되어 있지 않거나 자격 증명이 유효하지 않은 경우 설치 시 경고 메시지가 표시됩니다. 확인을 클릭하여 메시지를 닫을 수 있습니다. ArcGIS Notebook Server 계정은 로컬 시스템 계정으로 설정됩니다.
- USER_NAME — Windows 계정은 도메인 계정 또는 로컬 계정을 할 수 있습니다. 도메인 계정을 지정하는 경우 계정이 이미 있어야 합니다. 아직 존재하지 않는 로컬 계정을 지정하는 경우 설정에서 계정을 생성합니다. 계정이 유효하지 않은 경우 이를 나타내는 메시지가 설치 중에 나타납니다.
- PASSWORD - 비밀번호가 유효하지 않은 경우 계정 또는 비밀번호가 잘못되었음을 나타내는 메시지가 설치 중에 나타납니다.
다음 코드 예시는 도메인 계정 사용을 보여줍니다.
<setup directory>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes
다음 코드 예시는 새로운 또는 기존의 로컬 계정 사용을 보여줍니다.
<setup directory>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes
파일에서 계정 자격 증명을 가져옵니다.
서버 구성 파일을 사용하여 Windows 계정 자격 증명을 가져올 수도 있습니다. 서버 구성 파일은 ArcGIS Notebook Server 설치 중에 내보내 향후 설치에 사용할 수 있습니다. 기존 서버 구성 파일에서 자격 증명을 가져 오려면 다음의 두 가지 매개변수를 설정합니다.
- ACCOUNT - 파일에서 자격 증명을 가져오는 경우 이 매개변수를 UseConfigFile로 설정합니다(대소문자 정확히 일치). 이 매개변수에 유효한 다른 값이 없습니다.
- CONFIGPATH - 사용 중인 서버 구성 파일의 전체 경로와 이름을 지정합니다.
<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml ACCEPTEULA=yes
서버 구성 파일로 자격 증명 내보내기
현재 ArcGIS Notebook Server 설치에 사용된 계정 자격 증명을 내보내 향후 설치 시 다시 사용할 수 있습니다. 생성된 서버 구성 파일은 암호화된 .xml 파일입니다.
서버 구성 파일을 네트워크 공유에 내보낼 때 ArcGIS Notebook Server가 설치 중인 머신에 있는 로컬 시스템 계정은 네트워크 공유에 대한 쓰기 권한이 있어야 합니다. 예를 들어 Turing이라는 이름의 머신에 ArcGIS Notebook Server를 설치하는 경우 Turing에 있는 로컬 시스템 계정에는 네트워크 공유에 대한 쓰기 권한이 있어야 합니다. 권한이 설정되지 않은 경우 서버 구성 파일을 성공적으로 내보내지 못할 수 있습니다.
비고:
네트워크 공유에 대해 올바르게 권한을 설정하는 방법을 모르는 경우 시스템 관리자에게 문의하거나 서버 구성 파일을 로컬로 내보내고 네트워크 공유에 복사합니다.
다음의 두 명령줄 매개변수를 사용하여 ArcGIS Notebook Server 계정 자격 증명을 서버 구성 파일로 내보냅니다.
- EXPORTCONFIG - USER_NAME 및 PASSWORD 매개변수에 대한 계정 정보 세트를 서버 구성 파일로 내보내려면 이 매개변수를 Yes로 설정합니다. 기본 설정에 따라 이 매개변수는 No로 설정되어 있습니다.
- CONFIGPATH - 파일 확장자 .xml을 포함하여 생성할 서버 구성 파일의 전체 경로와 이름을 지정합니다. 지정한 폴더는 이미 존재해야 합니다.
소프트웨어 자동 인증
설치 중에 소프트웨어를 인증하지 않은 경우 다음 구문으로 SoftwareAuthorization.exe를 실행하여 ArcGIS Notebook Server를 자동으로 인증합니다. 파일을 실행하기 전에 인증 또는 프로비저닝 파일에서 모든 사용자 정보를 완료한 상태여야 합니다. 인증 파일이 있고 머신이 인터넷에 연결되어 있는 경우:<ArcGIS Notebook Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /Ver <Version> /LIF <full path and name of authorization file>
오프라인 환경에서 인증
프로비저닝(.prvc) 파일을 사용하여 오프라인 환경에서 ArcGIS Notebook Server를 인증할 수 있습니다. 프로세스 중에 프로세스를 완료하기 위해 Esri에 보낼 파일이 생성됩니다.
- 프롬프트에서 ArcGIS Notebook Server 설치가 완료되면 아래에 나와 있는 명령을 실행합니다.
<ArcGIS Notebook Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>
- 결과 정보 파일이 생성되면 다음 중 하나를 수행합니다.
- Esri 셀프서비스 사이트로 이동합니다. 화면의 지시에 따라 인증 정보 파일을 업로드하고 .ecp 인증 파일을 다운로드합니다.
- 인증 정보 파일을 authorize@esri.com에 이메일로 보냅니다. 그러면 Esri로부터 .ecp 인증 파일이 이메일로 다시 수신됩니다.
- 위 방법 중 하나로 .ecp 인증 파일을 받으면 authorizeSoftware 스크립트를 다시 실행하여 처리하고 서버 인증 프로세스를 완료합니다.
<ArcGIS Notebook Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /F <full path to the .ecp file>
ArcGIS Notebook Server를 설치할 각 머신에 이 워크플로를 반복합니다.
모든 소프트웨어를 설치한 후에는 ArcGIS Notebook Server를 구성하고 서버 사이트를 생성합니다. createsite 명령줄 유틸리티를 사용하여 사이트를 생성할 수 있습니다.