Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/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
Unix 卡桑德拉港口问题_Unix_Cassandra - Fatal编程技术网

Unix 卡桑德拉港口问题

Unix 卡桑德拉港口问题,unix,cassandra,Unix,Cassandra,我解压缩了我下载的Cassandra 2.2.3 tar-ball文件,并通过发出/bin/Cassandra-f命令运行Cassandra启动脚本,而不对Cassandra.yaml文件进行任何更改 当我运行它时,我得到了下面的异常 “localhost/127.0.0.1:7000正被另一个进程使用。请将cassandra.yaml中的侦听地址:存储端口更改为与其他服务不冲突的值” 当我运行“lsof-Pnl+M-i4”命令查看哪个进程正在使用哪个端口时,我看到端口7000被分配给Java,

我解压缩了我下载的Cassandra 2.2.3 tar-ball文件,并通过发出/bin/Cassandra-f命令运行Cassandra启动脚本,而不对Cassandra.yaml文件进行任何更改

当我运行它时,我得到了下面的异常

“localhost/127.0.0.1:7000正被另一个进程使用。请将cassandra.yaml中的侦听地址:存储端口更改为与其他服务不冲突的值”

当我运行“lsof-Pnl+M-i4”命令查看哪个进程正在使用哪个端口时,我看到端口7000被分配给Java,我也无法杀死它

你能告诉我这里发生了什么,如果我再次面临同样的问题,我该怎么办

现在,我已经删除了提取,重新提取了文件,并重新启动了终端,让一切回到最初的步骤


-Satheesh

为了让大家知道,重新启动系统会使java进程与节点7000断开关联。因此,错误不再出现。。以防有人面临同样的问题

谢谢

-Satheesh发生这种情况是因为Cassandra服务已经在运行。关闭该实例以再次启动它


在mac上使用ps-ef | grep-i cassandra查找并终止进程。这为我解决了这个问题。

卡桑德拉3.5也出现在我身上。系统重启解决了这个问题。