0

我创建了一个使用 OpsCenter 管理的新 DataStax Enterprise Cluster。使用的所有版本都是包存储库中可用的最新版本。代理已安装,一切正常,包括 RAM 使用情况、CPU 负载等。我已毫无问题地向该集群添加了 90 GB 以上,主机可以支持更多。

据我所知,这显然是 OpsCenter / DataStax-Agent 问题。我在 OpsCenter 或 DSA 的日志文件中都没有看到相关行。同一 OpsCenter 实例中的其他集群可以正常工作。

关于可能是什么问题的任何想法?

存储容量不工作

更新 #1:主机中 的df(1)输出是:

Filesystem     Type     1K-blocks     Used Available Use% Mounted on
udev           devtmpfs  16440732        4  16440728   1% /dev
tmpfs          tmpfs      3290304      652   3289652   1% /run
/dev/sda6      ext4     921095148 33460384 840822760   4% /
none           tmpfs            4        0         4   0% /sys/fs/cgroup
none           tmpfs         5120        0      5120   0% /run/lock
none           tmpfs     16451516        0  16451516   0% /run/shm
none           tmpfs       102400        0    102400   0% /run/user
/dev/sda1      ext2        240972    67121    161410  30% /boot

在另一个主机中是:

Filesystem     Type     1K-blocks     Used Available Use% Mounted on
udev           devtmpfs  16367904        4  16367900   1% /dev
tmpfs          tmpfs      3275852      728   3275124   1% /run
/dev/md1       ext4     958985688 92799452 817449468  11% /
none           tmpfs            4        0         4   0% /sys/fs/cgroup
none           tmpfs         5120        0      5120   0% /run/lock
none           tmpfs     16379256        0  16379256   0% /run/shm
none           tmpfs       102400        0    102400   0% /run/user
/dev/md0       ext3       1014680   105884    856420  12% /boot

输出https://<host>:<port>/<Cluster-Name>/storage-capacity

{"free_gb": 0, "used_gb": 0, "reporting_nodes": 3}
4

2 回答 2

1

代理有问题。如果你运行df <file>,你应该得到一个与运行不同的文件系统df --print-type --no-sync --local。在我的情况下,我可以在文件系统列下进行df /home/<user>/random-folder复制/dev/disk/by-uuid/<uuid>

by-uuid这是由于使用而不是标签来安装驱动器(使用 grub/lilo 引导) 。两个df标签/输出必须匹配。

它将在下一个版本中修复。

对于临时修复,当我们为下一个版本修复此问题时,请确保使用标签而不是 uuid 安装用于数据的驱动器,并验证这些df输出是否匹配。

于 2016-04-06T14:52:15.700 回答
1

Data Size度量是节点加载时返回的值(与执行时的“加载:”下相同)nodetool info

存储容量实际上会检查磁盘使用情况,在 Linux 上使用df(这在某些版本的 Windows 中可能根本不起作用,所以如果使用 Windows,那就是你的问题)。这有很多问题,但最新版本有一些修复,因此请确保您使用新版本。检查代理日志 (/var/log/datastax-agent/agent.log) 中的某些Process failed内容可能会提供更多详细信息。

于 2016-03-15T20:38:39.817 回答