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.

Reply via email to