MicroStrategy ONE
msrctl을 사용하여 Intelligence Server 인스턴스 생성 및 구성
다음을 사용하여 Intelligence Server 인스턴스를 생성하고 구성할 수 있습니다. mstrctl 도구. 특정 서버 정의로 실행되는 Intelligence Server를 서버 인스턴스라고 합니다.
- Linux 콘솔 창에서 다음으로 이동합니다.
HOME_PATH, 어디HOME_PATH설치 중에 홈 디렉터리로 지정한 디렉터리입니다. - 폴더를 찾아보세요
bin. - 입력하다
mstrctl -h그리고 클릭 입력하다. - 도움말 정보를 검토하고 필요한 구성 작업을 실행하십시오.
정보를 파일로 출력할 수 있거나 파일에서 검색할 수 있는 긴 정의가 필요한 일부 명령이 있습니다. 파일을 사용하여 출력을 저장하고 입력을 제공하는 방법에 대한 정보 mstrctl 명령, 참조 파일을 사용하여 출력 저장 및 입력 제공.
종료하기 위해 어떤 명령도 입력할 필요가 없습니다. mstrctl 도구는 한 줄 명령줄 도구이기 때문입니다.
파일을 사용하여 출력 저장 및 입력 제공
msrctl 명령줄 도구를 사용하면 다음 작업을 수행할 수 있습니다.
- 서버 구성 표시 및 수정
- 서비스 구성 표시 및 수정
- 서버 인스턴스 구성 표시 및 수정
위에 나열된 구성을 표시하는 명령은 긴 XML 정의를 명령줄에 출력합니다. 위에 나열된 구성을 수정하는 명령에는 입력으로 긴 XML 정의가 필요합니다.
명령줄에서 긴 XML 정의를 표시하고 입력하는 대신 파일을 사용하여 긴 XML 정의에 대한 입력을 저장하고 제공할 수 있습니다.
XML 파일로 Intelligence Server를 구성하려면 Intelligence Server 구성을 정의하는 데 사용되는 다양한 매개 변수와 값에 대한 광범위한 지식이 필요합니다. Intelligence Server를 구성하기 위해 잘못된 XML 정의를 제공하면 오류 및 예기치 않은 기능이 발생할 수 있습니다.
명령을 사용하여 서비스 구성을 표시하고 수정하기 전에(gsvc 그리고 SSVC) Intelligence Server를 서비스로 등록해야 합니다. 다음을 사용하여 이 작업을 수행할 수 있습니다. rs 에 대한 명령 mstrctl. Intelligence Server를 Linux 시스템의 서비스로 등록하려면 루트 사용자 권한이 있는 계정으로 로그인해야 합니다.
다음 명령은 출력을 파일로 보낼 수 있습니다.
gsc: 서버 구성을 표시합니다.gsvc: 서비스 구성을 표시합니다.gsic: 서버 인스턴스 구성을 표시합니다.
예를 들어 다음 명령을 실행하여 서버 인스턴스 구성을 XML 파일로 출력할 수 있습니다.
mstrctl -s IntelligenceServer gsic > ServerInstance.xml
ㅏ ServerInstance.xml 파일은 현재 디렉토리에 저장됩니다.
다음 명령은 파일에서 입력을 읽을 수 있습니다.
ssc: 서버 구성을 수정합니다.ssvc: 서비스 구성을 수정합니다.ssic: 서버 인스턴스 구성을 수정합니다.
예를 들어 다음 명령을 실행하면 XML 파일에서 입력을 읽어 서버 인스턴스 구성을 수정할 수 있습니다.
mstrctl -s IntelligenceServer ssic < ServerInstance.xml
XML 정의는 ServerInstance.xml 서버 인스턴스 구성을 정의하는 데 사용됩니다.
명령줄에서 전체 서버, 서비스 또는 서버 인스턴스 구성을 입력하는 것은 어렵고 시간이 많이 걸립니다. 이러한 유형의 구성을 제공하는 더 쉬운 방법은 현재 구성을 파일로 출력하고 텍스트 편집기로 파일을 수정한 다음 해당 파일을 명령에 대한 입력으로 사용하여 구성을 수정하는 것입니다.
