[Linux-cluster] Grow pool without adding subpools

John Newbigin jn at it.swin.edu.au
Tue Nov 23 22:47:18 UTC 2004


I think I have solved my immediate problem.  It is possible to partition 
the hardware raid disk and use the partitions as subpools.  As the disk 
grows, add a new partition and then add it as a subpool.

The problem with this approach is that a reboot is required before fdisk 
will recognise the increased the disk size (even though blockdev can see 
it) and the kernel will not load a new partition table if the disk is in 
use.  This means that a drive expansion requires reboot into runlevel 1. 
  I was hoping for an online solution.

John.

John Newbigin wrote:

> Is is possible/useful to create pools on top of LVM on top of hardware 
> raid?  Would that help in this situation?
> 
> Does anyone use gfs on hardware raid?
> 
> John.
> 
> John Newbigin wrote:
> 
>> David Aquilina wrote:
>>
>>> On Wed, 17 Nov 2004 09:37:47 +1100, John Newbigin <jn at it.swin.edu.au> 
>>> wrote:
>>>
>>>> I though pool-tool -g would do it but it seems that can only add 
>>>> subpools.
>>>
>>>
>>>
>>>
>>> Is there any particular reason you don't want to add a subpool? As far
>>> as I know, adding subpools is the only way to grow a pool, and won't
>>> have any other effect than a slightly longer pool configuration
>>> file...
>>>
>> I am using hardware raid.  There is just one device which represents 
>> the array (/dev/cciss/c0d1).  The size of this device has grown but I 
>> need to grow the pool to fill it.
>>
>> Perhaps there is a better way.  I am still testing so I can recreate 
>> it differently if necessary.
>>
>> John.
>>
>> -- 
>> Linux-cluster mailing list
>> Linux-cluster at redhat.com
>> http://www.redhat.com/mailman/listinfo/linux-cluster
>>
>>
>>
> 
> 


-- 
John Newbigin
Computer Systems Officer
Faculty of Information and Communication Technologies
Swinburne University of Technology
Melbourne, Australia
http://www.it.swin.edu.au/staff/jnewbigin




More information about the Linux-cluster mailing list