如何在后台运行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和“&”不起作用
2条答案
按热度按时间zed5wv101#
您可以在新屏幕中启动kafka,并在启动后分离屏幕
详情请参阅屏幕命令。
vxbzzdmp2#
我搜索了一下,找到了一个答案就是使用-daemon