mapr - 在 Windows 10 上安装 mapr-client 时出现问题
问题描述
拥有一个安全的集群,版本 6.0.0.20171109191718.GA,并尝试在 Windows 10 上安装 mapr-client(来自 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 客户端才能使其正常工作)。协助或建议将不胜感激。请让我知道任何有助于提供的日志或其他信息。
解决方案
经过一些调试,发现问题是由于 JAVA_HOME 环境变量包含空格,是...
$ echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_131
按照此处的帖子(https://stackoverflow.com/a/52281439/8236733)替换Program Files
为无空格等效项PROGRA~1
。
可以通过...创建映射票证和测试访问权限吗?
- 将
ssl_truststore
文件从/opt/mapr/conf
集群上的c:\opt\mapr\conf
目录复制到客户端的目录下 创建 MapR 票证
C:\opt\mapr>bin\maprlogin.bat password -user mapr -cluster <clustername>
验证票证内容并测试连通性
C:\opt\mapr>bin\maprlogin.bat print C:\opt\mapr>bin\maprlogin.bat authtest
列出 MapR FS 的内容
C:\opt\mapr>hadoop\hadoop-2.7.0\bin\hadoop.cmd fs -ls / <should be able to see top level HDFS location>
推荐阅读
- javascript - 开玩笑将 ReferenceError 扔到默认导出
- javascript - 有什么技巧可以加快通过 create-react-app 生成的 js 块文件的加载时间吗?
- gradle - 为发布到 GitHub Packages Gradle 注册表的包配置描述
- azure - 使用存储队列绑定进行 azure function app 缩放
- reactjs - React 与 IE11 的兼容性 - 必须初始化常量 - 懒惰 - 悬念
- ringcentral - 为什么浏览器调用不再起作用?
- python - Calculations on multiindex dataframe
- azure - 当“代码”是查询字符串中的参数时,为什么匿名 httptrigger azure 函数会引发 500 内部服务器错误?
- react-native - 为什么 CodePush OTA 更新我的字体?
- ruby-on-rails - 警告:在 ruby 2.7.3 中不推荐使用最后一个参数作为关键字参数