如何使用ansible在后台运行kafka broker启动脚本

r8uurelv  于 2021-06-07  发布在  Kafka
关注(0)|答案(2)|浏览(735)

如何在后台运行ansible编写的kafka broker启动脚本当我正常运行时,它是在前台执行的,我无法恢复终端的控制,如果我关闭终端或ctrl+c,kafka broker将被停止
我的目标是在cli上启动kafka代理之后,我需要在终端上运行更多的命令来执行其他任务

ansible kafkabrokers -a "~/kafka_2.11-0.9.0.0/bin/kafka-server-start.sh ~/kafka_2.11-0.9.0.0/config/server.properties "

nohup和“&”不起作用

zed5wv10

zed5wv101#

您可以在新屏幕中启动kafka,并在启动后分离屏幕
详情请参阅屏幕命令。

vxbzzdmp

vxbzzdmp2#

我搜索了一下,找到了一个答案就是使用-daemon

ansible kafkabrokers -a  " ~/kafka_2.11-0.9.0.0/bin/kafka-server-start.sh -daemon ~/kafka_2.11-0.9.0.0/config/server.properties "

相关问题