mapr windows客户端不工作

gopyfrb3  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(524)

我正在尝试安装mapr windows客户端。我已经完成了maprwindows客户端安装中概述的所有步骤。我已经将ssl\u信任库文件从集群复制到c:\opt\mapr\conf文件夹中,并运行configure.bat文件。它运行时没有任何错误,我甚至用更新的集群名称和cldb节点验证了c:\opt\mapr\conf\mapr-clusters.conf。
但是当我运行以下命令时
c:\opt\mapr\hadoop\hadoop-2.7.0\bin hadoop fs -ls / 我得到以下错误

  1. 18/01/19 14:05:07 ERROR cldbutils.CLDBRpcCommonUtils: Exception during init
  2. java.lang.UnsatisfiedLinkError: com.mapr.security.JNISecurity.SetClusterOption(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
  3. at com.mapr.security.JNISecurity.SetClusterOption(Native Method)
  4. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.init(CLDBRpcCommonUtils.java:163)
  5. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<init>(CLDBRpcCommonUtils.java:73)
  6. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<clinit>(CLDBRpcCommonUtils.java:63)
  7. at org.apache.hadoop.conf.CoreDefaultProperties.<clinit>(CoreDefaultProperties.java:69)
  8. at java.lang.Class.forName0(Native Method)
  9. at java.lang.Class.forName(Class.java:348)
  10. at org.apache.hadoop.conf.Configuration.getClassByNameOrNull(Configuration.java:2147)
  11. at org.apache.hadoop.conf.Configuration.getProperties(Configuration.java:2362)
  12. at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2579)
  13. at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2531)
  14. at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2444)
  15. at org.apache.hadoop.conf.Configuration.set(Configuration.java:1156)
  16. at org.apache.hadoop.conf.Configuration.set(Configuration.java:1128)
  17. at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1464)
  18. at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:321)
  19. at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:487)
  20. at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:170)
  21. at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:153)
  22. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:64)
  23. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
  24. at org.apache.hadoop.fs.FsShell.main(FsShell.java:340)
  25. Exception in thread "main" java.lang.UnsatisfiedLinkError: com.mapr.security.JNISecurity.SetParsingDone()V
  26. at com.mapr.security.JNISecurity.SetParsingDone(Native Method)
  27. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.init(CLDBRpcCommonUtils.java:231)
  28. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<init>(CLDBRpcCommonUtils.java:73)
  29. at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<clinit>(CLDBRpcCommonUtils.java:63)
  30. at org.apache.hadoop.conf.CoreDefaultProperties.<clinit>(CoreDefaultProperties.java:69)
  31. at java.lang.Class.forName0(Native Method)
  32. at java.lang.Class.forName(Class.java:348)
  33. at org.apache.hadoop.conf.Configuration.getClassByNameOrNull(Configuration.java:2147)
  34. at org.apache.hadoop.conf.Configuration.getProperties(Configuration.java:2362)
  35. at org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2579)
  36. at org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2531)
  37. at org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2444)
  38. at org.apache.hadoop.conf.Configuration.set(Configuration.java:1156)
  39. at org.apache.hadoop.conf.Configuration.set(Configuration.java:1128)
  40. at org.apache.hadoop.conf.Configuration.setBoolean(Configuration.java:1464)
  41. at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:321)
  42. at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:487)
  43. at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:170)
  44. at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:153)
  45. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:64)
  46. at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
  47. at org.apache.hadoop.fs.FsShell.main(FsShell.java:340)

我们使用Java8和Windows7。
我被这个问题困扰了一段时间。我尝试了所有可能的选择,但没有成功。非常感谢您的帮助。

r7s23pms

r7s23pms1#

步骤如下:1。安装mapr应用程序
configure mapr client/opt/mapr/server/configure.sh-n poc2.cibdatahub.com-c-c(ur集群名称)
将缺少的jar从mapr集群节点上传到边缘节点:/opt/mapr/hadoop/hadoop-2.7.0/share/hadoop/yarn下/
如果没有本地mapr帐户,请创建该帐户:

  1. Example: useradd mapr
  2. Passwd mapr

设置用户Map器的环境

  1. su mapr
  2. vi ~/.bashrc
  3. #append line below
  4. export HADOOP_HOME=/opt/mapr/hadoop/hadoop-2.7.0
  5. export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
  6. export LD_LIBRARY_PATH=$HADOOP_COMMON_LIB_NATIVE_DIR
  7. export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib/native"
  8. export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
  9. # HIVE home directory configuration
  10. export HIVE_HOME=/opt/mapr/hive/hive-2.1
  11. export PATH="$PATH:$HIVE_HOME/bin"
  12. export HADOOP_USER_NAME="USERname"

负载环境

  1. source ~/.bashrc

编辑/opt/mapr/spark/spark-2.1.0/conf/spark-defaults.conf,方法是添加

  1. spark.yarn.archive maprfs:///apps/spark/jars/spark-jars.zip

验证群集设置
/opt/mapr/conf/mapr-clusters.conf的选项secure=false
测试

  1. hadoop fs -Dfs.mapr.trace -ls

请尝试这些选项。

展开查看全部

相关问题