Clickhouse: Include not found

Created on 16 Jun 2016  Â·  7Comments  Â·  Source: ClickHouse/ClickHouse

I have build the docker server image and when i run it using

docker run -it --rm clickhouse/server 

Curious whether I should be concerned about the Include not found messages in the console

Include not found: clickhouse_remote_servers
Include not found: clickhouse_compression
2016.06.16 10:17:42.461 [ 1 ] <Warning> Application: Logging to console
2016.06.16 10:17:42.471 [ 1 ] <Information> : Starting daemon with revision 53981
2016.06.16 10:17:42.471 [ 1 ] <Information> Application: starting up
2016.06.16 10:17:42.471 [ 1 ] <Debug> Application: rlimit on number of file descriptors is 262144
2016.06.16 10:17:42.471 [ 1 ] <Debug> Application: Initializing DateLUT.
2016.06.16 10:17:42.471 [ 1 ] <Trace> Application: Initialized DateLUT.
2016.06.16 10:17:42.472 [ 1 ] <Debug> Application: Configuration parameter 'interserver_http_host' doesn't exist or exists and empty. Will use '85cbe55f8ddd' as replica host.
2016.06.16 10:17:42.472 [ 1 ] <Debug> UsersConfigReloader: Loading users config
Include not found: networks
Include not found: networks
2016.06.16 10:17:42.473 [ 1 ] <Information> Application: Loading metadata.
2016.06.16 10:17:42.473 [ 1 ] <Information> DatabaseOrdinary (default): Total 0 tables.
2016.06.16 10:17:42.473 [ 1 ] <Debug> Application: Loaded metadata.
2016.06.16 10:17:42.473 [ 1 ] <Information> DatabaseOrdinary (system): Total 0 tables.
2016.06.16 10:17:42.474 [ 1 ] <Information> Application: Ready for connections.

Most helpful comment

You shall not. Corresponding includes are mentioned in server's config.xml and users.xml and are optional AFAIK.

To be more precise, _clickhouse_remote_servers_ may be specified if the user intends to define some remote machines/clusters for using them with StorageDistributed, ReplicatedMergeTree, and/or remote table function.
Purpose of _clickhouse_compression_ is to allow selection between different compression methods for data storage and is commented in details in config.xml.
_networks_ is there to restrict access for users from specific networks and is commented in users.xml.

These settings were moved to separate includes to allow having different values for them from machine to machine all while using the same config.xml and users.xml files.

All 7 comments

You shall not. Corresponding includes are mentioned in server's config.xml and users.xml and are optional AFAIK.

To be more precise, _clickhouse_remote_servers_ may be specified if the user intends to define some remote machines/clusters for using them with StorageDistributed, ReplicatedMergeTree, and/or remote table function.
Purpose of _clickhouse_compression_ is to allow selection between different compression methods for data storage and is commented in details in config.xml.
_networks_ is there to restrict access for users from specific networks and is commented in users.xml.

These settings were moved to separate includes to allow having different values for them from machine to machine all while using the same config.xml and users.xml files.

Yes, these messages are just notices.

@alexey-milovidov is there a IRC channel or anywhere here you folks hang. Really interested in giving this a good test run over the next few weeks.

No IRC.
Feel free to ask (even short/simple) questions on [email protected] and I will try to answer quickly.

Can I ask some questions? How to resolve the question that "Include not found :clickhouse_remote_servers" and "clickhouse_compression" on earth

I would like to add, that there are two telegram channels, where you can ask your questions.

$delete$

PS: solution for a compression warning:

$ cat /etc/metrika.xml
<yandex>
        <clickhouse_compression>
        </clickhouse_compression>
</yandex>
Was this page helpful?
0 / 5 - 0 ratings