S


Samba package, 28

sample Heartbeat in Stonith, 166

SASL (Simple Authentication and Security Layer), 26

saslauthd script, 27

saving

iptable rules, 43–44

kernel configuration files, 62

/sbin/ifconfig file, 123

/sbin/ip file, 128

/sbin/route file, 124

scheduler entry, 271

schedules and scheduling methods

batch jobs with no single points of failure, 354–357

in LVS, 194

dynamic, 203–207

fixed, 202–203

rsync snapshots, 90–92

scripts for, 21–23

scp command, 139–140

scripts

arguments for, 153–154

on central print servers, 351

for cluster account authentication, 344–345

for Heartbeat, 125–129

init, 16–17

on cluster nodes, 21–31

for Heartbeat resources, 128–129

for Mon, 318

for respawning services, 18

symbolic links for, 18–21

Mon, 302

SNMP

creating, 320–321

monitoring, 321–322

SCSI disks, booting from, 58, 64

secondary IP addresses

in Heartbeat, 116–125

names for, 119–120

secondary LVS Directors, 255–256

secondaryserver entry, 171

secure data transport, 71–72, 86

secure shell. See SSH (secure shell)

Secure Socket Layer (SSL) encryption, 21

security control messages, 115

security in SSH, 86–87

SED (shortest expected delay) scheduling method, 205

self-referential URLs, 403–404

send_arp program, 122

sendmail daemon, 354

sendmail script, 27

sequences, event, in Stonith, 167–168

serial cable connections, 113

serial devices, highly available, 364–365

serial entry, 135

serial-to-IP communication devices, 365

ServerName entry, 398

ServerPath directive, 402, 404

servers

DHCP, 101–103

failures in, Stonith for. See Stonith (shoot the other node in the head)

in Heartbeat, 112

configuration on, 131

in haresources file, 148

installation on, 139–140

launching on, 140–143

log files on, 143–144

maintenance of, 159–160

standby mode for, 160

highly available, 365–366

in N-Tier applications, 361

print, 5

custom scripts on, 351

/etc/printcap on, 349–350

LPRng installation on, 347–348

print job management on, 350

proxy, 206–207

software updates on, 189

synchronizing, 69–70

for SystemImager, 97–98

service command, 21

service entry, 270

services, 10

Heartbeat

offers, 121–122

status of, 125–126

LVS-DR clusters, client computer access to, 232–236

removing, 21

respawning, 18

starting, 15–21

session keys in SSH, 73

shared BSD flocks, 281

shared data in N-Tier applications, 361

shared libraries, 390–391

shared objects, 388–389

shared secrets, 73

shared storage devices, 5

shell prompt, cluster node examinations from, 337–338

shoot the other node in head. See Stonith (shoot the other node in the head)

shortest expected delay (SED) scheduling method, 205

show ip arp command, 179–180

shutdown program, 17

SIGHUP command, 158

Simple Authentication and Security Layer (SASL), 26

Simple Network Management Protocol. See SNMP (Simple Network Management Protocol)

single node failures, 191

single points of failure. See No Single Point of Failure (NSPoF)

single script, 27

single transactions in NFS performance, 289–290

sk_buff structure, 233, 239, 246, 250–251

skew, clock, 58

slow WAN connections, rsync over, 89–90

smb script, 28

snapshots

for Ganglia Web page, 334–337

rsync, 90–92

SNMP (Simple Network Management Protocol), 301, 315

alerts in, 28

package installation for, 304–305

proof of concept operations, 310–315

real word operations, 315–319

scripts for

creating, 320–321

monitoring, 321–322

software installation for, 306–307

snmpd.conf file, 315–317

snmpd daemon, 28, 301, 303, 317

snmptranslate command, 312

snmptrapd script, 28

snmpvar.monitor script, 325

snmpwalk command, 312–313, 322

socket buffer structure, 239, 250–251

source addresses, IP aliases for, 117

source code

acquiring, 54–56

compiling, 59–60

source hashing scheduling methods in LVS, 203

split-brain. See Stonith (shoot the other node in the head)

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

SQL servers, 365–366

squid script, 28, 206

SSH (secure shell), 71

encryption keys in, 72–73, 77

copying, 81–82

creating, 79–80

exchange process, 73–76

host, 79

for iptables and ipchains, 42

for least-loaded clusters, 338

rsync over, 87–89

for secure data transport, 71–72

in Stonith, 168

two-node client-servers. See two-node SSH client-servers

two-way trust relationships in, 73–77

version 1, 83

ssh-agent daemon, 77

ssh-keygen command, 72, 80, 355

sshd_config file, 92–93, 355

sshd daemon, 28, 355, 360–361

SSHD file, 78

SSL (Secure Socket Layer) encryption, 21

Stallman, Richard, 9

standby mode, 160

start command, 129

start script, 17

starting

Heartbeat, 144–145

services, 15–21

statd daemon, 283–284

stateful failover

for high-availability cluster, 277–278

of IPVS table, 275–276

status command, 129

status of Heartbeat services

determining, 125–126, 129

messages for, 114

stock kernels, 54–55

Stomith, 164

Stonith (shoot the other node in the head), 113–114, 163–164

background, 164–165

configuration of, 166

device support in, 168–174

events in

with Mon, 323–324

multiple, 174

sequences of, 167–168

single devices in, 165–166

stonith_host entry, 170

stop command, 129

stopping Heartbeat, 144–145

strace command, 338

Super Sparrow program, 157

superfluous Apache messages, 260

symbolic links

chkconfig for, 18–20

ntsysv for, 20–21

for source code, 56

synchronizing servers, 69–70

syslog script, 29, 137, 316

system configuration changes for clusters, 187

System Configurator, 109

system hangs, watchdog for, 176–179

System.map file, 61

system reboots, forcing, 178

system time, 140

System V lockf kernel lock arbitration, 281, 285

SystemImager package, 95–96

boot floppies for, 103–107

client software for, 98–99

client updates in, 108–109

DHCP servers with, 101–103

for Golden Client cloning, 95–96

installer program in, 98

post-installation notes, 107–108

rsync in, 106

server software for, 97–98

system images on, 99–101, 106–107

SystemInstaller project, 108–109



The Linux Enterprise Cluster. Build a Highly Available Cluster with Commodity Hardware and Free Software
Linux Enterprise Cluster: Build a Highly Available Cluster with Commodity Hardware and Free Software
ISBN: 1593270364
EAN: 2147483647
Year: 2003
Pages: 219
Authors: Karl Kopper

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net