在centos linux 7.8.2003版上新安装elasticsearch和kibana
kibana服务显示器 Kibana server is not ready yet
```
curl http://localhost:5601
Kibana server is not ready yet
elasticsearch版本为:7.9.2
curl http://127.0.0.1:9200
{
"name" : "elkserver1",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "na",
"version" : {
"number" : "7.9.2",
"build_flavor" : "default",
"build_type" : "rpm",
"build_hash" : "d34da0ea4a966c4e49417f2da2f244e3e97b4e6e",
"build_date" : "2020-09-23T00:45:33.626720Z",
"build_snapshot" : false,
"lucene_version" : "8.6.2",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
kibana版本
/usr/share/kibana/bin/kibana --version
7.9.2
服务处于活动状态,没有错误
systemctl status kibana
● kibana.service - Kibana
Loaded: loaded (/etc/systemd/system/kibana.service; disabled; vendor preset: disabled)
Active: active (running) since Sat 2020-09-26 12:46:17 EDT; 9s ago
Main PID: 22390 (node)
CGroup: /system.slice/kibana.service
└─22390 /usr/share/kibana/bin/../node/bin/node /usr/share/kibana/bin/../src/cli
Sep 26 12:46:17 elkserver1 systemd[1]: Started Kibana.
Sep 26 12:46:23 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:23Z","tags":["warning","plugins-discovery"],"pid":22390,"message":"Expect plugin "id" in camelCase, but found: beats_management"}
Sep 26 12:46:23 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:23Z","tags":["warning","plugins-discovery"],"pid":22390,"message":"Expect plugin "id" in camelCase, but found: triggers_actions_ui"}
network.host&http.port行未注解/etc/elasticsearch/elasticsearch.yml
cat /etc/elasticsearch/elasticsearch.yml | grep 'network.host|http.port'
network.host: localhost
http.port: 9200
elasticsearch.hosts在/etc/kibana/kibana.yml中没有注解
cat /etc/kibana/kibana.yml | grep 'elasticsearch.hosts'
elasticsearch.hosts: ["http://localhost:9200"]
防火墙已停止并禁用
kibana日志显示无法连接到elasticsearch。错误:30000ms后请求超时,但不确定导致此错误的原因。
journalctl --follow --unit kibana
-- Logs begin at Sat 2020-09-26 08:45:46 EDT. --
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","encryptedSavedObjects","config"],"pid":22390,"message":"Generating a random key for xpack.encryptedSavedObjects.encryptionKey. To be able to decrypt encrypted saved objects attributes after restart, please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml"}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","ingestManager"],"pid":22390,"message":"Fleet APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","actions","actions"],"pid":22390,"message":"APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","alerts","plugins","alerting"],"pid":22390,"message":"APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["info","plugins","monitoring","monitoring"],"pid":22390,"message":"config sourced from: production cluster"}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","monitoring","monitoring"],"pid":22390,"message":"X-Pack Monitoring Cluster Alerts will not be available: X-Pack plugin is not installed on the Elasticsearch cluster."}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["info","savedobjects-service"],"pid":22390,"message":"Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations..."}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["info","savedobjects-service"],"pid":22390,"message":"Starting saved objects migrations"}
Sep 26 12:46:35 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:46:35Z","tags":["warning","plugins","reporting","config"],"pid":22390,"message":"Chromium sandbox provides an additional layer of protection, but is not supported for Linux Centos 7.8.2003 OS. Automatically setting 'xpack.reporting.capture.browser.chromium.disableSandbox: true'."}
Sep 26 12:47:05 elkserver1 kibana[22390]: {"type":"log","@timestamp":"2020-09-26T16:47:05Z","tags":["warning","savedobjects-service"],"pid":22390,"message":"Unable to connect to Elasticsearch. Error: Request Timeout after 30000ms"}
有什么建议可以解决这个问题吗?
1条答案
按热度按时间3phpmpom1#
@罗汉。谢谢你的指点。终于发现了问题。
尽管curl-x得到http://127.0.0.1:9200正在显示弹性群集状态。群集“cluster_uuid”是“na”,。
journalctl——单元elasticsearch显示“尚未发现或选择主机,选择需要id为[8g5afwq7qkqs7vujsgtafg]的节点,已发现[{elkserver1}{vkd5aef5szykldfczeqq}”
所以这是一个ElasticSearch问题,不是Kibana的问题。因为这是一个新的设置,我已经卸载ElasticSearch和重新安装它。基比娜从那以后就开始工作了。