Building Linux Beowulf Clusters

Back in 2000, I was employed by Illinois Genetic Algorithms Lab to build a beowulf cluster for them, after having built one for the NCSA Automated Learning
Group
. Frustrated with the vague, incomplete, and/or overly verbose and rambling documentation online (and especially in print), I decided to document things myself. Some things have changed somewhat since then, but not terribly so, and the document still is on the first page of Google queries for beowulf clusters, so I figured I'd keep it up.