MapReduce服务 MRS-在启动HBase shell时,为什么会抛出“java.lang.UnsatisfiedLinkError: Permission denied”异常:回答
MapReduce服务 MRS-在启动HBase shell时,为什么会抛出“java.lang.UnsatisfiedLinkError: Permission denied”异常:回答
回答
在执行HBase shell期间,JRuby会在“java.io.tmpdir”路径下创建一个临时文件,该路径的默认值为“/tmp”。如果为“/tmp”目录设置NOEXEC权限,然后HBase shell会启动失败并抛出“java.lang.UnsatisfiedLinkError: Permission denied”异常。
因此,如果为“/tmp”目录设置了NOEXEC权限,那么“java.io.tmpdir”必须设置为HBASE_OPTS/CLIENT_GC_OPTS中不同的路径。
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- MapReduce服务_什么是Flink_如何使用Flink
- 大数据分析是什么_使用MapReduce_创建MRS服务
- MapReduce服务_什么是ZooKeeper_如何使用ZooKeeper
- MapReduce服务_什么是MapReduce服务_什么是HBase
- MRS备份恢复_MapReduce备份_数据备份
- MapReduce服务_什么是HDFS_HDFS特性
- 主机安全_应用安全_网站安全-华为云
- MapReduce服务_什么是Loader_如何使用Loader
- MapReduce服务_什么是HetuEngine_如何使用HetuEngine