порт по умолчанию для clickhouse не изменился после того, как я изменил config. xml - PullRequest
0 голосов
/ 19 июня 2020

Я новичок в clickhouse.

Поскольку мой hadoop использует порт 9000, конфликтует с портом clickhouse по умолчанию

Вот мои шаги по изменению порта :

①sudo gedit /etc/clickhouse-server/config.xml изменить все 9000 на 9500

②sudo service clickhouse-server restart

③clickhouse-client -u default --password

Подключение к localhost: 9000 по умолчанию. Код: 210. DB :: NetException: соединение отклонено (localhost: 9000)

④clickhouse-client -u default --port 9500 --password

тогда соединение в порядке

-------------------------------------

Мой вопрос:

В будущем возникнут другие потребности в изменении конфигурации. xml

почему мои изменения не вступили в силу после перезапуска службы clickhouse?

Спасибо за ваш чтение и помощь ~

1 Ответ

0 голосов
/ 19 июня 2020

clickhouse-client - другое приложение, это клиент и у него собственная конфигурация / etc / clickhouse-client /

По умолчанию пытается подключиться к localhost: 9000. Нет информации о том, что clickhouse-server использует порт 9500

Вы можете изменить порт по умолчанию для клиента

cat /etc/clickhouse-client/config.xml

<config>
    <port>9500</port>
....
...