Kin*_*tes 2 cassandra datastax-enterprise nodetool datastax
我在 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-无法确定
然而,我尝试运行它提到的权限命令,但没有运气。
通过聊天与 KOH 合作解决这个问题。
TL;DR:我们必须添加
export DSE_ENV=/usr/share/dse/bin/dse-env.sh
Run Code Online (Sandbox Code Playgroud)
到他的 ~/.bashrc ,因为它没有被拿起。
出于某种原因,这似乎发生在 DSE GUI 安装程序中。我将进一步研究并更新。
| 归档时间: |
|
| 查看次数: |
1823 次 |
| 最近记录: |