这是一个LINUX问题,
我有一个带有6个节点的Cassandra集群,我使用的是cqlsh。 我已经启用了TRACING ON功能,因此在任何READ / WRITE上它都会打印出太多我需要的信息。所以我需要将所有信息重定向到我在cqlsh中执行的文件。
你能帮我吗?
谢谢, 哈里
答案 0 :(得分:2)
在cqlsh内部,一旦打开了跟踪,就可以使用CAPTURE命令将sql或命令输出重定向到文件
示例:CAPTURE 'output.txt'
- 将此命令捕获到output.txt文件后执行的sql输出
如果您想将SQL输出重定向到cqlsh外部的文件
./cqlsh -e'select * from keyspaceName.tableName' > fileName.txt -- hostname