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实现日志链路追踪。此处省略一万字,哈哈,笔者也只是刚接触
  • 相关阅读:
    关于软件设计中遇到的问题
    关于power shell
    如果TChart的发生异常
    重温gof版《设计模式》中的创建型模式
    如何更好的使用cvs
    存储过程返回临时表的问题
    关于bugzilla与svn结合的配置注意事项
    VC知识点:如何用vc6调试CGI程序
    如何让应用程序托盘化
    符号表
  • 原文地址:https://www.cnblogs.com/hui-run/p/7930478.html
Copyright © 2011-2022 走看看