本文共 1649 字,大约阅读时间需要 5 分钟。
使用以下命令查看是否已安装Elasticsearch:
ps -aux | grep elasticsearch
从官方网站下载对应版本(以5.6.7为例):
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.7.tar.gz
解压包文件:
tar -zxvf elasticsearch-5.6.7.tar.gz
进入配置目录:
cd /usr/elasticsearch/config
修改elasticsearch.yml
,在内存中添加以下配置:
bootstrap.memory_lock: falsebootstrap.system_call_filter: false
退出后执行:
sysctl -p
修改/etc/security/limits.conf
,在末尾添加:
tycoon soft nofile 65536tycoon hard nofile 65536tycoon soft nproc 4096tycoon hard nproc 4096
创建并授权tycoon
用户:
useradd tycoonpasswd tycoonchown -R python:python /usr/local/elasticsearchsu - tycoon
运行以下命令启动:
./bin/elasticsearch
或后台运行:
./bin/elasticsearch -d
注意:tycoon
用户启动服务。
解压tar包:
tar -xvf skywalking-collector.tar.gz
修改配置文件,添加以下内容:
es.cluster.nodes=127.0.0.1:9300es.cluster.name=myesdbes.cluster.transport.sniffer=truecluster.current.hostname=127.0.0.1cluster.current.port=11800http.hostname=127.0.0.1http.port=12800
运行:
./bin/skywalking-collector
解压tar包:
tar -xvf skywalking-web.tar.gz
添加以下配置:
collector.servers[0]=127.0.0.1:12800
添加配置:
server.port=8088
运行:
./bin/skywalking-web
修改config
下的配置文件,设置:
agent.application_code=Your_ApplicationNameagent.version=8.x.x
在命令行添加 -javaagent
参数:
java -javaagent:/yourpath/skywalking-agent/skywalking-agent.jar -jar yourApp.jar
注意事项:
转载地址:http://hrwfk.baihongyu.com/