Hi I'm wondering if anyone has tried something similar to this setup and can recommend if it is a good or bad idea:
To keep the size of our Linux server template to a minimum, and to reduce the risk of /var/log & /home filling up the disk, we're thinking of creating a large virtual disk with a single Linux ext3 partition on it that is added/shared to all the guest machines. All of the machines would mount the partition as follows
/etc/fstab:
/dev/sdc1 /mnt/shared ext3 defaults 0 2
/mnt/shared/hostname/log /var/log none bind
/mnt/shared/home /home none bind
So as you can see, the disk is mounted in /mnt/shared and then the /var/log is stored individually per server in a folder and /home is shared across all the servers. This would allow us to keep a very small base image and just create a new folder on the shared disk when we make a clone. Also as we have custom applications logging to /var/log it will enable us to backup all the log data very easily (handy for compliance requirements too)
But what I want to know is if this a dangerous setup? Is it bad practice to mount the same partition as R/W on multiple servers?