Yes you can run multiple instances of Earthworm. I have been testing it out on a virtual machine at the PNSN. You will need to rename certain files and rings to accommodate it. You don't want to do a status check and it bring up the wrong instance, or your startstop start everything under one and not the other. What I did is I made two different /run/params folders, named /run and /run2, /bin and /bin2. I also added some aliases to help navigate to the desired path and to ensure things worked properly such as these
tl () { tail -n50 ~eworm/run/log/*"$@"*`date -u +%m%d`.log; }
tl2 () { tail -n50 ~eworm/run2/log/*"$@"*`date -u +%m%d`.log; }
#status1 () { source ~/bin/ew_linux.bash && status; } <--
#status2 () { source ~/bin2/ew_linux2.bash && status; } <-- These two statements are commented out but were used to take the current status of either instance. Currently the testbed I was using is being used to test something else and these were commented out.
The stuff in the params directory remained the same aside from creating something like WAVE_RING2.
I would suggest a testbed to try this all out with. As you experiment you will find what works for your system as I figured out what worked for mine.