cancel
Showing results for 
Search instead for 
Did you mean: 

Can read-only scale-out be added to an old-school HA setup?

Breck_Carter
Participant
1,686

A production SQL Anywhere 12 High Availability exists using the old-school command line methods:

   dbsrv12 ... -xp partner=(eng=xxx;links=tcpip(host=192.168.0.20; ...

Can the new CREATE MIRROR SERVER and SET MIRROR OPTION statements be added to this setup to implement a read-only scale-out copy node?

Or does the existing High Availability setup have to be changed to use the new-school CREATE MIRROR SERVER methods?

Accepted Solutions (1)

Accepted Solutions (1)

ian_mchardy
Advisor
Advisor

No, you cannot use -xp specified partners with copy nodes.

What you need to do is:

  1. add CREATE MIRROR SERVER definitions for the partners, primary and arbiter
  2. set any mirror options with the SET MIRROR OPTION statements
  3. restart the partner servers with just -xp on
  4. add the copy nodes

Note that mixing CREATE MIRROR SERVER definitions with old (deprecated) -xp key=value;... definitions can lead to unexpected behavior so they should not be mixed.

Breck_Carter
Participant
0 Kudos

...and the short answer is, "do not be an early adopter"... sigh 🙂

Answers (0)