首页 文章

get_num_processes()不带关键字参数(CSV < - > CASSANDRA)

提问于
浏览
2

我想将cassandra数据库导出到csv文件,但是

cqlsh:marvel> SELECT * FROM personajes;

name       | skills
 ------------+--------
  Iron Man   | Tech  
  Spider Man | Lab

cqlsh:marvel> COPY personajes(名称,技能)TO 'temp.csv';
get_num_processes() takes no keyword arguments

测试中:
[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]

谢谢

1 回答

  • 4

    删除 pylib/cqlshlib/copyutil.socopyutil.c (如果你有 - 我没有) .

    确切的路径取决于我的OS . 在Ubuntu 14.04 copyutil.so 将是 /usr/lib/pymodules/python2.7/cqlshlib 内的符号链接 .

    只需删除或重命名它就可以了 . 至少为我工作过 .

    供参考:这确实是一个bug和https://issues.apache.org/jira/browse/CASSANDRA-11574相同的错误,这是我在打开https://issues.apache.org/jira/browse/CASSANDRA-11816后学到的 . 原来第一张票中的修复版本对于Cassandra 2.2来说是错误的

相关问题