Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 241
  • Last Modified:

Disk/partition space issue with CVS

My CVS Server is running RH 8.0
I am adding a project to the repository and part way through, it tells me it is out of space, but this can't possibly be the case.
The project is being added by a client (in Eclipse) and is about 340 mb.
The client functions normally with other existing projects.

The respository is in /usr/local/cvs-repository

df results in:
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda5               505605    259102    220399  55% /
/dev/hda1               101089     14270     81600  15% /boot
/dev/hda3             14942848    793412  13390368   6% /home
none                     63088         0     63088   0% /dev/shm
/dev/hda2             40851980   1731668  37045116   5% /usr
/dev/hda6              1027768     63908    911652   7% /var
/dev/cdrom1             355612    355612         0 100% /mnt/cdrom1

So this line is the line of interest
/dev/hda2             40851980   1731668  37045116   5% /usr
which tells me that /usr, and hence /usr/local/cvs-repository, has plenty of space available

du -hs in /usr/local/cvs-repository returns 82M

What can i do to discover the problem?
0
allelopath
Asked:
allelopath
  • 4
  • 2
  • 2
1 Solution
 
GnsCommented:
You might be running out of free inodes. check with
df -i

-- Glenn
0
 
allelopathAuthor Commented:
Hmmm, good idea, but:
Filesystem            Inodes    IUsed   IFree      IUse%
/dev/hda2            5193728  90633  5103095    2%
0
 
GnsCommented:
You don't have quotas enabled? So that the "cvs server user" ... tops out its quota...
What is the exact error message?

-- Glenn
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
jlevieCommented:
The system could be running out of space in /tmp when the project is being added. The file system that holds /tmp only has 220Mb of free space. You could make a temp directory on /usr and symlink it to /tmp (taking care to use the same permissions on the new temp dir as /tmp  has).
0
 
GnsCommented:
Hm, yes. Jim is probably right.

-- Glenn
0
 
allelopathAuthor Commented:
jlevie:
Based on your suggestion, I built the project in Eclipse in pieces < 220 mb, checking each piece in before adding the next, and voila, its done
Thanks.

Btw, the error message was:
The server reported an error: no space left on device
0
 
jlevieCommented:
Yep, that pretty much confirms it being a problem with space in /tmp.
0
 
GnsCommented:
Yes. Unfortunately your partition layout will not allow any "easy" resizing either (the lions share of the disk is on primary partitions, but you need it on the "extended" partitions... nor really easy way to consistently resize partitions without risking to invalidate the filesystems...)... apart from a reinstall:).  Look at the LVM next time:-).

-- Glenn
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 4
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now