doina

一个小菜鸟运维工程师.

Supervisor 管理 kafka及zookeeper

使用Supervisor 管理 kafka及zookeeper

kafka.ini配置文件
[root@node1 supervisor]# cat /etc/supervisor/conf.d/kafka.ini 
[program:kafka]
command=/usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties
autostart=true
autorestart=true
startsecs=3
redirect_stderr=true
stdout_logfile=/var/log/supervisor/kafka
stderr_logfile=/var/log/supervisor/kafka_error
stdout_logfile_maxbytes=0
zookeeper.ini配置文件
[root@node1 supervisor]# cat /etc/supervisor/conf.d/zookeeper.ini 
[program:zookeeper]
command=/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties
autostart=true
autorestart=true
startsecs=3
redirect_stderr=true
stdout_logfile=/var/log/supervisor/zookeeper
stderr_logfile=/var/log/supervisor/zookeeper_error
stdout_logfile_maxbytes=0
快速执行
#如果你的安装目录是和我的一致,那么直接用下面的几条命令直接执行就可以
[root@node2 ~]# curl -s http://download.baiyongjie.com/linux/supervisord/conf.d/kafka.ini > /etc/supervisor/conf.d/kafka.ini
[root@node2 ~]# curl -s http://download.baiyongjie.com/linux/supervisord/conf.d/zookeeper.ini > /etc/supervisor/conf.d/zookeeper.ini

[root@node2 ~]# supervisorctl  reread
kafka: available
zookeeper: available

[root@node2 ~]# supervisorctl  update
kafka: added process group
zookeeper: added process group

[root@node2 ~]# netstat -nplt|grep java
tcp6       0      0 10.241.0.11:3888        :::*                    LISTEN      2245/java
tcp6       0      0 :::42329                :::*                    LISTEN      2967/java
tcp6       0      0 :::38210                :::*                    LISTEN      2245/java
tcp6       0      0 :::9092                 :::*                    LISTEN      2967/java
tcp6       0      0 :::2181                 :::*                    LISTEN      2245/java
tcp6       0      0 10.241.0.11:2888        :::*                    LISTEN      2245/java
点赞

发表评论

邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据