Я установил R 2.3.2, R Studio Server Open и пакет SparkR в кластере Azure HDInsight (Ubuntu 14.0.4).
Я могу создать экземпляр SparkR из командной строки R с чем-то вроде этого, и он отлично работает:
if (nchar(Sys.getenv("SPARK_HOME")) < 1) {
Sys.setenv(SPARK_HOME = "/usr/hdp/2.3.3.1-7/spark")
}
library(SparkR, lib.loc = c(file.path(Sys.getenv("SPARK_HOME"), "R", "lib")))
sc <- sparkR.init(master = "local[*]", sparkEnvir = list(spark.driver.memory="2g"))
Однако те же самые команды под RStudio Server выходят из строя. Здесь текст ошибки. Кажется, может быть, есть некоторые пути к классам, которые не подбираются? Есть идеи о том, как исследовать / исправить это в RStudio Server?
Спасибо!