는 현재 MarkLogic은 /usr/local/mlcmd.conf
에서 사용자 데이터를 캐시하도록되어 참조 : https://docs.marklogic.com/8.0/guide/ec2/CloudFormationMarkLogic 8은 ec2 인스턴스에서 "사용자 데이터"를 어디에서 캐시합니까? 이 기입시
답변
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
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에 중점을두고 있지만이 중 어느 것에도 종속되지 않습니다.
네, 거기에는 다른 것들도 '캐싱'됩니다. –