GBase 8c
适配迁移
文章
FAQ : 数据库操作时,报错显示”could not read block 8755 in flie……“
GBase社区管理员发表于2023-04-27 13:08:4730次浏览0个评论
问题描述
执行select * from table1或者 analyse table;报错如下。
dn_6031_6032:could not read block 8755 in file "base/16493/13710": Input/output error
原因
1.根据集群状态查询发现dn_6031在bdserver05节点/srv/BigData/hadoop/data6/master6上。
2.在bdserver05通过 df –h 查找出/srv/BigData/hadoop/data6/对应的磁盘 /dev/sdg1。
3.检测磁盘是否有坏块。
使用root用户执行如下命令:
badblocks –s –v /dev/sdg1
执行结果如下,有19块磁盘损坏。
Pass completed 19 bad blocks found
解决方法
磁盘坏块导致集群查询报错,所以需要更换磁盘,然后实例做恢复操作。
评论已关闭
热门帖子
- 12025-12-01浏览数:182765
- 22023-05-09浏览数:25067
- 42023-09-25浏览数:18527
- 52020-05-11浏览数:17529