[root@localhost sri]# sudo sh ~/cassandra/bin/cassandra
不建议以root用户或组身份运行Cassandra - 请使用其他系统用户启动Cassandra。
如果您真的想强制以root身份运行Cassandra,请使用-R命令行选项。
答案 0 :(得分:1)
在生产环境中不推荐使用root权限运行C *。
而是通过执行cassandra
创建用户帐户adduser cassandra
。
然后通过执行cassandra:cassandra
将C *的安装目录,数据,日志,配置目录的权限更改为chown -R cassandra:cassandra
。之后,通过执行sudo -u cassandra $CASSANDRA_HOME/bin/cassandra
来运行C *。
答案 1 :(得分:0)
请尝试使用sudo sh cassandra -R