2017-05-09 1 views

답변

1

MarkLogic 8은 현재 /var/local/mlcmd.conf에서 user data 캐시. 설명서에 usr/local/mlcmd.conf이라고 표시되어 있습니다. /var/local/mlcmd.conf에 쓸 주석에 말한다 (https://docs.marklogic.com/8.0/guide/ec2/CloudFormation)

/etc/sysconfig/MarkLogic 실행 init-config.sh (I 해당 파일의 경로를 찾을 수 없습니다).

. init-config.sh # sets up /var/local/mlcmd.conf and exports marklogic variables

0

MarkLogic은 '캐시 사용자 데이터'하지 않습니다. 참조 된 스크립트 (/ opt/MarkLogic/mlcmd/*)는 /etc/marklogic.conf와 같은 다른 구성 소스는 물론 사용자 데이터에서 읽습니다. /var/local/mlcmd.conf에 '캐시 된'내용은 관리 대상 클러스터 노드를 처음 초기화 한 후 https://docs.marklogic.com/8.0/guide/ec2/CloudFormation#id_10855에 기록 된 변수의 해결 된 값입니다. 이것은 의도적으로 루트 파일 시스템에 적용되어 수명이 EC2 인스턴스의 수명주기를 따르도록합니다. 인스턴스가 종료되고 다른 인스턴스가 만들어지면 파일이 더 이상 존재하지 않고 값이 다시 해석됩니다. 이 문서에서는 CloudFormation 및 User Data에 중점을두고 있지만이 중 어느 것에도 종속되지 않습니다.

+0

네, 거기에는 다른 것들도 '캐싱'됩니다. –