我想将cassandra数据库导出到csv文件,但是
cqlsh:奇迹> SELECT * FROM personajes;
name | skills
------------+--------
Iron Man | Tech
Spider Man | Lab
cqlsh:奇迹> COPY personajes(姓名,技能)TO' temp.csv';
get_num_processes()不接受关键字参数
测试:
[cqlsh 5.0.1 | Cassandra 2.1.14 | CQL规范3.2.1 |原生协议v3]
[cqlsh 5.0.1 | Cassandra 3.0.5 | CQL规范3.4.0 |原生协议v4]
谢谢
答案 0 :(得分:4)
删除pylib/cqlshlib/copyutil.so
和copyutil.c
(如果有的话 - 我没有)。
确切的路径取决于您的操作系统我猜。在Ubuntu 14.04上copyutil.so
将是/usr/lib/pymodules/python2.7/cqlshlib
内的符号链接。
只需删除或重命名它就可以了。至少为我工作。
供参考:这确实是一个错误和与https://issues.apache.org/jira/browse/CASSANDRA-11574相同的错误,这是我在打开https://issues.apache.org/jira/browse/CASSANDRA-11816后学到的。原来第一张票中的修复版本对于Cassandra 2.2来说是错误的