当前位置: 首页 > 面试题库 >

Kibana停止工作,尽管kibana.service正常启动,但服务器未准备就绪

丁经略
2023-03-14
问题内容

没有对我的Ubuntu(4.4.0-142-generic #168-Ubuntu SMP)进行任何重大系统更新,Kibana
7.2.0停止工作。我仍然可以使用启动服务,sudo systemctl start kibana.service并且相应的状态看起来不错。只有警告,没有错误,这似乎不是问题所在:

# sudo systemctl status kibana.service 
● kibana.service - Kibana
   Loaded: loaded (/etc/systemd/system/kibana.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2019-07-10 09:43:49 CEST; 22min ago
 Main PID: 14856 (node)
    Tasks: 21
   Memory: 583.2M
      CPU: 1min 30.067s
   CGroup: /system.slice/kibana.service
           └─14856 /usr/share/kibana/bin/../node/bin/node --no-warnings --max-http-header-size=65536 /usr/share/kibana/bin/../src/cli -c /etc/kibana/kibana.yml

Jul 10 09:56:36 srv003 kibana[14856]: {"type":"log","@timestamp":"2019-07-10T07:56:36Z","tags":["warning","task_manager"],"pid":14856,"message":"The task maps_telemetry \"Maps-maps_telemetry\" is not cancellable."}

但是,当我http://srv003:5601/在客户端计算机上访问时,我仍然只看到(即使在等待20分钟之后):

Kibana server is not ready yet

在服务器srv003本身上,我看到了

me@srv003:# curl -XGET http://localhost:5601/status -I
curl: (7) Failed to connect to localhost port 5601: Connection refused

这很奇怪,因为Kibana似乎真的在该端口上监听,并且防火墙出于测试目的而被禁用:

root@srv003# sudo lsof -nP -i | grep 5601
node      14856        kibana   18u  IPv4 115911041      0t0  TCP 10.0.0.72:5601 (LISTEN)
root@srv003# sudo ufw status verbose
Status: inactive

kibana.service两者的日志中没有可疑的东西:

root@srv003:/var/log# journalctl -u kibana.service | grep -A 99 "Jul 10 10:09:14"
Jul 10 10:09:14 srv003 systemd[1]: Started Kibana.
Jul 10 10:09:38 srv003 kibana[14856]: {"type":"log","@timestamp":"2019-07-10T08:09:38Z","tags":["warning","task_manager"],"pid":14856,"message":"The task maps_telemetry \"Maps-maps_telemetry\" is not cancellable."}

我的Elasticsearch仍在运行。在有关Kibana的相应日志文件中没有有趣的事情:

root@srv003:/var/log# cat elasticsearch/elasticsearch.log  |grep kibana
[2019-07-10T09:46:25,158][INFO ][o.e.c.m.MetaDataIndexTemplateService] [srv003] adding template [.kibana_task_manager] for index patterns [.kibana_task_manager]
[2019-07-10T09:47:32,955][INFO ][o.e.c.m.MetaDataCreateIndexService] [srv003] [.monitoring-kibana-7-2019.07.10] creating index, cause [auto(bulk api)], templates [.monitoring-kibana], shards [1]/[0], mappings [_doc]

现在我的选项已经用光了,希望有人能给我另一个提示。

编辑: 我没有安装任何Kibana插件。


问题答案:

如果Kibana进入描述的未定义状态,则需要简单地重新启动计算机。对于运行其他服务的(虚拟或物理)计算机,这当然是不可接受的。



 类似资料:
  • 我刚刚在RHEL 8上安装了Kibana7.3。Kibana服务处于活动状态(正在运行)。 当我卷曲到http://localhost:5601时,我收到了消息。我的Elasticsearch实例在另一台服务器上,它正在成功响应我的请求。我已经用它更新了kibana.yml elasticsearch.hosts:["超文本传输协议://EXTERNAL-IP-ADDRESS-OF-ES: 920

  • 我是詹金斯的新手。我已经在ApacheTomcat服务器上安装了Jenkins。我已经安装了几个插件,必须重新启动它。当我尝试使用http://localhost:8080/jenkins/safeRestart它不工作,并显示消息“Jenkins无法按当前配置重新启动”。我尝试使用windows服务“C:\Program Files(x86)\Jenkins”重新启动 谢谢并问候斯瓦蒂

  • 问题内容: 在我们的Jenkins Pipeline工作中,我们有两个阶段,我想要的是,如果其中任何一个阶段失败,那么停止构建,而不继续进行下一个阶段。 这是其中一个阶段的示例: 该脚本将失败,并且生成结果将更新,但是作业将继续进行到下一个阶段。发生这种情况时,我该如何中止或停止工作? 问题答案: 基本上,这就是该步骤的作用。如果不将结果捕获到变量中,则可以运行: 如果脚本生成非零的退出代码,则将

  • 我在Azure App Services中部署了一个Docker容器。我有一个可以调用的公共API,它返回“Hello world”。 我想在我的应用程序中使用Azure托管标识,所以我在Azure门户中启用了它。根据以下文档,我启用了“系统分配”功能:https://docs.microsoft.com/en-us/azure/app-service/overview-managed-ident

  • 我正在以下链接中使用sysdeo插件进行tomcat安装: http://technologicaloddity.com/using-projects/Java-projects/setting-up-the-sysdeo-tomcat-plug-in/ 由于我需要从我的spring mvc在tomcat中运行solrserver,所以我选择了上面的链接。 我配置了所有的东西,也做了solr wa

  • 问题内容: 我想停止redis服务器,并且它一直在运行。我正在使用redis-2.6.7 检查它是否正在运行: 它显示“ … bind:地址已在使用中”,因此它已在运行。 我努力了 它只是挂起,没有任何反应。我中断检查,是的,它仍在运行。 我努力了 我得到“无法打开配置文件’停止’” 我试过了: 仍在运行。 我想要停止它的原因是,当我尝试通过Python设置或获取值时,它只是挂起了。所以我认为我会