clickhouse 报错处理

1. hostname:9003 或者hostname:9000 Exception,且 telnet 端口不通

原因:服务的 IP 地址 与监听端口没有打开
解决:在临时配置文件里面添加  <listen_host>::</listen_host>
例如:
<?xml version="1.0"?>
	<yandex>
			<logger>
				<!-- #修改日志文件目录 -->
				<level>trace</level>
				<log>/home/clickhouse/log/clickhouse-server/clickhouse-server.log</log>
				<errorlog>/home/clickhouse/log/clickhouse-server/clickhouse-server.err.log</errorlog>
		 </logger>
		 
			<!-- # 修改默认 tcp 端口,如果 tcp 端口被占用,服务无法启动 -->
			<tcp_port>9003</tcp_port>   
		<!-- # 修改数据目录 -->
		<path>/home/clickhouse/data/clickhouse/</path>
		<!-- # 修改数据目录 -->
			<tmp_path>/home/clickhouse/data/clickhouse/tmp/</tmp_path>
		<!-- # 修改数据目录 -->
		<user_files_path>/home/clickhouse/data/clickhouse/user_files/</user_files_path>
			<!-- # 修改数据目录 -->
		<access_control_path>/home/clickhouse/data/clickhouse/access/</access_control_path>
			<!-- # clickhouse 集群配置 -->
			<remote_servers incl="clickhouse_remote_servers" />
		<!-- # zookeeper 集群配置 -->
		<zookeeper incl="zookeeper-servers"  optional="true" />
		<macros incl="macros" optional="true" />   
		<!-- # 修改 schemas 格式化目录 -->
		<format_schema_path>/home/clickhouse/data/clickhouse/format_schemas/</format_schema_path>	
		<!-- # 添加集群配置文件 -->
		<include_from>/etc/clickhouse-server/config.d/metrika.xml</include_from>
		
		<!-- 添加监听 -->
		<listen_host>::</listen_host>
			
	</yandex>

2. 修改临时 users.xml 配置文件,密码不正确或者无法登陆

原因:服务在加载配置文件
解决:稍等几分钟,重新测试数据库连接即可。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值