I have just received some additional information. After the "No space left on device", there are many file not found error messages. Also, the first time or two our admin ran the install process R would not start. Now R can start up despite all of the error messages. Can these error messages be ignored?
Mark Lyman From: Lyman, Mark Sent: Monday, April 27, 2009 12:49 PM To: r-help@r-project.org Subject: FW: Install of R 2.9.0 I am forwarding the below message from our sys-admin because I don't know what the problem is. We are getting a "No space left on device" error when there is plenty of space. See below. Mark Lyman From: Palmer, Michael Sent: Monday, April 27, 2009 12:09 PM To: Lyman, Mark Subject: Install of R 2.9.0 Mark - I'm having trouble installing R-2.9.0. During "make install" it thinks it's running out of space when there's actually lots of space available. I'm installing this on the head node of a cluster running SLES 9 into a common GPFS filesystem named /apps. Any ideas? These are the basic steps I'm using to install R - Create a directory - /apps/R/R290 Copy the tar file to /apps/R/R290 cd /apps/R/R290 tar -xzvf R-2.9.0.tar.gz cd R-2.9.0 ./configure prefix=/apps/R/R290 make make check make install all appears to go well until well into "make install". The first indication of errors is - head:/apps/R/R290/R-2.9.0 # make install mkdir -p -- /apps/R/R290/lib64/R make[1]: Entering directory `/apps/R/R290/R-2.9.0/m4' make[1]: Nothing to be done for `install'. make[1]: Leaving directory `/apps/R/R290/R-2.9.0/m4' make[1]: Entering directory `/apps/R/R290/R-2.9.0/tools' make[1]: Nothing to be done for `install'. make[1]: Leaving directory `/apps/R/R290/R-2.9.0/tools' make[1]: Entering directory `/apps/R/R290/R-2.9.0/doc' installing doc ... mkdir -p -- /apps/R/R290/lib64/R/doc mkdir -p -- /apps/R/R290/share/man/man1 /usr/bin/install -c -m 644 ../NEWS "/apps/R/R290/lib64/R/doc" make[2]: Entering directory `/apps/R/R290/R-2.9.0/doc/html' installing doc/html ... mkdir -p -- /apps/R/R290/lib64/R/doc/html make[3]: Entering directory `/apps/R/R290/R-2.9.0/doc/html/search' installing doc/html/search ... mkdir -p -- /apps/R/R290/lib64/R/doc/html/search make[3]: Leaving directory `/apps/R/R290/R-2.9.0/doc/html/search' make[2]: Leaving directory `/apps/R/R290/R-2.9.0/doc/html' make[2]: Entering directory `/apps/R/R290/R-2.9.0/doc/manual' installing doc/manual ... mkdir -p -- /apps/R/R290/lib64/R/doc/manual make[2]: Leaving directory `/apps/R/R290/R-2.9.0/doc/manual' make[1]: Leaving directory `/apps/R/R290/R-2.9.0/doc' make[1]: Entering directory `/apps/R/R290/R-2.9.0/etc' mkdir -p -- /apps/R/R290/lib64/R/etc installing etc ... make[1]: Leaving directory `/apps/R/R290/R-2.9.0/etc' make[1]: Entering directory `/apps/R/R290/R-2.9.0/share' installing share ... mkdir -p -- /apps/R/R290/lib64/R/share mkdir -p -- /apps/R/R290/lib64/R/share/R mkdir -p -- /apps/R/R290/lib64/R/share/encodings mkdir -p -- /apps/R/R290/lib64/R/share/java mkdir -p -- /apps/R/R290/lib64/R/share/licenses mkdir -p -- /apps/R/R290/lib64/R/share/make mkdir -p -- /apps/R/R290/lib64/R/share/perl mkdir -p -- /apps/R/R290/lib64/R/share/perl/R mkdir -p -- /apps/R/R290/lib64/R/share/perl/File/Copy mkdir -p -- /apps/R/R290/lib64/R/share/perl/Text mkdir -p -- /apps/R/R290/lib64/R/share/sh mkdir -p -- /apps/R/R290/lib64/R/share/texmf make[1]: Leaving directory `/apps/R/R290/R-2.9.0/share' make[1]: Entering directory `/apps/R/R290/R-2.9.0/src' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/scripts' mkdir -p -- /apps/R/R290/bin mkdir -p -- /apps/R/R290/lib64/R/bin make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/scripts' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/include' mkdir -p -- /apps/R/R290/lib64/R/include make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/include/R_ext' mkdir -p -- /apps/R/R290/lib64/R/include/R_ext make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/include/R_ext' make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/include' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/extra' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/blas' mkdir -p -- /apps/R/R290/lib64/R/lib make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/blas' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/bzip2' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/bzip2' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/pcre' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/pcre' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/xdr' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/xdr' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/zlib' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/zlib' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/extra/intl' make[3]: Nothing to be done for `install'. make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra/intl' make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/extra' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/appl' make[2]: Nothing to be done for `install'. make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/appl' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/nmath' make[2]: Nothing to be done for `install'. make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/nmath' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/unix' gcc -std=gnu99 -I. -I../../src/include -I../../src/include -I/usr/X11R6/include -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -DR_HOME='"/apps/R/R290/lib64/R"' -o Rscript \ ./Rscript.c make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/unix' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/main' mkdir -p -- /apps/R/R290/lib64/R/bin/exec make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/main' make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/main' make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/main' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/modules' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/X11' mkdir -p -- /apps/R/R290/lib64/R/modules make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/X11' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/internet' make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/internet' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/lapack' make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/lapack' make[3]: Entering directory `/apps/R/R290/R-2.9.0/src/modules/vfonts' make[3]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules/vfonts' make[2]: Leaving directory `/apps/R/R290/R-2.9.0/src/modules' make[2]: Entering directory `/apps/R/R290/R-2.9.0/src/library' mkdir -p -- /apps/R/R290/lib64/R/library installing packages ... cp: cannot create regular file `/apps/R/R290/lib64/R/library/tcltk/po/it/LC_MESSAGES/R-tcltk.mo': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ja': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ko': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/pt_BR': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/ru': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/po/zh_CN': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/man': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/libs': No space left on device cp: cannot create regular file `/apps/R/R290/lib64/R/library/tcltk/CONTENTS': No space left on device cp: cannot create regular file `/apps/R/R290/lib64/R/library/tcltk/INDEX': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/help': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/html': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/latex': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/tcltk/R-ex': No space left on device cp: cannot create regular file `/apps/R/R290/lib64/R/library/R.css': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/MASS': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/class': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/nnet': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/spatial': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/boot': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/cluster': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/codetools': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/foreign': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/KernSmooth': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/lattice': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/nlme': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/mgcv': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/rpart': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/survival': No space left on device cp: cannot create directory `/apps/R/R290/lib64/R/library/Matrix': No space left on device tar: ./base/R/Rprofile: Cannot open: No space left on device There's actually a lot of space on the filesystem - head:/apps/R/R290/R-2.9.0 # df -h Filesystem Size Used Avail Use% Mounted on /dev/hdi2 15G 11G 3.4G 76% / tmpfs 3.9G 4.0K 3.9G 1% /dev/shm /dev/hdi1 958M 25M 885M 3% /boot /dev/hdi5 15G 7.6G 5.9G 57% /opt /dev/hdi6 28G 129M 27G 1% /scratch /dev/gpfs_apps 400G 94G 307G 24% /apps /dev/gpfs_home 5.5T 5.2T 263G 96% /home head:/apps/R/R290/R-2.9.0 # -MJP [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list 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.