文章目录
1.ErrMsg: invalid cluster id. ignore.
解决: be存储目录storage下的相关文件删除或者只删除cluster_id文件
2.Failed to find enough host in all backends
- 日志:
我看了一下,这个WARNING日志里都是这个报错:
W1110 16:29:47.610512 12903 utils.cpp:90] Fail to get master client from cache. host=127.0.0.1 port=9020 code=THRIFT_RPC_ERROR
W1110 16:29:47.611557 12903 task_worker_pool.cpp:1060] Fail to report task to 127.0.0.1:9020, err=-1
但是我用show proc ‘/backends’ \G查看,显示节点状态如下:
BackendId: 10134
Cluster: default_cluster
IP: x.x.x.x
HostName: host1
HeartbeatPort: 9050
BePort: 9060
HttpPort: 8040
BrpcPort: 8060
LastStartTime: 2021-11-10 11:15:34
LastHeartbeat: 2021-11-10 16:23:07
Alive: true
SystemDecommissioned: false
ClusterDecommissioned: false
TabletNum: 0
DataUsedCapacity: .000
AvailCapacity: 1.000 B
TotalCapacity: .000
UsedPct: 0.00 %
MaxDiskUsedPct: 0.00 %
ErrMsg:
Version: 1.18.4-5ee7dd28
Status: {“lastSuccessReportTabletsTime”:“N/A”}
- 解决:
需要drop掉be节点,添加完priority_networks配置后,重新部署 删除BE ALTER SYSTEM DROPP
BACKEND “192.168.1.xx:9050”;
3.端口冲突问题(doris和yarn混合部署)
yarn端口:
doris端口:
解决:
更改doris fe、be端口:
改前先查看端口是否占用
netstat -tunlp | grep 端口号