有一个安全的集群,版本 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
。
创建地图票证并通过以下方式测试访问吗?
- 将
ssl_truststore
文件从群集上的/opt/mapr/conf
目录复制到客户端上的c:optmaprconf
目录 创建地图工单
C:optmapr>binmaprlogin.bat password -user mapr -cluster <clustername>
验证工单内容并测试连接性
C:optmapr>binmaprlogin.bat print C:optmapr>binmaprlogin.bat authtest
列表内容 MapR FS
C:optmapr>hadoophadoop-2.7.0binhadoop.cmd fs -ls / <should be able to see top level HDFS location>