cable connections in Heartbeat, 113
caching
attributes, 291
in round-robin DNS, 156
capacity planning, 190–192
case studies, 341
account administration without Active Directory, 342–343
batch job-scheduling systems, 354–357
cluster account authentication mechanisms, 343–345
email, 353–354
fault-tolerant print spoolers, 345–351
rebooting nodes for preventative maintenance, 352–353
cat command, 59
central print servers
custom scripts on, 351
/etc/printcap on, 349–350
LPRng installation on, 347–348
print job management on, 350
centralizing account administration, 189–190
CFS (Cluster File System), 396
CGI programs under Apache, 286
chain policies, 38
checkinterval entry, 268
checkport entry, 271
checktimeout entry, 267–268
checktype entry, 271
chkconfig command, 18–20, 129, 138, 275
CIP (client computer's IP) addresses, 195
cl_respawn utility, 162
client-servers for SSH. See two-node SSH client-servers
clients
access to
in Heartbeat, 115–116
LVS-DR cluster services, 232–236
LVS-NAT cluster resources, 209–216
in data center example, 362–363
for Golden Client, 98–99
for LVS clusters, 194
for LVS-DR clusters and ARP broadcasts, 236–238
NFS configuration options, 296–297
in SystemImager, 108–109
clock skew, 58
cloned systems. See SystemImager package
close-to-open (cto) cache consistency, 291
Cluster File System (CFS), 396
cluster node managers, 5–6
in data center example, 361–362
Ganglia installation on, 330
known_hosts entries on, 355–356
SNMP files on, 317–318
cluster nodes
Apache configuration on, 400–403
configuration changes for, 187
Ganglia for. See Ganglia software package
in Heartbeat configuration, 135–136
least-loaded, 338
load averages for, 334–335
LPRng installations on, 348
monitoring
by ldirectord, 258–261
performance, 189
net-SNMP client software installation on, 310
for print spoolers, 345–347
/etc/printcap file on, 349–350
/etc/printcap.local file on, 348–349
print job management on, 351
purchasing, 190–192
removing, 188, 352
software updates on, 189
sshd_config file on, 355
telnet access to, 353
weight of, 352
cluster transition messages, 114
clusters, 1, 185
architecture of, 4–5
authentication mechanisms for, 343–345
building, 186–192
capacity planning, 190–192
case studies. See case studies
filesystems for, 395–396
high-availability. See high-availability clusters
LVS-DR. See LVS-DR (Linux Virtual Server Direct Routing) clusters
LVS-NAT. See LVS-NAT (Linux Virtual Server Network Address Translation) clusters
partitioned, 113–114
properties of, 2–3
single points of failure in, 6–7
clustersh script, 356
CMF (Content Management Framework), 342
CODA filesystem, 395
command line, testing email from, 354
common Unix printing system, 23
compiling
fping package, 304
kernel, 53
boot loader configuration, 62–64
object code and configuration files for, 60–62
options for, 56–59
process, 59–60
requirements for, 54
source code for, 54–56
Comprehensive Perl Archive Network (CPAN)
for module downloads, 264–266, 306
for Mon package, 305–306
compression methods, 70, 331, 372–374
.config file, 56–57
CONFIG_NFS_DIRECTIO option, 296
configuration files
copying with rsync, 91–92
Heartbeat, 130, 158–159
installing, 60–62
ldirectord, 267–272
connect entry, 271–272
connection templates, 247–248
connection tracking records
for Director, 242–243
timeout values for, 243–244
connections
in Heartbeat, 113
in LVS scheduling, 203
persistent. See persistence
in SSH, 82–86
Content Management Framework (CMF), 342
control messages in Heartbeat, 114–115
converting Unix legacy applications, 192
cooperative locking, 280
copying
encryption keys, 81–82
files with rsync, 89, 91–92
CPAN (Comprehensive Perl Archive Network)
for module downloads, 264–266, 306
for Mon package, 305–306
cron jobs
for batch job-scheduling systems, 356–357
from cluster node manager, 361
for rsync snapshots, 90, 92
crond script, 23, 316, 356
crontab file
for batch job-scheduling systems, 356–357
format of, 92
for rsync snapshots, 90
crossover cable, 112, 132
cto (close-to-open) cache consistency, 291
cups script, 23
custom metrics, 338–340
CustomLog entry, 260