Scaling Storage in Centos

We have a NFS Data store which is getting full. We use that nfs share across multiple servers and we need to add space but the share should be the same. Any one used some kind of scaling ?

 I have a nfs share say /share , of 1TB , now i need to make /share of 5 TB ... Any open source implementations to combine multiple disks / servers to create a single storage ?

Thanks
LVL 7
amitnepalAsked:
Who is Participating?
 
rindiCommented:
LVM should be usable on clusters and via other solutions, it isn't hardware dependent. It is just a means of dynamically adding space into one contiguous area. Although is should work with clustered disks, I myself don't have experience with it.
0
 
rindiCommented:
CentOS uses LVM by default. With LVM you can extend your storage relatively easily. Check the Links below for details:

http://www.howtoforge.com/linux_lvm

http://tldp.org/HOWTO/LVM-HOWTO/

0
 
amitnepalAuthor Commented:
Hi rindi,
    Thank you for your response. I am aware of the LVM in Centos. We have a Raid 5 disk array on the server and it is not very easy to add another set of disks. So i think LVM is out of the question.  I was thinking of something like cluster storage , combined and presented as a single storage. Do you know of any open source implementations that could make this happen ?

Thank you
Amit
0
 
arnoldCommented:
Do you have the extra space else where on the system?

Presumably your nfs share is defined in /etc/exports
is the location where the current nfs share exists its own mount point or is it a sub directory?

If you have a partition/available space in a volume group that you can use to house the data in the new NFS mount point.
you can copy the data from the existing location to the newly create Logical volume rindi referenced while nfs share is not in use. Then mount the copied data in the correct location and reexport the nfs.

/path/to/existing/nfsshare

logicalvolume1 mount on /path/to/existing/nfsshare

make permissions on the mounted share match the one on the prior (rename the old nfsshare to nfsshare.orig)and then create a new mount point (mkdir nfsshare)


Which hardware do you have?  Adding a drive and expanding the RAID 5 might be straight forward.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.