问题标签 [scylla]

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 投票
2 回答
139 浏览

cassandra - 找不到 ScyllaDb tarball 和 rpm 可下载链接

我需要在基于 RHEL 的系统上升级 scyllaDB。试图找到 rpm 或 terball 的 scyllaDB 但无法找到和下载。很多次我访问了 scyllaDB 官方网站,在那里我找到了二进制/RPM 的链接,但没有成功下载。请提供所有 scylladb 版本 RPM 或 tarball 的可下载链接。

0 投票
1 回答
63 浏览

cassandra - scylla版本升级后需要sstable升级吗?

我检查了 scylla 升级文档,找到了这些步骤。 https://docs.scylladb.com/upgrade/upgrade-opensource/upgrade-guide-from-2.1-to-2.2/upgrade-guide-from-2.1-to-2.2-rpm/。作为二进制升级后的 cassandra,我们需要通过 nodetool upgradesstable 命令执行 sstable 升级,但在 scylla 中没有任何步骤可以执行。是必需的吗?或 scylla 不支持 nodetool upgradesstable 命令?请帮忙

0 投票
3 回答
64 浏览

centos - 升级后的 ScyllaDB 版本相同

我遵循了文档https://docs.scylladb.com/upgrade/upgrade-opensource/upgrade-guide-from-2.2-to-2.3/upgrade-guide-from-2.2-to-2.3-rpm/#upgrade-程序 和我的版本保持不变。它还没有升级到 2.3。有什么我可以做或检查的吗?

我遵循了以下https://docs.scylladb.com/upgrade/upgrade-opensource/upgrade-guide-from-2.2-to-2.3/upgrade-guide-from-2.2-to-2.3-rpm/

但我仍在使用 2.2 版

0 投票
1 回答
75 浏览

cassandra - Opscenter 是否可以使用 Scylla 进行配置?

对于 Scylla 监控,我们需要配置 Grafana,但是否可以将 Cassandra Opscenter 集成到 Scylla 中?

0 投票
1 回答
591 浏览

cassandra - RHEL 和 CentOS 上的 Scylla 安装问题

我正在按照此处描述的 RHEL 灌输步骤 https://www.scylladb.com/download/rhel_rpm/

在我的本地仓库 /etc/yum/repos.d/scylla.repo 中创建并添加了一堆 RPM 文件

安装时出现以下错误。

--> 处理依赖:/usr/bin/python3 用于包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 --> 完成依赖解析错误:包:scylla-server-2.1.6-0.20180701。 7d2150a05.el7.x86_64 (scylla2.16) 需要:/usr/bin/python3 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:python-requests 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:python34错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要: libhwloc.so.5()(64bit) 错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:java-headless 错误:包:scylla-tools-2.1 .6-20180701.fadba0b27.el7.noarch (scylla2.16) 需要:scylla-conf 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求:libcryptopp.so.6()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05。 el7.x86_64 (scylla2.16) 要求:PyYAML 错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:java-1.8.0-openjdk-headless 错误:包:scylla-jmx-2.1.6-20180701.315934b.el7.noarch (scylla2.16) 要求:java-1.8.0-openjdk-headless 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7。 x86_64 (scylla2.16) 需要:python3-pyudev 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:libthrift-0.9.1.so()(64bit) 错误: 包: scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求: python34-PyYAML 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求:libjsoncpp.so.0()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05。 el7.x86_64 (scylla2.16) 需要:hwloc 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:python-setuptools 错误:包:scylla-server-2.1。 6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求:libyaml-cpp.so.0.5()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2. 16) 需要:python-urwid 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:collectd 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05。 el7.x86_64 (scylla2.16) 要求:libgnutlsxx.so.28()(64bit) 错误:包:gcc-gnat-4.8.5-36.el7.x86_64 (@RHEL7) 要求:libgnat = 4.8.5-36.el7 删除:libgnat-4.8.5-36.el7.x86_64 (@RHEL7) libgnat = 4.8.2 -16.el7 libgnat = 4.8.5-36.el7 已废弃:scylla-libgcc72-7.2.1-1.el7.centos.x86_64 (scylla2.16) 未找到错误:包:scylla-server-2.1.6- 0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求:libprotobuf.so.8()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 要求: scylla-conf 错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:python-yamlel7 libgnat = 4.8.5-36.el7 已废弃:scylla-libgcc72-7.2.1-1.el7.centos.x86_64 (scylla2.16) 未找到错误:包:scylla-server-2.1.6-0.20180701.7d2150a05 .el7.x86_64 (scylla2.16) 需要:libprotobuf.so.8()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:scylla-conf错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:python-yamlel7 libgnat = 4.8.5-36.el7 已废弃:scylla-libgcc72-7.2.1-1.el7.centos.x86_64 (scylla2.16) 未找到错误:包:scylla-server-2.1.6-0.20180701.7d2150a05 .el7.x86_64 (scylla2.16) 需要:libprotobuf.so.8()(64bit) 错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64 (scylla2.16) 需要:scylla-conf错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:python-yaml16) 要求:scylla-conf 错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:python-yaml16) 要求:scylla-conf 错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch (scylla2.16) 要求:python-yaml

