config.d 디렉토리 (현재 구성 파일과 동일한 경로에 있으므로 별도의 /etc/clickhouse-server/config.d/
에 있음)에 별도의 구성 파일을 만드는 것이 좋습니다.
"패키지 업데이트 고려"는 클릭 하우스 서버 패키지를 업데이트하면 /etc/clickhouse-server/config.xml을 다시 쓸 수 있으므로 변경하지 않아야한다는 것을 의미합니다. 다시 쓰고 잃어버린.
너무 in the documentation 말한다 :
주요 서버 구성 파일이 'config.xml 파일'입니다. 이 파일은/etc/clickhouse-server/디렉토리에 있습니다. 설정 옆에있는 'conf.d'및 'config.d'디렉토리의 * .xml 및 * .conf 파일에서 특정 설정을 재정의 할 수 있습니다.
따라서 /etc/clickhouse-server/config.d/
디렉토리를 만들어야합니다. 거기에 구성 파일을 만듭니다 (config.xml
, my_config.conf
또는 기타). 거기서 원래의 /etc/clickhouse-server/config.xml
파일과 다른 모든 사용자 정의 설정을 수행해야합니다.
는 예를 들어, 8123에서 8663로 HTTP 포트를 변경할 수 있습니다 :
# cat /etc/clickhouse-server/config.d/test.xml
<?xml version="1.0"?>
<yandex>
<http_port>8663</http_port>
</yandex>
가 데몬을 다시 시작해야합니다 확인하십시오 구성 변경 사항을 적용하기 위해 (당신이 우분투를 사용하는 경우, 그것은 sudo service clickhouse-server restart
입니다).