我正在尝试使用 CQL 客户端从 cassandra 导出数据。一个列族中大约有 100000 行。当我使用 COPY TO 命令将 dta 复制到 csv 文件中时,出现以下 rpc_time out 错误。
copy mycolfamily to '/root/mycolfamily.csv'
Request did not complete within rpc_timeout.
我正在运行:
[cqlsh 3.1.6 | Cassandra 1.2.8 | CQL spec 3.0.0 | Thrift protocol 19.36.0]
如何增加 RPC 超时限制?
我尝试在我的文件中添加rpc_timeout_in_ms: 20000
(默认值为 10000) 。conf/cassandra.yaml
但是在重新启动 cassandra 时,我得到:
[root@user ~]# null; Can't construct a java object for tag:yaml.org,2002:org.apache.cassandra.config.Config; exception=Cannot create property=rpc_timeout_in_ms for JavaBean=org.apache.cassandra.config.Config@71bfc4fc; Unable to find property 'rpc_timeout_in_ms' on class: org.apache.cassandra.config.Config
Invalid yaml; unable to start server. See log for stacktrace.