概述
一、节点模块分布
node1:
agent、transfer、api、hbs、alarm、aggregator、chat
node2:
agent、graph、dashboard、judge、nodata、mail-provider、
mysql、redis均部署在node1上。
二、安装
1、直接把相应的模块拷贝到每台服务器上
node1:
node2:
2、修改agent配置
node1:
cd /data/open-falcon/agent/config
vim cfg.json
node2:
cd /data/open-falcon/agent/config
vim cfg.json
3、修改transfer配置
node1:
cd /data/open-falcon/transfer/config/
vim cfg.json
4、修改graph配置
#node2:
cd /data/open-falcon/graph/config/
vim cfg.json
5、修改api配置
node1:
cd /data/open-falcon/api/config/
vim cfg.json
6、修改dashboard配置
node2:
vim /data/open-falcon/dashboard/rrd/config.py
7、修改hbs配置
node1:
cd /data/open-falcon/hbs/config/
vim cfg.json
8、修改judge配置
node2:
cd /data/open-falcon/judge/config/
vim cfg.json
9、修改alarm配置
node1:
cd /data/open-falcon/alarm/config/
vim cfg.json
10、修改nodata配置
node2
cd /data/open-falcon/nodata/config/
vim cfg.json
11、修改aggregator配置
node1:
cd /data/open-falcon/aggregator/config/
vim cfg.json
微信组件与邮件组件直接启动即可,alarm只能部署单点,需要监控好alarm的状态,其他组件都可以使用负载均衡进行水平扩展。
三、启动顺序
node2:
./open-falcon start graph
node1:
./open-falcon start hbs
node2:
./open-falcon start judge
node1:
./open-falcon start transfer
node2:
./open-falcon start nodata
node1:
./open-falcon start aggregator
./open-falcon start api
./open-falcon start alarm
node1、node2:
./open-falcon start agent
node2:
启动dashboard和邮件组件
node1:
启动微信组件
到此,分布式安装完毕。
最后
以上就是鲤鱼摩托为你收集整理的open-falcon分布式安装一、节点模块分布二、安装三、启动顺序的全部内容,希望文章能够帮你解决open-falcon分布式安装一、节点模块分布二、安装三、启动顺序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复