Doris再次启动FE失败的思考

背景描述

在昨天已经成功下载安装最新稳定版docker、拉取doris-0.15.0版本的镜像、将镜像挂载道本地Doris源码目录、完成了doris的编译之后,今天在继续按照文档进行集群部署时,基本没遇到什么问题,后面在查看be节点状态时发现hadoop102节点的可用空间只有3个G,便想给hadoop102集群扩容

问题描述

直接关掉虚拟机后,删除所有快照(不删不让在VMvare的设置里面修改虚拟机的空间),然后将空间从50G改到了80G--(后来才知道在设置里面扩展的是虚拟磁盘空间)--,重启时出现的一个问题也都解决了,但是hadoop102节点的状态发生了改变,回退了很多操作,导致我需要重新给他配置并启动doris,我从其他节点直接拷贝配置文件过来,然后运行fe报错,运行其他节点的fe也会报错

问题原因

Centos7磁盘空间扩容操作不规范,删掉所有快照,回退了操作,导致集群出现故障
Centos7磁盘空间扩容

报错信息

一、FE启动失败,fe.log 中一直滚动如下信息:
wait catalog to be ready. FE type UNKNOWN

Doris 再次启动FE失败的思考-LMLPHP

二、尝试使用Mysql客户端连接Doris时报错
Lost connection to MySQL server at 'reading initial communication packet', system error: 0

Doris 再次启动FE失败的思考-LMLPHP
三、启动FE时,使用jps命令看不到进程,查看日志
java.lang.Suchmethoderror: java.nio. ByteBuffer. limit (I)Ljava/nio/ByteBuffer;

Doris 再次启动FE失败的思考-LMLPHP
四、启动FE错误:
找不到或无法加载主类 org.apache.doris.PaloFe

Doris 再次启动FE失败的思考-LMLPHP
Doris 再次启动FE失败的思考-LMLPHP

尚未解决

Doris官方常见报错处理指导文档
问题相似,可以参考

Doris 再次启动FE失败的思考-LMLPHP
这个关系不大
可能有点用

思考

一、

二、如果恢复到刚扩容重启的时候你会怎么做?

其他问题

问题描述

直接在VMvare里面通过设置扩展虚拟磁盘的容量,重启虚拟机时遇到的问题

错误信息

重启后命令行提示如下:

generating “/run/initramfs/rdsosreport.txt”
entering emergencymode. exit the shell to continue
type “journalctl” to view system logs.
you might want to save “/run/initramfs/rdsosreport.txt” to a usb stick or /boot after mounting them and attach it to a bug report。

解决方法

查看设备的信息
# ls /dev/mapper/

# xfs_repair /dev/mapper/rhel-root

# umount /rhel-root
卸载之后,在此尝试修复(此时可以正常修复)
# xfs_repair /dev/mapper/rhel-root
上述命令不能修复,需要添加参数 -L
# xfs_repair /dev/mapper/rhel-root -L

09-05 10:45