packages for kernel compilation, 54
packets and packet routing, 33–34
for clusters, 187
default chain policies, 38
ip for, 50
iptables and ipchains, 39, 252–253
kernel for, 44–50
with load balancer, 240–241, 244–246
marked, 239, 250–253
matching, 45–47
Netfilter for, 34–38
Panasas filesystem, 396
partitioned clusters, 113–114
passive FTP, 41
passwords in authentication, 343–345
patch command, 30, 344
patching kernel, 56–57
path names for links, 403
paths in Heartbeat, 112–114
PCCs (persistent client connections), 249
pcmcia script, 26
perceptions of NFS performance, 288–290
performance
cluster node, 189–191
Ganglia for. See Ganglia software package
gmetric for, 338–340
NAS, 295
NFS, 288–290, 388
Perl modules
for ldirectord, 263–266
for SystemImager, 97–98
persistence
in LVS, 247–253
connection templates for, 247
connection types for, 248–249
Netfilter Marked Packets, 250–253
PCC, 249
port affinity, 250
PPC, 249–250
LVS without, 246–247
persistent client connections (PCCs), 249
persistent connection templates, 247–248
persistent port connections (PPCs), 249–250
PHP for Ganglia, 329
physical paths in Heartbeat, 112–114
pidof program, 126
PIDs (process identifiers)
determining, 126
with locks, 287–288
ping command and packets
for ICMP, 223, 385
for NICs, 384–385
ping entry for ipfail, 176
pipes in NFS performance, 288
Plone clusters, 342, 351
points of failure. See No Single Point of Failure (NSPoF)
Polyserve filesystem, 396
port affinity, 250
Port entry, 399
portmap script, 26
Posix fcntl system, 282–283
Posix kernel lock arbitration, 285
POST_ROUTING hook, 240–241
power control, Stonith for. See Stonith (shoot the other node in the head)
PPCs (persistent port connections), 249–250
pppoe script, 26
PRE_ROUTING hook, 240–241
prepareclient command, 99, 108
presentation tiers, 361
preventative maintenance, rebooting nodes for, 352–353
primary Directors
Heartbeat installation on, 263
LVS, 255–256
primary IP addresses, 116
primary names in linuxconf, 382
primary servers in Heartbeat, 112
configuration, 131
in haresources file, 148
launching Heartbeat on, 140–142
log files on, 143–144
standby mode for, 160
primaryserver entry, 171
print job management, 346–347
on central print servers, 350
on cluster nodes, 351
print servers, 5
custom scripts on, 351
/etc/printcap on, 349–350
LPRng installation on, 347–348
print job management on, 350
print spoolers, fault-tolerant, 345
cluster nodes in, 345–347
/etc/printcap file for, 349–350
/etc/printcap.local file for, 348–349
job ordering in, 345–346
LPRng for, 346–348
print jobs in, 346–347, 350–351
printing systems for clusters, 190
private encryption keys, 72
/proc/cpuinfo file, 59
/proc/ksyms file, 61
/proc/locks file, 286
/proc/net/ip_vs_lblcr file, 207
/proc/net/route file, 149
/proc/net/rpc/nfs file, 339
/proc/sys/net/ipv4/conf/all/arp_announce file, 262
/proc/sys/net/ipv4
/conf/all/arp_ignore file, 262
/proc/sys/net/ipv4/conf/lo/arp_announce file, 262
/proc/sys/net/ipv4/conf/lo/arp_ignore file, 262
/proc/sys/net/ipv4/ip_forward file, 45, 49–50, 221
/proc/sys/net/ipv4/vs/expire_nodest_conn file, 268
/proc/sys/net/ipv4/vs/secure_tcp file, 244
process identifiers (PIDs)
determining, 126
with locks, 287–288
processes, 10
procinfo utility, 335
products in Zope, 367
prompt, cluster node examinations from, 337–338
protocol entry, 271
proxy servers, 206–207
public encryption keys
copying, 81–82
in SSH, 72
purchasing cluster nodes, 190–192
PuTTY client, 367
pxe script, 26
Python programs, 367