[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Linux-cluster] Grow pool without adding subpools

Usually, ppl want to do this because their storage grows without adding an additional device to the system.

I believe the simplest way to do this is to bring your cluster down. It is possible to do this one machine at a time - leaving the cluster as a whole running, but the instructions are more difficult.

Assuming you are bringing down your cluster, do:
1. unmount gfs from all machines
2. unassemble the pool device from all machines
3. rewrite the pool labels for the pool in question from _one_ machine
4. reassemble the pool device on all machines
5. remount gfs
6. choose to add additional journals, or add space to the file system

Basically, you are forcibly growing the size of the pool (offline). Then you are making your adjustments to gfs (online).

Clearly, it is easier if the array simply makes another device available to the system - allowing an additional subpool to be added to the pool. This way, everything can be done online.


On Nov 16, 2004, at 4:50 PM, David Aquilina wrote:

On Wed, 17 Nov 2004 09:37:47 +1100, John Newbigin <jn 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...

David Aquilina, RHCE
dwaquilina gmail com

Linux-cluster mailing list
Linux-cluster redhat com

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]