2

我在 Linux Ubuntu 机器上设置了 DataStax Enterprise 4.6.6。OpsCenter 和 DevCenter 工作正常。我能够毫无问题地写入数据库等。

然而,许多演示和命令行工具返回以下错误:

无法确定 DSE_ENV

发生这种情况的一个例子是:

节点工具状态

我发现一个名为的文件DSE_ENV.sh似乎设置了一些环境变量,例如DSE_HOME. 但是echo $DSE_HOME,例如,当我没有设置变量时。我不知道这个文件是否永远不会被调用或者是什么导致了这个问题。

我发现这篇文章专门针对dse未启动的服务,而我的情况并非如此:https : //support.datastax.com/hc/en-us/articles/204226189-DSE-fails-to-start-带有错误-DSE-ENV-无法确定

但是,我尝试运行它提到的权限命令,但没有运气。

4

1 回答 1

5

与 KOH 合作过这个聊天。

TL;DR:我们必须添加

export DSE_ENV=/usr/share/dse/bin/dse-env.sh

到他的 ~/.bashrc 因为它没有被捡起。

出于某种原因,这似乎发生在 DSE GUI 安装程序中。我将进一步研究并更新。

于 2015-05-09T04:48:44.353 回答