Please enter search query.
Search <book_title>...
InfoScale™ 9.0 Cluster Server Agent for Sybase Installation and Configuration Guide - Solaris
Last Published:
2025-04-14
Product(s):
InfoScale & Storage Foundation (9.0)
Platform: Solaris
- Introducing the Cluster Server for Sybase
- About the Sybase agent functions
- Monitoring options for the Sybase agent
- Installing and configuring Sybase
- Installing, upgrading, and removing the agent for Sybase
- Configuring VCS service groups for Sybase
- Before configuring the service group for Sybase
- About setting up detail monitoring for the agent for Sybase
- Administering VCS service groups for Sybase
- Appendix A. Resource type definitions for Sybase
- Appendix B. Sample configurations for Sybase
- Resource dependency graph for the Sybase agent
- Sample main.cf files for Sybase ASE CE configurations
Sample main.cf for a basic Sybase ASE CE cluster configuration with local mount point on VxFS for Sybase binary installation
This sample main.cf is for a single site with a basic cluster configuration with local mount point on VxFS for Sybase binary installation.
The following are the configuration details for this Sybase ASE CE configuration sample main.cf:
File name: sybasece_main.cf
File location: /etc/VRTSagents/ha/conf/Sybase/
include "types.cf" include "CFSTypes.cf" include "CVMTypes.cf" include "SybaseTypes.cf" cluster cluster101 ( UserNames = { admin = HopHojOlpKppNxpJom } Administrators = { admin } HacliUserLevel = COMMANDROOT UseFence=SCSI3 ) system system1 ( ) system system2 ( ) // binmounts group for configuring VxFS mounts for Sybase binaries. group binlocalmnt ( SystemList = { system1 = 0, system2 = 1 } AutoFailOver = 0 Parallel = 1 AutoStartList = { system1, system2 } OnlineRetryLimit = 3 OnlineRetryInterval = 120 ) DiskGroup sybbindg_101_voldg ( DiskGroup = sybbindg ) Mount sybbindg_101_sybbinvol_mnt ( MountPoint = "/sybase" BlockDevice = "/dev/vx/dsk/sybbindg_101/sybbin_vol" FSType = vxfs FsckOpt = "-y" ) Volume sybbindg_101_vol ( DiskGroup = sybbindg Volume = sybbinvol ) requires group cvm online local firm sybbindg_101_sybbinvol_mnt requires sybbindg_101_vol sybbindg_101_vol requires sybbindg_101_voldgdg // resource dependency tree // // group binlocalmnt // { // Mount sybbindg_101_sybbinvol_mnt // { // Volume sybbindg_vol // { // DiskGroup sybbindg_101_voldg // } // } // } // cvm group for CVM and CFS specific agents. group cvm ( SystemList = { system1 = 0, system2 = 1 } AutoFailOver = 0 Parallel = 1 AutoStartList = { system1, system2 } ) CFSfsckd vxfsckd ( ) CVMCluster cvm_clus ( CVMClustName = cluster101 CVMNodeId = { system1 = 0, system2 = 1 } CVMTransport = gab CVMTimeout = 200 ) CVMVxconfigd cvm_vxconfigd ( Critical = 0 CVMVxconfigdArgs = { syslog } ) cvm_clus requires cvm_vxconfigd vxfsckd requires cvm_clus // resource dependency tree // // group cvm // { // CFSfsckd vxfsckd // { // CVMCluster cvm_clus // { // CVMVxconfigd cvm_vxconfigd // } // } // } // sybasece group for: // 1. CVM volumes for Sybase database and quorum device // 2. CFS mount for Sybase database and quorum device // 3. Process agent for vxfend process. // 4. Sybase database instance. group sybasece ( SystemList = { system1 = 0, system2 = 1 } Parallel = 1 AutoStartList = { system1, system2 } OnlineRetryLimit = 3 OnlineRetryInterval = 120 ) CFSMount quorum_101_quorumvol_mnt ( MountPoint = "/quorum" BlockDevice = "/dev/vx/dsk/quorum_101/quorumvol" ) CFSMount sybdata_101_sybvol_mnt ( MountPoint = "/sybdata" BlockDevice = "/dev/vx/dsk/sybdata_101/sybvol" ) CVMVolDg quorum_101_voldg ( CVMDiskGroup = quorum_101 CVMVolume = { quorumvol } CVMActivation = sw ) CVMVolDg sybdata_101_voldg ( CVMDiskGroup = sybdata_101 CVMVolume = { sybvol } CVMActivation = sw ) Process vxfend ( PathName = "/sbin/vxfend" Arguments = "-m sybase -k /var/VRTSvcs/log/tmp/vcmp_socket" ) Sybase ase ( Server @system1 = ase1 Server @system2 = ase2 Owner = sybase Home = "/sybase" Version = 15 SA = sa Quorum_dev = "/quorum/q.dat" ) requires group binlocalmnt online local firm ase requires quorum_101_quorumvol_mnt ase requires sybdata_101_sybvol_mnt ase requires vxfend quorum_101_quorumvol_mnt requires quorum_101_voldg sybdata_101_sybvol_mnt requires sybdata_101_voldg // resource dependency tree // // group sybasece // { // Sybase ase // { // CFSMount quorum_101_quorumvol_mnt // { // CVMVolDg quorum_101_voldg // } // CFSMount sybdata_101_sybvol_mnt // { // CVMVolDg sybdata_101_voldg // } // Process vxfend // } // }