代码之家  ›  专栏  ›  技术社区  ›  lampShadesDrifter

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

  •  0
  • lampShadesDrifter  · 技术社区  · 6 年前

    拥有一个安全的集群,版本6.0.0.20171109191718.ga,并尝试在Windows 10上安装Mapr客户机(从下面的Mapr文档: https://mapr.com/docs/60/AdvancedInstallation/SettingUptheClient-windows.html )尝试运行configure.bat脚本时出现错误:

    C:\opt\mapr>server\configure.bat -N mycluster.cluster.local -c -secure -C node001:7222,node002:7222,node003:7222
    Don't forget to copy conf\ssl_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客户机才能工作)。如有帮助或建议,将不胜感激。请告诉我任何有助于提供的日志或其他信息。

    1 回复  |  直到 6 年前
        1
  •  1
  •   lampShadesDrifter    6 年前

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

    $ echo %JAVA_HOME%
    C:\Program Files\Java\jdk1.8.0_131
    

    在这里跟踪一个帖子( https://stackoverflow.com/a/52281439/8236733 替代 Program Files 没有等价空间 PROGRA~1 .

    创建MAPR票据和测试访问可以通过…

    1. 抄袭 ssl_truststore 文件从 /opt/mapr/conf 群集上的目录 c:\opt\mapr\conf 客户机上的目录
    2. 创建MAPR票据

      C:\opt\mapr>bin\maprlogin.bat password -user mapr -cluster <clustername>
      
    3. 验证票证内容并测试连接

      C:\opt\mapr>bin\maprlogin.bat print
      C:\opt\mapr>bin\maprlogin.bat authtest
      
    4. 列出mapr fs的内容

      C:\opt\mapr>hadoop\hadoop-2.7.0\bin\hadoop.cmd fs -ls /
      
      <should be able to see top level HDFS location>
      
    推荐文章