sstableloader没有将数据加载到DSE 4.5.1 Cassandra集群

时间:2016-09-23 07:24:08

标签: cassandra datastax cassandra-2.0 datastax-enterprise cassandra-2.1

我从这里放置的源代码中复制了SSTable: /dev/shm/datafiles/node1/ppr/online_inv

当我运行SSTable加载程序来加载数据时,它会在一秒内运行并终止,而不会加载数据。

[cassandra@nmd bin]$ ./sstableloader --debug  -d 10.241.17.107 /dev/shm/datafiles/node1/ppr/online_inv

建立与初始主机的连接 打开sstables并计算要流的部分 将/dev/shm/datafiles/node1/ppr/online_inv/ppr-online_inv-jb-546-Data.db的相关部分流式传输到[] 流会话ID:86e92720-815c-11e6-b0c0-45a6be0356e5

这是一个新的DSE 4.5.1集群,我们刚开始通过prod sstables加载数据。 Schema已经创建,就像我们复制sstables的prod集群一样。所有键空间/表都会发生这种情况。

我们也尝试过jmxsh方法,但这也会以与sstable loader相同的方式终止:

INFO [RMI TCP Connection(14)-10.241.17.107] 2016-09-23 07:02:01,482 OutputHandler.java (line 42) Streaming relevant part of /dev/shm/datafiles/node3/look/look_details/look-look_details-jb-1240-Data.db /dev/shm/datafiles/node3/look/look_details/look-look_details-jb-1239-Data.db /dev/shm/datafiles/node3/look/look_details/look-look_details-jb-1237-Data.db /dev/shm/datafiles/node3/look/look_details/look-look_details-jb-1236-Data.db /dev/shm/datafiles/node3/look/look_details/look-look_details-jb-1235-Data.db to []

1 个答案:

答案 0 :(得分:1)

这个问题与窃听设置有关,这些设置选择了DC和机架的默认名称为'Cassandra'和& 'rack1'。改变了架构定义并解决了问题。