赞
踩
最开始我都是配置好了,能正常运行,两周后,重新启动,发现报错。
伪分布式Hadoop平台,安装MySQL后,配置Hive后,格式化Hive出错。
- Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
-
- The last packet successfully received from the server was 45,555 milliseconds ago. The last packet sent successfully to the server was 319 milliseconds ago.
第一次使用
schematool -dbType mysql -initSchema
时出现MySQL连接超时,报错。
在/etc/my.cnf中添加
- wait_timeout=31536000
- interactive_timeout=31536000
之后,重启MySQL服务生效:
service mysqld restart
打开MySQL的控制台,运行:show variables like ‘%timeout%’,查看和连接时间有关的MySQL系统变量;出现下图就是成功了。
在这之后我还是发现初始化报错,经过长达半小时的网上学习,我还是没有找到问题。无意间,发现,初始化中,我的主机名还是原来那个(因为某些原因,我更改了我的主机名和各个映射),导致初始化失败。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。