我正在使用Yarn运行Spark 2.4.4,并使用RSparkling和Sparklyr 进行接口
根据这些说明,我有
- 已安装Sparklyr
- 调用Sparklyr的库
- 删除了之前安装的H2O
- 已安装最新版本的H2O(rel-zorn(
- 已安装的rsparkling 3.36.0.3-1-2.4
- 为rsparkling打电话给图书馆
- 指定了我的spark_config((
- 使用Yarn成功连接到Spark
- 运行H2O Conf<-H2OConf((
当我尝试使用上面的h2oConf创建H2O上下文时,我会得到以下错误:
Error in h2o.init(strict_version_check = FALSE, https = https, insecure = insecure, :
unused argument (cacert = conf$sslCACert())
我尝试过多种不同版本的RSparkling和H2O,但都没有成功连接。
有没有什么明显的步骤我遗漏了?如有任何建议,我们将不胜感激。
解决方案:根据下面@Marek Novotny的反馈,我发现我的命名空间中引用了旧版本的H2O。一旦我卸载了包裹,我就能够解决这个问题,并进入下一个
您的环境似乎仍然包含旧的H2O R库。CCD_ 1是一个有效的参数,它是在H2O 3.26.0.6中引入的。