我想在远程计算机上调用CQLSH复制命令。我在下面尝试
ssh xx.xxx.xxx.xx sh {path_to_cassandra}/bin/cqlsh xx.xxx.xxx.xx 9042 -e "COPY {keyspace}.{table_name} TO '/tmp/file1.csv'"
我有以下错误。
错误:不当复制命令
奇怪的是,当我进入远程服务器后运行同一命令时,它正常工作。
ssh xx.xxx.xxx.xx
sh {path_to_cassandra}/bin/cqlsh xx.xxx.xxx.xx 9042 -e "COPY ob_dev_otl.file_status TO '/tmp/file1.csv'" //Working Fine
请帮助我提供一些解决方案。真的感谢
尝试此
ssh xx.xxx.xxx.xx "{path_to_cassandra}/bin/cqlsh xx.xxx.xxx.xx 9042 -e "COPY {keyspace}.{table_name} TO '/tmp/file1.csv'""