rhc和mongo"命令未找到"在openShift墨盒中

时间:2014-09-17 19:25:47

标签: mongodb shell openshift openshift-client-tools

我的Java EE和mongo应用程序在openshift上启动并运行。 然而,从今天开始,当通过SSH登录时,我既不能执行mongo shell也不能执行rhc命令。

我得到的两个命令 bash: mongo: command not foundbash: rhc: command not found

在我刚刚没有做到或做的最后几天有什么变化我必须改变什么吗?

更新 当通过rhc portforwarding连接时,mongo cli可以正常工作。 我提出了一个问题:https://bugzilla.redhat.com/show_bug.cgi?id=1144135

2 个答案:

答案 0 :(得分:1)

解决方法直到修复:

export OPENSHIFT_MONGODB_PATH_ELEMENT=/opt/rh/mongodb24/root/usr/bin
source mongodb/lib/mongodb_context 
export PATH=/opt/rh/mongodb24/root/usr/bin:$PATH
LD_LIBRARY_PATH=/opt/rh/v8314/root/usr/lib64:/opt/rh/mongodb24/root/usr/lib64:$LD_LIBRARY_PATH mongo

答案 1 :(得分:0)

你的装备上没有安装rhc命令,它已经安装在你的本地机器上(或应该是),你需要确保在那个装备上安装了mongodb弹药筒(或者放入那个装备)应用程序)通过ssh会话可以使用mongo命令。