Please enter search query.
 
              Search <book_title>...
            
 
          Cluster Server 8.0 Agent for Sybase Installation and Configuration Guide - Solaris
                Last Published: 
				2021-12-21
                
              
              
                Product(s): 
				InfoScale & Storage Foundation (8.0)
                 
              
              
                Platform: Solaris
              
            - Introducing the Cluster Server for Sybase- About the Cluster Server for Sybase
- Supported software for the VCS agent for Sybase
- How the agent makes Sybase highly available
- How the Sybase and SybaseBk agents support intelligent resource monitoring
- About the Sybase agent functions
- Monitoring options for the Sybase agent
- Action function for the VCS agent for Sybase
- Typical Sybase configuration in a VCS cluster
 
- Installing and configuring Sybase
- Installing, upgrading, and removing the agent for Sybase
- Configuring VCS service groups for Sybase- About configuring service groups for Sybase
- Before configuring the service group for Sybase
- Configuring the service groups for Sybase
- Configuring the service group for Sybase from Cluster Manager (Java console)
- Configuring the service group for Sybase using the command line
- Encrypting passwords for Sybase
- About setting up detail monitoring for the agent for Sybase
- Enabling and disabling intelligent resource monitoring (IMF) for agents
- Administering the AMF kernel driver
 
- Administering VCS service groups for Sybase
- Appendix A. Resource type definitions for Sybase
- Appendix B. Sample configurations for Sybase- About the sample configuration for the Sybase agent
- Resource dependency graph for the Sybase agent
- Sample configuration for agent for Sybase on Solaris systems
- Sample main.cf files for Sybase ASE CE configurations- Sample main.cf for a basic Sybase ASE CE cluster configuration under VCS control with shared mount point on CFS for Sybase binary installation
- Sample main.cf for a basic Sybase ASE CE cluster configuration with local mount point on VxFS for Sybase binary installation
- Sample main.cf for a primary CVM VVR site
- Sample main.cf for a secondary CVM VVR site
 
- Sample configuration for the Sybase agent in Solaris zones
 
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
	//	    }
	//	}