Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 在debian vm上的google云上启动cassandra_Google Cloud Platform_Cassandra 3.0 - Fatal编程技术网

Google cloud platform 在debian vm上的google云上启动cassandra

Google cloud platform 在debian vm上的google云上启动cassandra,google-cloud-platform,cassandra-3.0,Google Cloud Platform,Cassandra 3.0,我已经创建了一个DebianVM,并按照步骤在上面安装了cassandra。最后,当我运行sudo apt update sudo-apt-install-cassandra cassandra已安装并自动启动 但是,cassandra没有添加到PATH。我用ps-aux | grep cassandra和kill pid阻止了卡桑德拉。现在,当我尝试使用cassandra-f再次启动它时,我收到了几个权限被拒绝的错误。乙二醇 /usr/sbin/cassandra -f OpenJDK 64-

我已经创建了一个
Debian
VM,并按照步骤在上面安装了cassandra。最后,当我运行
sudo apt update
sudo-apt-install-cassandra

cassandra
已安装并自动启动

但是,
cassandra
没有添加到
PATH
。我用
ps-aux | grep cassandra
kill pid
阻止了卡桑德拉。现在,当我尝试使用
cassandra-f
再次启动它时,我收到了几个
权限被拒绝的错误。乙二醇

/usr/sbin/cassandra -f
OpenJDK 64-Bit Server VM warning: Cannot open file /var/log/cassandra/gc.log due to Permission denied

我可以尝试使用
-R
选项,并以
root
的身份启动
Cassandra
,但不建议这样做。如何以普通用户身份启动
cassandra

更改
/var/log/cassandra
目录的权限。将运行Cassandra as的用户添加到此目录的组。查看命令
whoami
chmod
chown
chgrp
。谢谢。如果你能提供答案,我很乐意接受。