- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
启用加密后,我尝试从远程(kuebctl 命令)连接到 cqlsh,但无法连接到 cqlsh。有人有更好的连接方式吗?
$ kubectl run -i --tty --restart=Never --rm --image cassandra cqlsh -- cqlsh cassandra-0.cassandra.default.svc.cluster.local -u cassandra -p cassandra --ssl
If you don't see a command prompt, try pressing enter.
Validation is enabled; SSL transport factory requires a valid certfile to be specified. Please provide path to the certfile in [ssl] section as 'certfile' option in /root/.cassandra/cqlshrc (or use [certfiles] section) or set SSL_CERTFILE environment variable.
pod "cqlsh" deleted
pod default/cqlsh terminated (Error)
最佳答案
您可以指定证书文件的位置,并通过环境变量验证选项 SSL_CERTFILE
和 SSL_VALIDATE
相应的,但无论如何你都需要挂载证书文件,所以你也可以挂载相应的cqlshrc
...
见 documentation更多细节。
附言此外,如果启用了客户端验证,您还需要提供客户端的 key /证书(userkey
中的选项 usercert
和 cqlshrc
)。
关于cassandra - 启用加密时无法连接到 cqlsh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55254749/
我是 cassandra 数据库的新手。如果我的 cassandra 版本是 2.2.12,那么 cqlsh 可以正常工作并且已连接。 更新我的cassandra db 3.11.2版本后,cqlsh
我正在对将值存储为unix timestmap的列执行cql查询,但希望将结果输出为datetime。有没有办法做到这一点? 即类似以下内容: select convertToDateTime(col
Datastax 手册说我可以使用“使用一致性”语法更改一致性级别。 http://www.datastax.com/docs/1.1/references/cql/cql_data_types#sp
Cassandra 让我很头疼。昨天,一切都运行良好,然后我删除了一个表,运行了一个 CQLSSTableWriter,它以某种方式抛出了关于我的 Lucene index 的错误。 (因为不在类路径
我在 cqlsh 中运行 alter table 命令时收到 OperationTimedOut 错误。这怎么可能?由于这只是表元数据更新,因此该操作不应该几乎立即运行吗? 具体来说,这是我的 cql
我刚刚开始使用 Cassandra (datastax) 2.1.3 版和 cqlsh 5.0.1 版。 Cassandra 启动正常,集群可立即运行。 Cqlsh 无法工作(在任何节点上)并发出以下
我在 cassandra 中有一个只有 2 列和 16 行的表。当我做一个 select * from 我只能看到 15 行。当我做一个 select count(*) from 我算作 15我正
启用加密后,我尝试从远程(kuebctl 命令)连接到 cqlsh,但无法连接到 cqlsh。有人有更好的连接方式吗? $ kubectl run -i --tty --restart=Never -
我正在关注 http://wiki.apache.org/cassandra/GettingStarted 我做的第一件事cqlsh是 cqlsh> CREATE KEYSPACE mykeyspac
我在 cassandra 中有一个只有 2 列和 16 行的表。当我做一个 select * from 我只能看到 15 行。当我做一个 select count(*) from 我算作 15我正
activity
如何在 cqlsh 中跳过结果集中的前几行?我知道我可以迭代结果集并忽略前几行,但我希望在查询本身中执行此操作。 以下查询在 SQL 中有效,但它们在 cqlsh 中的等价物是什么 SEL
我正在尝试在 bash 脚本中执行 cqlsh。我的脚本如下。当我尝试执行 sh 文件时,它返回 cql command not found #!/bin/bash set -x PATH=/usr/
我无法运行 cqlsh: $ cqlsh 10.230.34.16 9160 Connection error: ('Unable to connect to any servers', {'10.
我已经在 ubuntu 18.04 中成功安装了 cassandra。当我在命令下运行时 得到以下输出。 ● sudo systemctl status cassandra cassandra.ser
每次启动cqlsh时都会出现以下警告: WARNING: pyreadline dependency missing. Install to enable tab completion. 我该如何解决
Cassandra 版本:3.9 , CQLSH 版本:5.0.1我可以使用 cassandra.yaml 查询 Cassandra 配置( cqlsh )吗? ? 最佳答案 不,这在您的版本中是不可
我在 cassandra 中有一个表,其数据类型为时间戳。我正在使用 cqlsh 从数据库中获取数据,并希望更改我的时间戳列输出的输出格式。我研究了一下,发现我可以通过更改以下文件来更改时间戳输出格式
我的表格描述是: CREATE TABLE user ( id text, CustID int static, UpdateDate date, DateOfBirt
我在使用端口 9160 通过本地主机上的 CQLSH 连接到 cassandra 时遇到错误,尽管它使用 9042 工作正常。以下是连接端口的输出。 cqlsh sj1glm800 9042 -u c
我是一名优秀的程序员,十分优秀!