The following is an example of a single CP server node main.cf.
For this CP server single node main.cf, note the following values:
include "types.cf" include "/opt/VRTScps/bin/Quorum/QuorumTypes.cf" // cluster name: cps1 // CP server: cps1 cluster cps1 ( UserNames = { admin = bMNfMHmJNiNNlVNhMK, haris = fopKojNvpHouNn, "cps1.example.com@root@vx" = aj, "root@cps1.example.com" = hq } Administrators = { admin, haris, "cps1.example.com@root@vx", "root@cps1.example.com" } SecureClus = 1 HacliUserLevel = COMMANDROOT ) system cps1 ( ) group CPSSG ( SystemList = { cps1 = 0 } AutoStartList = { cps1 } ) IP cpsvip1 ( Critical = 0 Device @cps1 = eth0 Address = "10.209.3.1" NetMask = "255.255.252.0" ) IP cpsvip2 ( Critical = 0 Device @cps1 = eth1 Address = "10.209.3.2" NetMask = "255.255.252.0" ) NIC cpsnic1 ( Critical = 0 Device @cps1 = eth0 PingOptimize = 0 NetworkHosts @cps1 = { "10.209.3.10" } ) NIC cpsnic2 ( Critical = 0 Device @cps1 = eth1 PingOptimize = 0 ) Process vxcpserv ( PathName = "/opt/VRTScps/bin/vxcpserv" ConfInterval = 30 RestartLimit = 3 ) Quorum quorum ( QuorumResources = { cpsvip1, cpsvip2 } ) cpsvip1 requires cpsnic1 cpsvip2 requires cpsnic2 vxcpserv requires quorum // resource dependency tree // // group CPSSG // { // IP cpsvip1 // { // NIC cpsnic1 // } // IP cpsvip2 // { // NIC cpsnic2 // } // Process vxcpserv // { // Quorum quorum // } // }