请帮助解决此问题。

0 投票
2 回答
461 浏览

cassandra - 如果没有管理员权限,用户可以查看特定的密钥空间而不是其他人吗?

在探索 cassandra 时,是否有可能在 cassandra 中创建一个用户“test”并且我有多个键位,所以如果我使用“test”记录 cqlsh,那么我只能看到选定的键空间,而不是其他人。管理员可以查看或切换所有键位. 如果有任何想法或纠正我,请提供帮助。

提前致谢。

0 投票
1 回答
75 浏览

cassandra - Scylla 从 2.1.x 升级到 2.2.x 的问题

当我升级我的 3 节点 Scylla 集群时发现一些不匹配。

我已经按照下面链接中描述的过程升级了一个节点。 https://docs.scylladb.com/upgrade/upgrade-opensource/upgrade-guide-from-2.1-to-2.2/

升级我的一个节点后,我检查了“nodetool describecluster”,然后发现“架构版本”不匹配。升级后的节点(2.2.x)具有不同的“架构版本”,其他 2 个节点(2.1.x)具有不同的“架构版本”

如下所示:-

架构版本

UUID [xx.xxx.xxx.xx]

UUID [yy.yyy.yyy.yy, zz.zzz.zzz.zz]

5分钟后。我再次检查了“nodetool describecluster”,发现如下所示有些惊讶,1 小时后也一样。

架构版本

UUID [xx.xxx.xxx.xx, yy.yyy.yyy.yy, zz.zzz.zzz.zz]

这是Scylla的正确行为吗?

谢谢。

0 投票
1 回答
77 浏览

kubernetes - 将 Kubernetes 卷限制为单个 pod

我有一个附加卷的 Scylla 数据库的 Kubernetes 部署。它有一个副本,清单类似于以下内容:

当我执行更新时,它将终止旧 pod 并在旧 pod 停止之前启动一个新 pod。这会导致新 pod 上的数据库失败,因为它无法访问存储在卷中的数据库文件(因为旧 pod 仍在使用它)。如何使一次只有一个 pod 使用该卷?(短暂的停机时间是可以的)

0 投票
1 回答
318 浏览

database - ScyllaDB 上的主要压缩

简单查询:- 我用 gc_grace_seconds 10 天删除了 Scylla 上的数据。Scylla 创建了墓碑并等待 gc_grace_seconds 过期。

现在,我在删除后的第二天运行了主要压缩(gc_grace_seconds 到期还剩下 8 天)。

1)什么压缩会做?它将考虑所有墓碑并清除2天前删除的内容?

2) 我应该在运行主要压缩之前更改 gc_grace_seconds=0 吗?

请帮忙

提前致谢。

0 投票
2 回答
132 浏览

scylla - 如何使用 ScyllaDB 修复此错误?

我正在尝试在这里完成 ScyllaDB 教程系列:https ://www.scylladb.com/2017/11/30/mutant-monitoring-system-day-1/

我有一个 Docker 容器正在运行(在 Windows 上,使用 Powershell)并克隆了他们的 repo,并使用 Docker Compose 运行它:

尝试使用 nodetool 检查其状态会返回容器重新启动错误:

日志显示这些意外的文件结束错误:

我该如何解决这个问题,最好不编写代码?