cerebo是kopf在es5上的替代者
安装es虽然不能再root下运行,但是cerebro 可以 run as root is ok
wget https://github.com/lmenezes/cerebro/releases/download/v0.8.1/cerebro-0.8.1.tgz tar zxvf cerebro-0.8.1.tgz cd cerebro-0.8.1 bin/cerebro
#具体新版本查看https://github.com/lmenezes/cerebro/releases
unzip cerebro-0.8.1.tgz
cd cerebro-0.8.1
修改配置文件,只需要修改host添加当前其中一台elasticsearch地址,然后名字即可
vi conf/ application.conf hosts = [ { host = "http://localhost:9200" name = "hc-elk" }, ]
服务被启动在前台,可以通过nohup命令启动到后台,通过supervisor等进程管理工具进行管理。
启动:
nohup ./bin/cerebro -Dhttp.port=1234 -Dhttp.address=localhost > /home/elk/cerebro/logs/cerebro.log 2>&1 &
& #监听端口1234 监听IPlocalhost
他并没有需要在命令行额外配置的地方,可以直接通过外网端口访问
此时访问
http://ip:9000/
在host中配置es集群中的其中一个可以访问的节点。
http://ip:9200
如果没有问题,就可以进行集群管理了。