My Journey on Linux is a very interesting thread about working with FMS on Linux and things to consider.
For testing and training, installing FMS on a virtualised Linux looks like a good and practical approach.
Several options are available:
- using a cloud instance of Linux
- using an on-premise instance of Linux in a virtualisation environment
For members intending to check out and learn working with FMS on Linux, what are the recommendations of members who can share their experience in working with a VM/Linux/FMS stack?
- What are recommendable virtualisation environments (cloud offerings and locally installed products like Parallels or VMWare)
- What are the advantages and what are the pitfalls of the product combination in your stack?
For testing, I prefer/need a local installation, at the moment named 'on premise' (a kingdom for easy to understand expressions - even for non native english speakers)
I prefer at the moment Parallels Pro, it seemed to be easier to install cent/ubuntu VM's - but that's a subject of change.. (I got VMWare here as well)
I got a FM site license, so there are enough licenses for testing..
Best practice here is a backup of the VM (incl. installed os, FMS), so that we can delete a canibalized version of a VM and replace it by another. On VMWare, I could not use that backup a while back...
Important factor is, that there are db's in daily usage with that VM with tested/controlled backups, so we can still use the db in case of something went south
Pitfall is the installation of FMS and the updates - besides if the handling that is less comfortable as under macOS/Windows (choosing the 'opt'-folder is cumbersom..) - and the updates of the os that might be trickier than macOS for example
For nomads this might be of interest. I've installed a slim ubuntu-fms in virtual box, mounting a macOS nfs-share for fms' data directory, so the fm files are accessible from the client (fms needs to be stoped for that though). Short tutorial here (the windows version is a bit cumbersome, as win client system does not provide a nfs server):