在 Windows 10 上安装地图客户端时出现问题



有一个安全的集群,版本 6.0.0.20171109191718.GA,并尝试在Windows 10上安装mapr-client(来自mapr文档:https://mapr.com/docs/60/AdvancedInstallation/SettingUptheClient-windows.html)。尝试运行 configure.bat 脚本时看到错误:

C:optmapr>serverconfigure.bat -N mycluster.cluster.local -c -secure -C node001:7222,node002:7222,node003:7222
Don't forget to copy confssl_truststore from a server on your cluster.
The system cannot find the file specified.
The system cannot find the path specified.
'-Xmx512m' is not recognized as an internal or external command,
operable program or batch file.

Ultimatley,尝试在Windows上运行mapr数据科学精炼厂docker映像(并假设需要在主机操作系统上安装mapr客户端才能使其工作)。如能提供帮助或建议,将不胜感激。请让我知道任何有助于提供的日志或其他信息。

经过一些调试,发现问题是由于包含空格JAVA_HOME env 变量,是...

$ echo %JAVA_HOME%
C:Program FilesJavajdk1.8.0_131

在这里(https://stackoverflow.com/a/52281439/8236733)上关注了一个帖子,用无空间等效的PROGRA~1替换Program Files

创建地图票证并通过以下方式测试访问吗?

  1. ssl_truststore文件从群集上的/opt/mapr/conf目录复制到客户端上的c:optmaprconf目录
  2. 创建地图工单

    C:optmapr>binmaprlogin.bat password -user mapr -cluster <clustername>
    
  3. 验证工单内容并测试连接性

    C:optmapr>binmaprlogin.bat print
    C:optmapr>binmaprlogin.bat authtest
    
  4. 列表内容 MapR FS

    C:optmapr>hadoophadoop-2.7.0binhadoop.cmd fs -ls /
    <should be able to see top level HDFS location>
    

最新更新