Please enter search query.
Search <book_title>...
InfoScale™ 9.0 Disaster Recovery Implementation Guide - Linux
Last Published:
2025-04-14
Product(s):
InfoScale & Storage Foundation (9.0)
Platform: Linux
- Section I. Introducing Storage Foundation and High Availability Solutions for disaster recovery
- About supported disaster recovery scenarios
- About campus cluster configuration
- About replicated data clusters
- About global clusters
- VCS global clusters: The building blocks
- About global cluster management
- About serialization - The Authority attribute
- Planning for disaster recovery
- About supported disaster recovery scenarios
- Section II. Implementing campus clusters
- Setting up campus clusters for VCS and SFHA
- About setting up a campus cluster configuration
- About running a fire drill in a campus cluster
- About setting up a campus cluster configuration
- Setting up campus clusters for SFCFSHA, SFRAC
- Setting up campus clusters for VCS and SFHA
- Section III. Implementing replicated data clusters
- Configuring a replicated data cluster using VVR
- Configuring a replicated data cluster using third-party replication
- Section IV. Implementing global clusters
- Configuring global clusters for VCS and SFHA
- Setting up VVR replication
- Creating a Replicated Data Set
- Creating a Primary RVG of an RDS
- Adding a Secondary to an RDS
- Changing the replication settings for a Secondary
- Synchronizing the Secondary and starting replication
- Starting replication when the data volumes are zero initialized
- Configuring clusters for global cluster setup
- Configuring service groups for global cluster setup
- Configuring a global cluster with Storage Foundation Cluster File System High Availability, Storage Foundation for Oracle RAC, or Storage Foundation for Sybase CE
- Configuring the secondary site
- Configuring global clusters with VVR and Storage Foundation Cluster File System High Availability, Storage Foundation for Oracle RAC, or Storage Foundation for Sybase CE
- Setting up replication on the primary site using VVR
- Setting up replication on the secondary site using VVR
- Configuring Cluster Server to replicate the database volume using VVR
- Configuring global clusters for VCS and SFHA
- Section V. Reference
- Appendix A. Sample configuration files
- Sample Storage Foundation for Oracle RAC configuration files
- About sample main.cf files for Storage Foundation (SF) for Oracle RAC
- About sample main.cf files for Storage Foundation (SF) for Sybase ASE CE
- Appendix A. Sample configuration files
Sample main.cf for a primary CVM VVR site
This sample main.cf is for a primary site in a CVM VVR configuration. It is one of two sample main.cfs for replicating data between two clusters.
The following are the configuration details for this SF Sybase CE configuration sample main.cf:
File name: sybasece_cvmvvr_primary_main.cf
File location: /etc/VRTSagents/ha/conf/Sybase
include "types.cf" include "CFSTypes.cf" include "CVMTypes.cf" include "SybaseTypes.cf" cluster clus1 ( UserNames = { admin = HopHojOlpKppNxpJom } ClusterAddress = "10.180.88.188" Administrators = { admin } HacliUserLevel = COMMANDROOT UseFence=SCSI3 ) remotecluster clus2 ( ClusterAddress = "10.190.99.199" ) heartbeat Icmp ( ClusterList = { clus2 } Arguments @clus2 = { "10.190.99.199" } ) system system1 ( ) system system2 ( ) group ClusterService ( SystemList = { system1 = 0, system2 = 1 } AutoStartList = { system1, system2 } OnlineRetryLimit = 3 OnlineRetryInterval = 120 ) Application wac ( StartProgram = "/opt/VRTSvcs/bin/wacstart" StopProgram = "/opt/VRTSvcs/bin/wacstop" MonitorProcesses = { "/opt/VRTSvcs/bin/wac" } RestartLimit = 3 ) IP gcoip ( Device = public_NIC Address = "10.180.88.188" NetMask = "255.255.255.0" ) NIC csgnic ( Device = Public_NIC ) gcoip requires csgnic wac requires gcoip // resource dependency tree // // group ClusterService // { // Application wac // { // IP gcoip // { // NIC csgnic // } // } // } group RVGgroup ( SystemList = { system1 = 0, system2 = 1 } Parallel = 1 AutoStartList = { system1, system2 } ) CVMVolDg sybdata_voldg ( CVMDiskGroup = sybdata_101 CVMActivation = sw ) RVGShared sybdata_rvg ( RVG = syb_rvg DiskGroup = sybdata_101 ) requires group binmnt online local firm sybdata_rvg requires sybdata_voldg group binmnt ( SystemList = { system1 = 0, system2 = 1 } Parallel = 1 AutoStartList = { system1, system2 } OnlineRetryLimit = 3 OnlineRetryInterval = 120 ) CFSMount sybbindg_101_sybbinvol_mnt ( MountPoint = "/sybase" BlockDevice = "/dev/vx/dsk/sybbindg_101/sybbin_vol" ) CVMVolDg sybbindg_101_voldg ( CVMDiskGroup = sybbindg_101 CVMVolume = { sybbin_vol } CVMActivation = sw ) requires group cvm online local firm sybbindg_101_sybbinvol_mnt requires sybbindg_101_voldg group cvm ( SystemList = { system1 = 0, system2 = 1 } AutoFailOver = 0 Parallel = 1 AutoStartList = { system1, system2 } ) CFSfsckd vxfsckd ( ) CVMCluster cvm_clus ( CVMClustName = clus1 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 // } // } // } group logowner ( SystemList = { system1 = 0, system2 = 1 } AutoStartList = { system1, system2 } ) IP logowner_ip ( Device = public_NIC Address = "10.10.9.101" NetMask = "255.255.255.0" ) NIC nic ( Device = public_NIC ) RVGLogowner rvg_logowner ( RVG = syb_rvg DiskGroup = sybdata_101 ) requires group RVGgroup online local firm logowner requires logowner_ip logowner_ip requires nic // resource dependency tree // // group logowner // { // RVGLogowner rvg_logowner // { // IP logowner_ip // { // NIC nic // } // } // } group sybasece ( SystemList = { system1 = 0, system2 = 1 } Parallel = 1 ClusterList = { clus1 = 0, clus2 = 1 } AutoStartList = { system1, system2 } ClusterFailOverPolicy = Manual Authority = 1 OnlineRetryLimit = 3 TriggerResStateChange = 1 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 ) Process vxfend ( PathName = "/sbin/vxfend" Arguments = "-m sybase -k /tmp/vcmp_socket" ) RVGSharedPri syb_vvr_shpri ( RvgResourceName = sybdata_rvg OnlineRetryLimit = 0 ) Sybase ase ( Server @system1 = ase1 Server @system2 = ase2 Owner = sybase Home = "/sybase" Version = 15 SA = sa Quorum_dev = "/quorum/q.dat" ) requires group RVGgroup online local firm sybdata_101_sybvol_mnt requires syb_vvr_shpri ase requires vxfend ase requires sybdata_101_sybvol_mnt ase requires quorum_101_quorumvol_mnt quorum_101_quorumvol_mnt requires quorum_101_voldg // resource dependency tree // // group sybasece // { // Sybase ase // { // CFSMount sybdata_101_sybvol_mnt // { // RVGSharedPri syb_vvr_shpri // } // Process vxfend // CFSMount quorum_101_quorumvol_mnt // { // CVMVolDg quorum_101_voldg // } // } // }