ptyork
Dabbler
- Joined
- Jun 23, 2021
- Messages
- 32
Pain: I want to store VM-hosted application configuration data in shared dirs on TNS for reliability and ease of migration. Some apps apparently store data in database files (assuming sqlite or similar) that seem incompatible with nfs sharing. These apps lock up / crash unless the config directories are stored in a local file system. So config data is stored on individual VM disks.
Hoping for some expert advice on this.
First, is there some non-default nfs configuration option that can make this type of data access work reliably on remote storage?
Second, I've not tried SMB. I'm just assuming it'll be similar if not worse since I've heard SMB is generally less performant when doing linux-linux sharing. Is this actually the case, or should I explore SMB?
If not, are there best practices for this scenario? Use rsync to sync ZFS directory to VMD directory? Some other elegant hack using iSCSI or VirtFS?
TIA.
Hoping for some expert advice on this.
First, is there some non-default nfs configuration option that can make this type of data access work reliably on remote storage?
Second, I've not tried SMB. I'm just assuming it'll be similar if not worse since I've heard SMB is generally less performant when doing linux-linux sharing. Is this actually the case, or should I explore SMB?
If not, are there best practices for this scenario? Use rsync to sync ZFS directory to VMD directory? Some other elegant hack using iSCSI or VirtFS?
TIA.