Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 02-25-2016 07:06 AM
@Neeraj Sabharwal - seeing your post on linkedin I decided to write here, hopefully someone is doing sparkR on Zeppelin
I have installed Zeppelin with R interpreter and at the beginning everything worked well. I could run spark.r and spark.knitr. Then all of a sudden, I started getting the following error message: unable to start device X11cairo when running spark.r. Cairo library is installed, I could run all RInterpreter examples, but after a while this happened.
My zeppelin out file gives me this:
ERROR RContext: R Error .zreplout <- rzeppelin:::.z.valuate(.zreplin) unable to start device X11cairo
Zeppelin is installed on ubuntu 14.04, Im using spark 1.5.2, sparkR from the CLI runs properly. Ive used this git: https://github.com/elbamos/Zeppelin-With-R
What am I missing?
Created 02-27-2016 09:19 AM
Manage to fix it now. Silly problem, actually.
I was installing R packages as sudo, but running my zeppelin service as zeppelin user. Now I ran zeppelin as sudo and it works.
Created 02-25-2016 07:24 AM
Let me check on the error...SparkR demo is here
https://community.hortonworks.com/content/kbentry/10365/apache-zeppelin-and-sparkr.html
Created 02-25-2016 10:26 AM
Created 02-25-2016 10:55 AM
@marko I used spark 1.6 ...Try with 1.6
Created 02-26-2016 03:38 PM
Ive set up Spark 1.6.0, installed sparkR environment, and built and started zeppelin with R interpreter. I managed to run the RInterpreter notebook.
Then I tried to run your example with flights data, I got the same erro message. Now it seems as if I cannot run the zeppelin example either. Same error message:
unable to start device X11cairo
Created 02-27-2016 01:35 AM
@marko What are you running specifically? Error is related to R
Can you make sure that you have all the packages installed mentioned in https://gist.github.com/nsabharwal/9163e0adfc66af080145?
Created 02-27-2016 08:05 AM
The way I have tested RZeppelin twice now is the following: I ran the RInterpreter and it worked fine.
As soon as I try something on my own, I get this error. The second time I installed, I wanted to run your flights example and when I wanted to load the four libraries I already got this error message.
btw, Im surprised your installation was successful without installing Cairo package. I had to install cairo package before running install install_github('IRkernel/repr').
If I run the following command in R:
#list all installed packages and versions:
ip <- as.data.frame(installed.packages()[,c(1,3:4)])
rownames(ip) <- NULL
ip <- ip[is.na(ip$Priority),1:2,drop=FALSE]
print(ip, row.names=FALSE)
Packages and versions you mention in your git (plus Cairo):
base64enc 0.1-3
Cairo 1.5-9
caret 6.0-64
devtools 1.10.0
dplyr 0.4.3
evaluate 0.8
repr 0.4
This is the list of all installed packages:
My R version:
> version _ platform x86_64-pc-linux-gnu
arch x86_64
os linux-gnu
system x86_64, linux-gnu
status
major 3
minor 2.3
year 2015
month 12
day 10
svn rev 69752
language R
version.string R
version 3.2.3 (2015-12-10)
nickname Wooden Christmas-Tree
Created 02-25-2016 10:16 AM
Just to help you help me, here is what Ive installed to make it work before the error message:
sudo apt-get install libxml2-dev -y
sudo apt-get install libcurl4-openssl-dev -y
sudo apt-get install libssl-dev -y
sudo apt-get install libcurl4-gnutls-dev -y
sudo apt-get install libcairo2-dev -y
in R (as root):
install.packages("evaluate", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages("base64enc", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages("devtools", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages("dplyr", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages("caret", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages("Cairo", dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages('googleVis', dependencies = TRUE, repos='http://cran.us.r-project.org')
install.packages('mplot', dependencies = TRUE, repos='http://cran.us.r-project.org')
Created 02-27-2016 09:19 AM
Manage to fix it now. Silly problem, actually.
I was installing R packages as sudo, but running my zeppelin service as zeppelin user. Now I ran zeppelin as sudo and it works.
Created 02-27-2016 04:03 PM
@marko That's good to know and thanks for the final followup.