-
-
Notifications
You must be signed in to change notification settings - Fork 34
ReuseStoragePool
Sometimes, you might want to re-use hard drives that are part of a Greyhole storage pool on a different system. Mostly, that would be useful when re-installing your OS, or moving your data drives in a new machine.
-
If you can, keep a copy of your greyhole.conf and smb.conf from your old system. It will simplify some of the steps below.
-
It's safer to install the new OS without the Greyhole data drives connected, just in case your distribution defaults to creating a LVM using all the connected drives!
-
Mount your data drives. If you can re-mount them at the locations they were mounted before, you'll save time later, but this isn't mandatory.
-
Either copy your greyhole.conf from your old install, or re-configure greyhole.conf to fit your setup. In particular, you'll want to configure the storage_pool_drive and num_copies options to match your old setup.
-
Either copy your smb.conf from your old install, or re-configure smb.conf to fit your setup. In particular, you'll want to re-create all your Greyhole shares, and include the vfs objects and dfree command lines for them. Be careful to re-use the exact names you used before (case-sensitive). If you're unsure about your old share names, you can look in the folders you configured in greyhole.conf storage_pool_drive. If you can move the shared folders from your old system (the folders defined as the shares path in smb.conf), you'll save a lot of time during fsck, since all the symlinks will be there already.
-
Restart Samba & Greyhole.
-
Launch a Greyhole fsck:
greyhole --fsck
This will take care of re-creating symlinks if needed, and making sure all file copies are where they should be.