从詹金斯开始卡桑德拉

时间:2012-05-18 06:09:46

标签: jenkins cassandra

我正在尝试从Jenkins(最新版本,1.463)开始一个Cassandra实例(0.8.10)。

在“自由式项目”工作中,我有一个“执行shell”构建步骤,我尝试了几种方法:

.../tools/apache-cassandra-0.8.10/bin/cassandra -f

.../tools/apache-cassandra-0.8.10/bin/cassandra

第一种方法启动Cassandra确定,但Jenkins不退出构建并继续构建。如果我停止构建,Cassandra进程也会死掉。

第二种方法失败,因为Cassandra项目在构建完成后立即死亡。 我也尝试过:

.../tools/apache-cassandra-0.8.10/bin/cassandra -f &

这有点蹩脚,无论如何都不起作用。

关于如何从詹金斯开始Cassandra的任何想法?

1 个答案:

答案 0 :(得分:2)

尝试将nohup与&一起使用。将stdout和stderr传递给文件或/ dev / null:

nohup .../tools/apache-cassandra-0.8.10/bin/cassandra -f > /dev/null 2>/dev/null &
相关问题