我在openshift上部署了一个OrientDB容器,并且在打开Orient控制台时遇到问题。当我进入东方容器内的bin文件夹时,我运行./console.sh来启动orientdb控制台,但出现此错误:
bash-4.4 $ ./console.sh 线程“主”中的异常com.orientechnologies.common.exception.OSystemException:无法访问输入流。检查运行进程的权限 在com.orientechnologies.common.console.TTYConsoleReader。(TTYConsoleReader.java:113) 在com.orientechnologies.orient.console.OConsoleDatabaseApp.main(OConsoleDatabaseApp.java:168)
这不是openshift权限错误,因为创建特定的dockerfile在openshift上创建具有所有权限的用户后,该文件在本地不起作用。 除了orientdb /数据库,orientdb / config和orientdb / backup之外,我可以授予自己root权限以访问Orient中的所有内容。我认为这可能是问题的一部分,但我不确定。
如果有人对此有类似的问题,或者对可能出什么问题有任何见解,任何想法都会受到赞赏。
或者,如果需要进一步澄清该问题,请告诉我。
谢谢!