Failover Scheduling Engine Installation


Here are the basic instructions for installing a JAMS Failover server:

  1. Install the first Primary JAMS Scheduler.
  2. If you want redundant databases, configure a SQL Server mirror of the JAMS Database.
  3. Stop the JAMS Scheduler service on the Primary Engine.
  4. Install the JAMS Scheduler on the second node; when prompted for the database server, specify the same SQL Server, Instance, and database name as the first server.  You will receive a dialog that says “Database already exists.” Click “Use Database.”
  5. Stop the JAMS Scheduler service on the second machine.
  6. Create\Edit the Failover.config file in the X:\Program Files\MVPSI\JAMS\Scheduler directory.
  7. Copy the Failover.config to both machines. Failover.config should be identical on both machines.
  8. Start the JAMS Scheduler service on both machines.
Here is a sample Failover.config:

<FailoverConfig>
    <Primary>Server1</Primary>
    <Secondary>Server2</Secondary>
    <Port>4773</Port>
    <Interval>60</Interval>
</FailoverConfig>


It is also necessary to add a user to the JAMS database to allow the Secondary engine to connect. This can be done by running the following SQL statements on the JAMS database.
(Note: You will need to replace the login name with your machine name.)

exec sp_grantlogin @loginame='YourDomain\YourMachineName$'

exec sp_grantdbaccess @loginame='YourDomain\YourMachineName$', @name_in_db='JAMSMachine2'

exec sp_addrolemember @rolename='JAMSApp', @membername='JAMSMachine2'




Posted Tuesday, August 25, 2009 by DanielS
http://www.jamssupport.com/KnowledgebaseArticle50054.aspx