Ошибка шины в Cassandra и ее драйвере python

Я работаю с cassandra на odroid-xu4 с его образом Ubuntu-14. (Я также попробовал образ Ubuntu-15. (http://odroid.com/dokuwiki/doku.php?id=en:xu3_release_linux_ubuntu)
Я установил последнюю версию cassandra и ее драйвер python, однако попытка подключиться к ней из драйвера cassandra python дает ошибку шины Serios и заставляет python завершить работу. , Даже не вызывает исключения.

from cassandra.cluster import Cluster
k = Cluster(['127.0.0.1'])
k.connect() 
#crashes the python. Bus error appears on the command prompt/terminal

Может ли кто-нибудь указать мне в правильном направлении? Похоже на некоторую несовместимость между вещами. Я подтверждаю, что могу успешно подключиться к кассандре.


person rajendra    schedule 27.09.2015    source источник


Ответы (2)


Ты пробовал

k.connect(keyspace)

?

person ostefano    schedule 30.09.2015
comment
Я не создал никакого пространства ключей, поэтому не думаю, что смогу это сделать. В любом случае, почему это должно иметь значение? - person rajendra; 01.10.2015
comment
Попробуйте сначала создать пространство ключей с помощью cqlsh, а затем повторите попытку. Может быть, это не имеет значения, но это хороший способ понять, в чем проблема. - person ostefano; 01.10.2015
comment
И как ты устанавливал драйвера? - person ostefano; 01.10.2015

В более ранних версиях скомпилированных расширений десериализации возникала проблема с выравниванием. Эта проблема решена в PYTHON-450 в версии драйвера 3.1.0 и выше.

person Adam Holmberg    schedule 21.06.2016