Managing Serviceguard 14th Edition, June 2007
Contents
6
Cluster Configuration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Cluster Configuration Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Package Configuration Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Logical Volume and File System Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Planning Veritas Cluster Volume Manager (CVM) and Cluster File System (CFS) 167
Planning for Expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Choosing Switching and Failover Behavior. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Parameters for Configuring EMS Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
About Package Dependencies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
About External Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Package Configuration File Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Package Configuration Worksheet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
5. Building an HA Cluster Configuration
Preparing Your Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Installing and Updating Serviceguard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Understanding Where Files Are Located . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Editing Security Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Access Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Defining Name Resolution Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Creating Mirrors of Root Logical Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Choosing Cluster Lock Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Setting Up a Lock LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Setting up the Quorum Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Ensuring Consistency of Kernel Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Enabling the Network Time Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Tuning Network and Kernel Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Preparing for Changes in Cluster Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Creating the Storage Infrastructure and Filesystems with LVM and VxVM . . . . . 221
Creating a Storage Infrastructure with LVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Creating a Storage Infrastructure with VxVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Configuring the Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Specifying a Lock Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Specifying a Lock LUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Specifying a Quorum Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Identifying Heartbeat Subnets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238