Two Adaptive Servers are configured for asymmetric configuration. From the secondary Adaptive Server, issue:
sp_companion "primary_server_name", configure, with_proxydb, login_name, password
Where:
primary_server_name is the name of the primary Adaptive Server as defined in the interfaces file entry and in sysservers.
with_proxydb indicates that proxy databases are created on the secondary companion for all databases other than system databases. Any subsequent databases that are added also create proxy databases.
login_name is the name of the user performing this cluster operation (they must have the ha_role).
password is the password of the person performing this cluster operation.
This example configures an Adaptive Server named MONEY1 as a primary companion (issue the command from the secondary companion, PERSONNEL1):
sp_companion "MONEY1", configure, null, "Think2Odd", "password"
Server 'PERSONNEL1' is alive and cluster configured. Step: Access verified from Server:'PERSONNEL1' to Server:'MONEY1'. Server 'MONEY1' is alive and cluster configured. Step: Access verified from Server:'MONEY1' to Server:'PERSONNEL1'. (1 row affected) (1 row affected) (1 row affected) (1 row affected) ... (1 row affected) (1 row affected) (1 row affected) Step: Companion server's configuration check succeeded. Step: Server handshake succeeded. Step: Master device accessible from companion. Step: Added the servers 'PERSONNEL1' and 'MONEY1' for cluster configuration. Step: Server configuration initialization succeeded. Step: Synchronizing Application Specific information from companion server Step: Synchronizing Roles from companion server Step: Synchronizing Login Roles from companion server Step: Synchronizing Remote Logins from companion server Step: Synchronizing Groups in sysusers from companion server Step: Synchronizing Sysattributes from companion server Step: Synchronizing server logins from companion server Step: Synchronizing server-wide privs from companion server Step: User information synchronization succeeded. Step: Server configured in normal companion mode.
If user databases already exist while you are using sp_companion, you see messages similar to these:
Step: Created proxy database ‘pubs2’ Step: Proxy status for database has been set. Please Checkpoint the database 'pubs2' Step: Server configured in normal companion mode” Starting companion watch thread
See Chapter 3, “Asymmetric and Symmetric Setup” in the High Availability User’s Guide for more information about asymmetric configuration.
The login_name and password in
the above sp_companion configure command
cannot be null. After you successfully execute sp_companion configure,
the operating system creates a new file, /etc/VRTSvcs/conf/config/ha_companion.remote_server_name.
Make sure this file has read and write access only for the user
who runs the server, otherwise, security may be compromised.
Copyright © 2004. Sybase Inc. All rights reserved. |
![]() |