问题标签 [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.
cassandra - Cassandra Java Driver With Kerberos Security
Am trying to connect from Datastax java driver to cassandra secure cluster with kerberos enabled.
Sample connection code:
Am getting the below error:
Exception in thread "main" com.datastax.driver.core.exceptions.AuthenticationException: Authentication error on host /x.x.x.x: java.lang.RuntimeException: javax.security.auth.login.LoginException: Unable to obtain password from user
Am using DSE version 3.1.3. Java driver 1.0.3-dse.
cassandra - 使用 Kerberos 的 Cqlsh
我正在尝试使用启用了kerberos 的 cassandra cluster登录 cqlsh shell。我能够使用 cassandra 用户登录到 cqlsh shell,但我无法使用任何其他用户登录。
如果我尝试使用说测试用户登录,那么它会为我显示以下错误。
但是在我的用户表中,我有测试用户。
测试用户有kerberos的票。谁能帮助我。
datastax-enterprise - 安装 dse 3.1 依赖项
当我运行“ sudo apt-get install dse-full ”时,我遇到了依赖项/配置问题,下面列出了完整的输出。
我安装了以前版本的 dse & opscenter,并且之前手动删除了位于 /etc/dse 中的配置文件,这可能是我的问题的根本原因。
我对 linux 比较陌生,有人知道我能做什么,我可以在哪里解决这个问题?
任何帮助将不胜感激,
谢谢
新泽西州
deployment - 使用 datastax 进行错误的 SOlr 索引。从 1 个节点扩展到 2 个 cassandra 节点和 1 个搜索节点
我正在使用 Datastax 3.1.4 我正在尝试从一个简单的环(一个启用 Solr 的节点)到一个带有 2 个 cassandra 节点(禁用 Solr)和一个搜索节点(启用 Solr)的小环。
根据 Opscenter,集群部署良好,但是当我使用 Solr HTTP API 插入数据时出现问题......我没有收到警告或错误,但是如果在所有节点(即使是启用 Solr 的节点)中插入值,因为我检查,Solr 索引是错误的:根据 solr,只有少数文档被插入 9(而 20 已被插入并且存在于我的 cassandra 表中)
我很确定这是一个简单的配置问题,但我无法弄清楚它是什么......
cassandra - DataStax OpsCenter 未在 centos dse 集群上启动
我正在尝试设置具有 5 个节点的 cassandra 集群。我已经在所有节点上安装了 dse,并通过命令在所有节点上启动了 dse。
sudo 服务 dse 启动
dse 在所有节点上运行良好。
当我执行“sudo service opscenterd start”时,它启动没有任何问题,甚至日志也没有显示任何问题。
但是当我尝试执行“netstat -a | grep 8888”时,它没有显示任何监听器。
有人可以帮我确定问题吗?
谢谢,杰尼什
solr - 有什么方法可以绕过 DataStax Solr 中 synonyms.txt 资源的 1MB 大小限制?
我正在尝试使用 WordNet 中的 synonyms.txt,大约 1.5MB。当我尝试使用 curl 上传它时,它会响应资源文件的大小不得超过 1MB。我确认如果我将文件截断到 1MB 以下,它可以正常上传并按预期使用(尽管只有同义词列表的一个子集)。
是否有另一种上传此资源的方法,或者可能是可以复制它的目录?
hadoop - Pig & Cassandra & DataStax 拆分控制
我一直在使用 Pig 和我的 Cassandra 数据来完成各种惊人的分组壮举,而这些壮举几乎不可能用命令式编写。我正在使用 DataStax 的 Hadoop 和 Cassandra 集成,我不得不说它非常令人印象深刻。向那些家伙致敬!!
我有一个非常小的沙盒集群(2 个节点),我正在对这个系统进行一些测试。我有一个 CQL 表,它有约 53M 行(大约 350 字节 ea。),我注意到 Mapper 稍后需要很长时间才能通过这 53M 行。我开始查看原木,我可以看到地图反复溢出(我从映射器中看到 177 次溢出),我认为这是问题的一部分。
CassandraInputFormat 和 JobConfig 的组合只创建了一个映射器,所以这个映射器必须从表中读取 100% 的行。我称之为反平行:)
现在,这张照片中有很多齿轮在起作用,包括:
- 2个物理节点
- hadoop 节点位于“分析”DC(默认配置)中,但物理上位于同一机架中。
- 我可以使用 LOCAL_QUORUM 查看作业
任何人都可以指出如何让 Pig 创建更多输入拆分以便我可以运行更多映射器的方向吗?我有 23 个插槽;似乎很遗憾一直只使用一个。
或者,我完全疯了,不明白这个问题?我欢迎这两种答案!
hadoop - 在 Hadoop MapReduce 任务中建立 Cassandra 连接
在我开始 MapReduce 作业之前,我成功地使用DataStax Java 驱动程序访问了我的 Java 代码中的 Cassandra。
但是,我需要检查其他信息以根据每条记录决定如何减少记录。如果我尝试在 Hadoop Reducer 类中使用相同的代码,则无法连接并出现错误:
MapReduce 输入和输出将成功读取和写入 Cassandra。正如我所提到的,我可以在运行作业之前进行连接,所以我认为这不是 Cassandra 服务器的问题。
cassandra - 无法在 opscenter 中添加集群,出现无法连接到集群的错误
我正在尝试使用 datastax 企业创建一个 datastax 集群。我已经更改了节点的 Cassandra.yaml 并在节点上启动了 Cassandra 和 opscenter。
我可以通过网络浏览器连接到 opscenter。但是,当我尝试执行“添加集群”并放置该特定主机 IP 时,它会显示错误消息“创建集群时出错:无法连接到集群”
我可以在 opscenter 日志中看到以下文本
有人可以帮我解决这个问题吗?
杰尼什
cassandra - 在cassandra中的复制键下?
谁能告诉我如何检查 cassandra 中复制不足的密钥?
我知道如何检查密钥空间的复制因子和用于修复的“nodetool repair”,但我无法找到我的哪些密钥在我的集群中复制不足。
谢谢。