BUG问题解决
存放一些经常出现的问题,bug的解决方案
First_____
这个作者很懒,什么都没留下…
展开
-
Cannot obtain block length for LocatedBlock
Cannot obtain block length for LocatedBlock说明: 当HDFS上文件在被写入时,在未关闭文件之前,写入操作异常终止,此文件就会保有openforwrite的状态,不能对文件进行cat和get操作常见场景:Flume在对HDFS进行文件写入操作时,HDFS服务终止,文件没及时关闭。当MR读取该文件时,也无法使用cp或者get命令,会抛异常:java.io.IOException:java.io.IOException: Cannot obtain bloc转载 2022-03-23 16:02:27 · 302 阅读 · 0 评论 -
mysql出现 :Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated colu
我在使用superset的时候发现有一些不使用聚合函数不能使用,百度了一下,得出结论:产生原因: 版本问题MySQL 5.7.5及以上功能依赖检测功能。如果启用了ONLY_FULL_GROUP_BY SQL模式(默认情况下),MySQL将拒绝选择列表,HAVING条件或ORDER BY列表的查询引用在GROUP BY子句中既未命名的非集合列,也不在功能上依赖于它们。(5.7.5之前,MySQL没有检测到功能依赖关系,默认情况下不启用ONLY_FULL_GROUP_BY。有关5.7.5之前的行为的说明,请原创 2022-03-16 19:07:43 · 185 阅读 · 0 评论 -
mysql安装启动服务失败问题
8.0版本:问题描述: 依赖安装什么的没问题,使用命令进行初始化的时候就出现问题了 ,mysqld服务也无法启动原因解决:以防止 有mysql残余文件数据, 先去/var/lib/mysql文件夹中删除所有文件直接使用systemctl start mysqld 启动,不能使用 mysqld --initialize --user=mysql命令...原创 2021-08-22 10:03:22 · 246 阅读 · 0 评论 -
linux上MySQL服务启动失败
一, 关于MySQL在centos7上的服务启动失败的一些问题解决:转载链接地址图解问题: 下面图片来自上面链接中的内容二. 另一种错误问题原因:数据库中表损坏导致数据访问错误,从而导致数据库崩溃;mysql中check table 发现表有损坏,但表是innodb类型不能修复。Innodb 自检过程中checksum与退出时不一致便会去recover;解决方案:解决方法...原创 2021-08-13 00:11:41 · 205 阅读 · 0 评论 -
MySQl连接时区问题
**mysql的连接配置时区问题**mysql 5之前的配置:driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=falseusername=****password=****mysql 6之后的配置:设置时区serverTimezone为UTC比北京时间早8个小时。driverCla转载 2021-04-15 23:02:30 · 1095 阅读 · 0 评论