Automounting a filesystem created on a VDisk

In order to automount a filesystem created on a VDisk during system startup do the following

1. Create the filesystem on the VDisk

2. On FreeBSD add the filesystem entry to /quadstor/etc/fstab.custom and on Linux add the filesystem entry to /etc/fstab
The format is the same as any entry in /etc/fstab.

3. The entries will have to be specifed for /dev/quadstor/<VDisk Name>

For example on FreeBSD:
/dev/quadstor/VDisk1 /mnt1/ ufs rw 0 0
And on Linux:
/dev/quadstor/VDisk1 /mnt1/ ext4 defaults,nofail,noauto 0 0

QUADStor init scripts are modified to startup before autofs and nfs. On startup the QUADStor daemon checks if an entry exists in the fstab files for a VDisk. If there is an entry an attempt is made to mount the filesystem.

On shutdown the QUADStor daemon executes the following command
umount /dev/quadstor/<VDisk Name>

If a mounted filesystem exists for the VDisk device it would be unmounted