使用 nohup 或 disown 如果你要让某个进程运行在后台。

kibana安装报错,Lang.String无法转换Lang.Map类型

Kibana | 作者 Xinxing | 发布于2019年12月20日 | 阅读数:611

软件版本号:
elasticsearch-6.4.3.tar.gz
kibana-7.5.1-linux-x86_64.tar.gzlogstash-7.5.1.tar.gz
 
运行环境:
Centos7
 
问题描述:卡在最后kibana这一步了,我尝试删掉了elasticsearch中的索引也无法解决这个问题。elasticsearch.hosts: ["http://172.18.12.164:9200"]这一句注释掉会显示连接丢失,加上就会报以下错误
 log   [01:14:03.934] [info][migrations] Creating index .kibana_task_manager_1.
log [01:14:03.937] [info][migrations] Creating index .kibana_1.
log [01:14:03.944] [warning][migrations] Unable to connect to Elasticsearch. Error: [class_cast_exception] java.lang.String cannot be cast to java.util.Map
log [01:14:03.945] [fatal][root] { Error: [class_cast_exception] java.lang.String cannot be cast to java.util.Map
at respond (/ELK/kibana/node_modules/elasticsearch/src/lib/transport.js:349:15)
at checkRespForFailure (/ELK/kibana/node_modules/elasticsearch/src/lib/transport.js:306:7)
at HttpConnector.<anonymous> (/ELK/kibana/node_modules/elasticsearch/src/lib/connectors/http.js:173:7)
at IncomingMessage.wrapper (/ELK/kibana/node_modules/elasticsearch/node_modules/lodash/lodash.js:4929:19)
at IncomingMessage.emit (events.js:194:15)
at endReadableNT (_stream_readable.js:1103:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
status: 500,
displayName: 'InternalServerError',
message:
'[class_cast_exception] java.lang.String cannot be cast to java.util.Map',
path: '/.kibana_task_manager_1',
query: {},
body:
{ error:
{ root_cause: [Array],
type: 'class_cast_exception',
reason: 'java.lang.String cannot be cast to java.util.Map' },
status: 500 },
statusCode: 500,
response:
'{"error":{"root_cause":[{"type":"class_cast_exception","reason":"java.lang.String cannot be cast to java.util.Map"}],"type":"class_cast_exception","reason":"java.lang.String cannot be cast to java.util.Map"},"status":500}',
toString: [Function],
toJSON: [Function] }
log [01:14:03.952] [info][plugins-system] Stopping all plugins.
log [01:14:03.953] [info][data][plugins] Stopping plugin
log [01:14:03.953] [info][plugins][translations] Stopping plugin
log [01:14:03.953] [info][plugins][spaces] Stopping plugin
log [01:14:03.953] [info][features][plugins] Stopping plugin
log [01:14:03.954] [info][plugins][timelion] Stopping plugin
log [01:14:03.954] [info]
[plugins] Stopping plugin
log [01:14:03.954] [info][licensing][plugins] Stopping plugin
log [01:14:03.954] [info][plugins][security] Stopping plugin

FATAL [class_cast_exception] java.lang.String cannot be cast to java.util.Map :: {"path":"/.kibana_task_manager_1","query":{},"body":"{\"mappings\":{\"dynamic\":\"strict\",\"properties\":{\"config\":{\"dynamic\":\"true\",\"properties\":{\"buildNum\":{\"type\":\"keyword\"}}},\"migrationVersion\":{\"dynamic\":\"true\",\"type\":\"object\"},\"type\":{\"type\":\"keyword\"},\"namespace\":{\"type\":\"keyword\"},\"updated_at\":{\"type\":\"date\"},\"references\":{\"type\":\"nested\",\"properties\":{\"name\":{\"type\":\"keyword\"},\"type\":{\"type\":\"keyword\"},\"id\":{\"type\":\"keyword\"}}},\"task\":{\"properties\":{\"taskType\":{\"type\":\"keyword\"},\"scheduledAt\":{\"type\":\"date\"},\"runAt\":{\"type\":\"date\"},\"startedAt\":{\"type\":\"date\"},\"retryAt\":{\"type\":\"date\"},\"interval\":{\"type\":\"text\"},\"attempts\":{\"type\":\"integer\"},\"status\":{\"type\":\"keyword\"},\"params\":{\"type\":\"text\"},\"state\":{\"type\":\"text\"},\"user\":{\"type\":\"keyword\"},\"scope\":{\"type\":\"keyword\"},\"ownerId\":{\"type\":\"keyword\"}}}},\"_meta\":{\"migrationMappingPropertyHashes\":{\"config\":\"87aca8fdb053154f11383fce3dbf3edf\",\"migrationVersion\":\"4a1746014a75ade3a714e1db5763276f\",\"type\":\"2f4316de49999235636386fe51dc06c1\",\"namespace\":\"2f4316de49999235636386fe51dc06c1\",\"updated_at\":\"00da57df13e94e9d98437d13ace4bfe0\",\"references\":\"7997cf5a56cc02bdc9c93361bde732b0\",\"task\":\"a7206eba37aaea59ba083a079fd80b65\"}}},\"settings\":{\"number_of_shards\":1,\"auto_expand_replicas\":\"0-1\"}}","statusCode":500,"response":"{\"error\":{\"root_cause\":[{\"type\":\"class_cast_exception\",\"reason\":\"java.lang.String cannot be cast to java.util.Map\"}],\"type\":\"class_cast_exception\",\"reason\":\"java.lang.String cannot be cast to java.util.Map\"},\"status\":500}"}

 
 
已邀请:

Ombres

赞同来自: Xinxing

版本不一致很容易出现问题,建议换成同版本的
 
这里有官方的相关支持版本的介绍
https://www.elastic.co/support ... ility

要回复问题请先登录注册