我使用以下命令为库路径设置环境变量。
java.lang.RuntimeException: java.lang.RuntimeException: The root scratch dir: /tmp/hive on HDFS should be writable. Current permissions are: rw-rw-rw-
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:522)
当我运行使用此路径的应用程序时,出现以下错误:
无法读取:“/ usr / X11R6 / lib:/ u / xeonp22 / people / syedm / work / openmpi / lib:/ u / xeonp22 / people / syedm / work / openmpi // lib”
我注意到最后一行有一个双正斜杠。
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:$HOME/openmpi/lib
其中我设置的实际库路径是
"~/work/openmpi//lib"
如何解决此问题?