Format
The syntax for calling the arbitration command from the Mirroring Controller process is described below.
arbitrationCmd cmdServerId targetServerId primarycenter
Input
ID of the database server that called the command
ID of the database server to arbitrate
Fixed value
Output
0: The database server to arbitrate has an issue, and Mirroring Controller will continue the degradation process.
Other than 0: The database server to arbitrate is normal, and Mirroring Controller will cancel the degradation process.
Description
Identifies the database server to arbitrate based on the input server identifier, and checks the status of the server.
Notes
The command is executed by the operating system user who started Mirroring Controller.
The operating system user who started Mirroring Controller must have execution privileges to the command. Otherwise, the command will not be called, and the degradation process will be canceled.
If the command times out, Mirroring Controller will stop the command, output an error message, and cancel the degradation process.