【发布时间】:2015-04-30 17:04:47
【问题描述】:
我有一个在 Google 计算上运行的 debian linux 映像。可以成功地让 cassandra 与“sudo cassandra”或“sudo cassandra -f”一起工作,但是一旦我注销它就会停止工作。但是,当我尝试将其作为服务运行时,它根本没有说什么,也没有启动它!我使用 aptget 包 v2.1 安装它。
我试过 sudo service cassandra start。它看起来像是在做某事然后退出而没有任何日志。
请帮助我将其作为服务运行。当我将它作为服务运行时,我什至找不到日志的存储位置。
【问题讨论】:
-
sudo cassandra -f & 应该适合你
-
@SandeepVaid,它将在前台运行它。我需要它在后台运行并在我注销后保持运行。这是一个生产设置
-
在 unix 命令后面不加 '&' 使其成为背景工作?
-
当我注销(而不是关闭)时,它会停止。正确的方法是 sudo service cassandra start 但没有任何反应
-
它应该在后台使用 sudo cassandra 启动,如果这在您注销之后没有持续存在,那么很可能是错误的