zoukankan      html  css  js  c++  java
  • elasticsearch服务安装采坑

    笔者这里下载的elastic search,是5.3.0版本,下载地址:https://www.elastic.co/downloads/past-releases/elasticsearch-5-3-0。因为要做日志链路追踪。使用的

    skywalking-collector.tar.gz,skywalking-web.tar.gz,skywalking-agent.tar.gz。对于版本有个依赖。

    1. 下载解压之后,直接启动也行,注册成windows服务也行。推荐注册windows服务。注册windows服务方法:打开cmd,进入你的elasticsearch解压目录,如下图:
    2. 但是我在启动的时候总是启动失败。日志如下:

      [2017-11-30 13:36:52] [info] [ 9428] Commons Daemon procrun (1.0.15.0 32-bit) started
      [2017-11-30 13:36:52] [info] [ 9428] Service elasticsearch-service-x86 name Elasticsearch 5.3.0 (elasticsearch-service-x86)
      [2017-11-30 13:36:53] [info] [ 9428] Service 'elasticsearch-service-x86' installed
      [2017-11-30 13:36:53] [info] [ 9428] Commons Daemon procrun finished
      [2017-11-30 13:37:12] [info] [ 9272] Commons Daemon procrun (1.0.15.0 32-bit) started
      [2017-11-30 13:37:12] [info] [ 9272] Starting service 'elasticsearch-service-x86' ...
      [2017-11-30 13:37:12] [info] [10500] Commons Daemon procrun (1.0.15.0 32-bit) started
      [2017-11-30 13:37:12] [info] [10500] Running 'elasticsearch-service-x86' Service...
      [2017-11-30 13:37:13] [info] [ 7280] Starting service...
      [2017-11-30 13:37:15] [error] [ 9272] Failed to start 'elasticsearch-service-x86' service
      [2017-11-30 13:37:15] [error] [ 9272] 传递给系统调用的数据区域太小。
      [2017-11-30 13:37:15] [info] [ 9272] Start service finished.

      根据日志的提示,修改了config/jvm.options配置里的jvm参数:
      -Xms512m
      -Xmx512m
      他默认的是2g。
      修改完之后,记得重启电脑。笔者就栽在这条路上……十分无奈。
      可能我这也只是个例。如果你也遇到修改配置之后重启应用没有作用。可以考虑重启电脑。

    3. 至于如何结合logstash、skywalking实现日志链路追踪。此处省略一万字,哈哈,笔者也只是刚接触
  • 相关阅读:
    CentOS 6.5下安装MySQL 5.6.21
    Java文件实时监控Commons-io
    quartz 实例记录
    Quartz任务调度快速入门(转)
    MySQL日期时间函数大全(转)
    struts2 jsp 传参 NullPointerException问题解决
    hibernate cascade=CascadeType.All
    struts2 学习记录 过滤器 国际化
    struts2 struts1.x 区别
    学习 自己的过滤器和监听器
  • 原文地址:https://www.cnblogs.com/hui-run/p/7930478.html
Copyright © 2011-2022 走看看