2016-06-14 115 views
0
[[email protected] sri]# sudo sh ~/cassandra/bin/cassandra 

不推荐以root用户或组运行Cassandra - 请使用不同的系统用户启动Cassandra。Cassandra启动错误

如果您确实想强制以root身份运行Cassandra,请使用-R命令行选项。

+0

谁能帮我解决这个问题 – srinath

+0

你想要什么?当我输入上述命令时,需要什么样的帮助 –

+0

,因为 - 使用-R命令行选项会出现错误。 – srinath

回答

0

请使用sudo sh cassandra -R

+0

欢迎来到Stack Overflow!这并不能解答这个问题。一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你将能够[评论任何职位](http://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 – ddb

1

在生产环境中不推荐使用root权限运行C *。 而是通过执行adduser cassandra来创建用户帐户cassandra。 然后执行chown -R cassandra:cassandra,将C *的安装目录,数据,日志,配置目录的权限更改为cassandra:cassandra。之后,通过执行sudo -u cassandra $CASSANDRA_HOME/bin/cassandra运行C *。