问题标签 [datastax-enterprise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2017 浏览

cassandra - Cassandra 将密钥空间存储到新磁盘

我刚刚安装了一个全新的 Windows 服务器,安装了全新的 datastax,包括 cassandra 1.2 和 opscenter 2.1.3。我尝试在 cassandra wikis 和 datastax 网站上找到这些问题的解决方案,但我只能找到 unix 特定信息或 datastax API 信息。

Cassandra 默认使用 C: 驱动器(安装过程中我从未被要求为 cassandra 选择驱动器)。

  • 在同一个 cassandra 实例中,我可以在不同的磁盘上有键空间吗?
  • 如果没有,如何将现有密钥空间迁移到新驱动器?(只是重新配置 cassandra.yaml 以使用新目录会丢失我的 opscenter 数据,甚至可能会破坏 opscenter)。
  • 如果是,如何在单独的驱动器上创建新的密钥空间?cassandra.yaml 似乎只有单个商店位置的配置选项。
  • 我应该创建一个新的集群来存储我的数据吗?如果我开始向默认集群添加新节点,这将意味着 datastax opscenter 数据将被复制——这似乎是个坏主意。

如果某处有关于此的良好文档,请指出我那里。

谢谢,亚当

0 投票
1 回答
261 浏览

hadoop - 所有列族都没有从 Cassandra 键空间映射到 hive 数据库

我正在使用与 hadoop hive 集成的 cassandra。

我的键空间测试中有这两个列族-

因此,hive 仅将 CF_1 从我的 cassandra 键空间映射到 hive 表。我认为另一个列族(CF_2)没有映射,因为它具有复合主键。

要么我相信目前不支持 DataStax 企业套件中具有复合键的 CF,要么我遗漏了一些东西。请帮忙

0 投票
1 回答
4390 浏览

hadoop - 使用 map reduce 在 cassandra 中执行批量加载

我没有太多使用 cassandra 的经验,所以如果我采取了错误的方法,请原谅。

我正在尝试使用 map reduce 在 cassandra 中进行批量加载

基本上是字数示例

参考:http ://henning.kropponline.de/2012/11/15/using-cassandra-hadoopbulkoutputformat/

我已经放置了简单的 Hadoop Wordcount Mapper 示例,并按照上面的示例稍微修改了驱动程序代码和减速器。

我也成功生成了输出文件。现在我的疑问是如何执行加载到 cassandra 部分?我的方法有什么不同吗?

请指教。

这是驱动程序代码的一部分

Mapper 与普通的 wordcount 映射器相同,只是标记并发出 Word,1

减速器类的形式是

0 投票
2 回答
197 浏览

solr - 将 Solr 索引迁移到 Datastax(企业搜索)?

我有一个包含约 10 亿行 (180gb) 的索引 (Solr/Lucene v. 4.x),并希望将其迁移到 Solr 的 Datastax 变体中。我找不到任何 HOWTO 或迁移指南。只需将索引目录复制到 Datastax solr.data// 就可以了,再加上发布 solrconfig.xml 和 schema.xml?

br

0 投票
1 回答
2257 浏览

cassandra - Cassandra 中的列族、超级列族、超级列

我想澄清一下。我有以下层次结构 -

我想在 Cassandra 数据库中表示 Person。我希望每个人都被他的SSN查询(​​不包括在上述层次结构中)。

如果它是HBase 模式,我会将Person称为我的表。我将SSN作为我的行键,personal_detailsofficial_details作为列族,name、age、address、employeeid 和隔间_number作为列。这些层次结构的 cassandra 命名法是什么?在 cassandra 中这个层次结构的可能创建查询是什么?

0 投票
1 回答
398 浏览

hadoop - 在 cassandra 集群上使用 hive 映射减少

嗨,我正在使用 datastax 企业进行 hadoop 和 cassandra 集成。我已经配置了 3 个 cassandra 节点和 2 个分析节点(hive 将在其上运行)。

因此,如果有一些数据不存在于 hive 节点上但在 cassandra 节点上,我会感到困惑,在 map reduce 期间是否不会对其进行处理,或者 map reduce 会从 cassandra 节点中提取数据并运行 map reduce。请帮忙

所以我有 4 台机器(复制因子 3)

他们不应该各自拥有 25% 而且我现在认为数据将在所有节点中复制,而不仅仅是在 3 个节点中

0 投票
2 回答
278 浏览

cassandra - DataStax Enterprise 3.0 Visual Cluster Provisioning 失败

使用新的 DSE 3.0 Visual Cluster Provisioning 工具我在节点初始化期间收到错误 -找不到包 dse-libpig 的匹配版本

/var/lib/opscenter-agent/agent.log包含:

0 投票
2 回答
1109 浏览

amazon-ec2 - 无法将节点添加到 EC2 AMI 上的现有集群 cassandra datastax

我在 EC2 上有一个 Datastax 集群 cassandra(1.2),带有 opCenter(3.0.1)和 2 个节点。我遵循了本指南:http ://www.datastax.com/docs/1.2/install/install_ami

使用这个:

--clustername cass1 --totalnodes 2 --version community 使用具有正确打开端口的自己的安全组(如指南所述)

之后我可以打开 opsCenter 并修复 2 个节点,一切都很好

然后我想向集群添加一个新节点(两种方法)

1 - 通过 opsCenter 我有:“安装错误:安装的代理似乎没有响应”

实例正在运行,但...

2 - 通过指南:http ://www.datastax.com/docs/1.2/install/expand_ami

我用这些参数创建另一个集群

--clustername tmp --totalnodes 1 --version 社区

(集群名称不同于第一个集群)

然后在实例上:

须藤服务卡桑德拉停止

sudo rm -rf /var/lib/cassandra/*

须藤 vi /etc/cassandra/cassandra.yaml

须藤服务卡桑德拉开始

但是当“nodetool status”无法连接到“127.0.0.1:7199”时:连接被拒绝

我哪里错了?尝试并重试,我无法添加节点

谢谢 :-)

0 投票
2 回答
3141 浏览

cassandra - 启用 CQL 二进制协议会引发 YAMLException:无法找到属性 - 在 ubuntu 中安装 DataStax 3.0

我正在尝试从 C# 客户端连接到安装在虚拟机内运行的 Ubuntu 桌面中的 DataStax 3.0 企业版(由CassandraSharp提供)。

根据那里的文档,(“默认情况下,Cassandra 不启用 CQL 二进制协议(从 1.2-rc2 开始)。您必须在 cassandra.yaml 中启用此功能才能使用 cassandra-sharp”),我介绍了此条目“ start_native_transport: true" 到 cassandra.yaml 中,当我从 Ubuntu 终端启动服务时,出现以下错误:

INFO 02:57:53,734 从文件加载设置:/etc/dse/cassandra/cassandra.yaml 错误 02:57:55,834 致命配置错误错误无法为标签构造 java 对象:yaml.org,2002:org.apache .cassandra.config.Config;异常=无法为 JavaBean=org.apache.cassandra.config.Config@7f636e4e 创建属性=start_native_transport;无法在类上找到属性“start_native_transport”:org.apache.cassandra.config.Config

知道如何在 DataStax Cassandra 中启用二进制协议吗?还是我做错了什么?它是配置文件中特定的位置吗?我是 linux 新手!此处询问的完整 yaml 文件:

0 投票
1 回答
91 浏览

cassandra - 三个副本的 Cassandra 令牌

我正在尝试在不同的数据中心构建两个 3 节点 Cassandra 集群。我想在它们之间进行 NetworkToplogyStrategy 复制,每个复制因子为 3。因此,我希望每个数据中心的每个节点都有相同的记录。

问题,每个节点的令牌分配应该是什么样的?(因为我实际上并没有分区,只是复制)。

谢谢!