无法连接到centos6.9上cassandra中的服务器

2024-05-13 00:04:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我在centos 6.9中使用VPS。我是卡桑德拉的新人。我使用以下链接安装了cassandra 3.0:

https://docs.datastax.com/en/cassandra/3.0/cassandra/install/installRHEL.html

但当尝试使用python cassandra驱动程序连接cassandra时,请使用以下命令:

from cassandra.cluster import Cluster
def get_cluster_connection_session():
    cluster = Cluster(['127.0.0.1',], port=9042)
    session = cluster.connect()
    return session

它给出了以下错误:

^{pr2}$

1)python——版本给出了以下输出:

Python 2.7.6

2)java版本给出了以下输出:

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

3)sudo service cassandra status给了我:

cassandra (pid  15193) is running...

我需要在卡桑德拉·亚姆文件?如果是,你能告诉我我需要做什么改变吗卡桑德拉·亚姆文件?在

有人能帮我解决这个问题吗?在

谢谢。在


Tags: 文件build版本链接sessionvpsjavatm
1条回答
网友
1楼 · 发布于 2024-05-13 00:04:58

大致都是这样描述的:

https://stackoverflow.com/a/34063341/7413631

按照答案中的步骤操作,如果你被困在某个地方,请告诉我。在

将选项添加到cassandra-env.sh文件。在

JVM_OPTS="$JVM_OPTS -Djava.io.tmpdir=/home/cassandra/tmp"

还要确保创建了/home/cassandra/tmp,并且cassandra进程拥有对它的所有权限。在

相关问题 更多 >