Please enter search query.
Search <book_title>...
Storage Foundation for Sybase ASE CE 7.4.1 Configuration and Upgrade Guide - Linux
Last Published:
2019-06-18
Product(s):
InfoScale & Storage Foundation (7.4.1)
Platform: Linux
- Section I. Configuring SF Sybase ASE CE
- Preparing to configure SF Sybase CE
- Configuring SF Sybase CE
- About configuring SF Sybase CE
- Configuring the SF Sybase CE components using the script-based installer
- Configuring the SF Sybase CE cluster
- Configuring the cluster name
- Configuring private heartbeat links
- Configuring the virtual IP of the cluster
- Configuring SF Sybase CE in secure mode
- Configuring a secure cluster node by node
- Adding VCS users
- Configuring SMTP email notification
- Configuring SNMP trap notification
- Configuring global clusters
- Configuring the SF Sybase CE cluster
- Configuring SF Sybase CE clusters for data integrity
- Setting up disk-based I/O fencing using installer
- Performing an automated SF Sybase CE configuration
- Performing an automated I/O fencing configuration using response files
- Configuring a cluster under VCS control using a response file
- Section II. Post-installation and configuration tasks
- Section III. Upgrade of SF Sybase CE
- Planning to upgrade SF Sybase CE
- Performing a full upgrade of SF Sybase CE using the product installer
- Performing an automated full upgrade of SF Sybase CE using response files
- Performing a phased upgrade of SF Sybase CE
- About phased upgrade
- Performing a phased upgrade of SF Sybase CE from version 6.2.1 and later release
- Step 1: Performing pre-upgrade tasks on the first half of the cluster
- Step 2: Upgrading the first half of the cluster
- Step 3: Performing pre-upgrade tasks on the second half of the cluster
- Step 4: Performing post-upgrade tasks on the first half of the cluster
- Step 5: Upgrading the second half of the cluster
- Step 6: Performing post-upgrade tasks on the second half of the cluster
- Performing a rolling upgrade of SF Sybase CE
- Performing post-upgrade tasks
- Section IV. Installation and upgrade of Sybase ASE CE
- Installing, configuring, and upgrading Sybase ASE CE
- Before installing Sybase ASE CE
- Preparing for local mount point on VxFS for Sybase ASE CE binary installation
- Preparing for shared mount point on CFS for Sybase ASE CE binary installation
- Installing Sybase ASE CE software
- Preparing to create a Sybase ASE CE cluster
- Creating the Sybase ASE CE cluster
- Preparing to configure the Sybase instances under VCS control
- Configuring a Sybase ASE CE cluster under VCS control using the SF Sybase CE installer
- Upgrading Sybase ASE CE
- Installing, configuring, and upgrading Sybase ASE CE
- Section V. Adding and removing nodes
- Adding a node to SF Sybase CE clusters
- About adding a node to a cluster
- Before adding a node to a cluster
- Adding the node to a cluster manually
- Starting Veritas Volume Manager (VxVM) on the new node
- Configuring cluster processes on the new node
- Setting up the node to run in secure mode
- Starting fencing on the new node
- Configuring Cluster Volume Manager (CVM) and Cluster File System (CFS) on the new node
- After adding the new node
- Configuring the ClusterService group for the new node
- Adding a node to a cluster using the Veritas InfoScale installer
- Adding the new instance to the Sybase ASE CE cluster
- Removing a node from SF Sybase CE clusters
- Adding a node to SF Sybase CE clusters
- Section VI. Configuration of disaster recovery environments
- Section VII. Installation reference
- Appendix A. Installation scripts
- Appendix B. Sample installation and configuration values
- Appendix C. Tunable files for installation
- About setting tunable parameters using the installer or a response file
- Setting tunables for an installation, configuration, or upgrade
- Setting tunables with no other installer-related operations
- Setting tunables with an un-integrated response file
- Preparing the tunables file
- Setting parameters for the tunables file
- Tunables value parameter definitions
- Appendix D. Configuration files
- About sample main.cf files
- 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
- Appendix E. Configuring the secure shell or the remote shell for communications
- Appendix F. High availability agent information
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 Sybase ASE 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 = eth0
Address = "10.180.88.188"
NetMask = "255.255.255.0"
)
NIC csgnic (
Device = eth0
)
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 dbdata_voldg (
CVMDiskGroup = dbdata_dg
CVMActivation = sw
)
RVGShared dbdata_rvg (
RVG = syb_rvg
DiskGroup = dbdata_dg
)
requires group binmnt online local firm
dbdata_rvg requires dbdata_voldg
group binmnt (
SystemList = { system1 = 0, system2 = 1 }
Parallel = 1
AutoStartList = { system1, system2 }
OnlineRetryLimit = 3
OnlineRetryInterval = 120
)
CFSMount sybbin_dg_sybbin_vol_mnt (
MountPoint = "/sybase"
BlockDevice = "/dev/vx/dsk/sybbin_dg/sybbin_vol"
)
CVMVolDg sybbin_dg_voldg (
CVMDiskGroup = sybbin_dg
CVMVolume = { sybbin_vol }
CVMActivation = sw
)
requires group cvm online local firm
sybbin_dg_sybbin_vol_mnt requires sybbin_dg_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 = eth0
Address = "10.10.9.101"
NetMask = "255.255.255.0"
)
NIC nic (
Device = eth0
)
RVGLogowner rvg_logowner (
RVG = syb_rvg
DiskGroup = dbdata_dg
)
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_dg_quorum_vol_mnt (
MountPoint = "/quorum"
BlockDevice = "/dev/vx/dsk/quorum_dg/quorum_vol"
)
CFSMount dbdata_dg_sybvol_mnt (
MountPoint = "/sybdata"
BlockDevice = "/dev/vx/dsk/dbdata_dg/sybvol"
)
CVMVolDg quorum_dg_voldg (
CVMDiskGroup = quorum_dg
CVMVolume = { quorum_vol }
CVMActivation = sw
)
Process vxfend (
PathName = "/sbin/vxfend"
Arguments = "-m sybase -k /var/VRTSvcs/log/tmp/vcmp_socket"
)
RVGSharedPri syb_vvr_shpri (
RvgResourceName = dbdata_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
dbdata_dg_sybvol_mnt requires syb_vvr_shpri
ase requires vxfend
ase requires dbdata_dg_sybvol_mnt
ase requires quorum_dg_quorum_vol_mnt
quorum_dg_quorum_vol_mnt requires quorum_dg_voldg
// resource dependency tree
//
// group sybasece
// {
// Sybase ase
// {
// CFSMount dbdata_dg_sybvol_mnt
// {
// RVGSharedPri syb_vvr_shpri
// }
// Process vxfend
// CFSMount quorum_dg_quorum_vol_mnt
// {
// CVMVolDg quorum_dg_voldg
// }
// }
// }