3 Replies Latest reply on Jan 27, 2012 4:04 PM by worldcloud

    Two-Machine Deployment and Backup Machines




      We have FileMaker Server ( installed as a two-machine deployment, as the standard option (WPE on the Web Server as the Worker machine and the Database Server no the Master machine.) Both are running on Mac OS X Lion (10.7.2). Everything is working fine.


      We've configured a second machine as a duplicate of the Master machine. Everything is the same (same IP address, same versions of the OS and FileMaker Server).


      If we shut down the first machine and replace it wtih the second, when we start the system up, web publishing fails. The Master machine cannot find the Worker machine. If we try to redeploy, when we enter either the DNS name or the IP address of the web server, the Master Machine will not find it.


      If we uninstall FileMaker Server on the Worker machine, which requires a restart, and reinstall it, then once that is complete, the Master machine will find it and connect everything so that web publishing works again. (Just doing a restart of the Worker machine is not sufficient. Nor is reinstalling over the existing installation.)


      If we shut down the replacement Master machine and return to the original, we must go through the uninstall and reinstall process on the Worker machine before we can bring web publishing up again. (Same process)


      The whole idea was to have a database machine ready to go if the first failed. Swap them out and be back in business in minutes. (There was a white paper suggesting this as an option, at one point, if I recall correctly...)


      Does anybody have any idea of why the connection would break if the two machines have the same IP addresses and DNS names? There must be something else happening in the background during deployment that is very machine-hardware-specific.


      Has anybody encountered this before, or does anyone have any suggestions?


      --Dennis Chretien

        • 1. Re: Two-Machine Deployment and Backup Machines

          Looks for me like a network issue for me...

          try flushing your arp-list, don't know the syntax on mac, on windows it's


          arp -d *


          Removes all entries in the arp-list


          Or alternatively you can set the same MAC address for both mashines.

          • 2. Re: Two-Machine Deployment and Backup Machines

            I'll see about clearing any connection between IP and MAC addresses, but if the Admin Console is using MAC addresses, that defeats the purpose of asking for an IP address or DNS name.

            • 3. Re: Two-Machine Deployment and Backup Machines

              We also had similar issues when we tried to install a client's server. The best solution we came up with was to install vmWare ESXi (free version) on both machines and have the same two virtual machines running on each system, so on most days both machines were being used, but in a 'machine failure' mode, either machine could quickly perform in the 'two machine configuration' with having to change IPs, re-run the deployment assistant, or any other trickery.... just don't launch all fout vms at the same time!!! (mass chaos and conflicts).


              Before someone corrects me, vmWare start offically supporting Apple hardware in Aug of 2011; so this will work in an xServe enviroment...



              Another option you may wish to look at is doing snapshot backups, which capture the 'state' of the machine in a second or so. If you used something like Symantec Netbackup (Windows) your backup machine would be a mirror image of the original--- IP addresses, MAC addresses, files, etc...