[R] Crash when installing heavy packages in remote server with R and Rstudio server
Duncan Murdoch
murdoch.duncan at gmail.com
Sun Aug 6 20:57:31 CEST 2017
On 06/08/2017 9:17 AM, Jorge Cimentada wrote:
> Hi,
>
> I've been trying to install some very heavy packages from Github (~ 100MB -
> 300 MB) on my remote server using Rstudio server and I keep getting some
> crashes. These packages are pretty much datasets.
Based on your description, this is RStudio Server specific. You'll need
to write to their tech support for help. This list is for R issues.
Duncan Murdoch
>
> I try doing it with this code and get the error below.
>
>> install.packages("devtools")
>
>> devtools::install_github("pbiecek/PISA2000lite")
> Downloading GitHub repo pbiecek/PISA2000lite at master
> from URL https://api.github.com/repos/pbiecek/PISA2000lite/zipball/master
> Installing PISA2000lite
> '/usr/lib/R/bin/R' --no-site-file --no-environ --no-save --no-restore
> --quiet CMD INSTALL \
> '/tmp/Rtmp1GoUVG/devtools76a72d179d7/pbiecek-PISA2000lite-54f4765' \
> --library='/home/cimentadaj/R/x86_64-pc-linux-gnu-library/3.4'
> --install-tests
>
> * installing *source* package ‘PISA2000lite’ ...
> ** data
> *** moving datasets to lazyload DB
> Killed
> Installation failed: Command failed (137)
>
>
>
> The package actually gets installed
> any(grepl("PISA2012lite", installed.packages()[, 1]))
>
> [1] TRUE
>
>
> But I once I load the library it's as if none of the datasets are
> available. I've used these packages for a long time on my local computer so
> I'm sure it's not the packages. The server has enough space to handle the
> packages, so it's not memory either. Below you can find the specs of the R
> session and the server
>
>
> R version 3.4.1 (2017-06-30)
>
> Platform: x86_64-pc-linux-gnu (64-bit)
>
> Running under: Ubuntu 16.04.3 LTS
>
> Matrix products: default
>
> BLAS: /usr/lib/libblas/libblas.so.3.6.0
>
> LAPACK: /usr/lib/lapack/liblapack.so.3.6.0
>
>
> locale:
>
> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
> LC_TIME=en_US.UTF-8
>
> [4] LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8
> LC_MESSAGES=en_US.UTF-8
>
> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C LC_ADDRESS=C
>
>
> [10] LC_TELEPHONE=C LC_MEASUREMENT=en_US.UTF-8
> LC_IDENTIFICATION=C
>
>
> attached base packages:
>
> [1] stats graphics grDevices utils datasets methods base
>
>
> loaded via a namespace (and not attached):
>
> [1] httr_1.2.1 compiler_3.4.1 R6_2.2.2 tools_3.4.1
> withr_2.0.0 curl_2.8.1
>
> [7] memoise_1.1.0 git2r_0.19.0 digest_0.6.12 devtools_1.13.3
>
>
> The disk info:
>
>
> Filesystem Size Used Avail Use% Mounted on
>
> udev 981M 0 981M 0% /dev
>
> tmpfs 201M 21M 180M 11% /run
>
> /dev/vda1 39G 9.1G 30G 24% /
>
> tmpfs 1001M 840K 1000M 1% /dev/shm
>
> tmpfs 5.0M 0 5.0M 0% /run/lock
>
> tmpfs 1001M 0 1001M 0% /sys/fs/cgroup
>
> /dev/vda15 105M 3.4M 102M 4% /boot/efi
>
> tmpfs 201M 0 201M 0% /run/user/1000
>
> And server specs from Digital Ocean:
> 2 GB Memory / 40 GB Disk / LON1 - Ubuntu 16.04.3 x64 from
>
> I posted the question in this
> <https://stackoverflow.com/questions/45522145/crash-when-installing-heavy-packages-in-remote-server-with-rstudio-server?noredirect=1#comment78011638_45522145>
> stackoverflow thread and actually found out that the problem is not from
> Rstudio server in itself because I get the exact same error with:
> R CMD INSTALL PISA2000lite_1.0.tar.gz
>
> Any idea why this might be occurring?
>
> -----------------------------------
>
> Jorge Cimentada
>
> *https://cimentadaj.github.io/ <https://cimentadaj.github.io/>*
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list