I use to build and maintain a small computer cluster during 2009 to 2012. According to these experience I wrote a tutorial, which is brief (only 50 pages) but deep. Its details are sufficient for anyone to build a cluster with network and job queueing system in his/her own laboratory or home. Unfortunately, only Chinese version is available now, if you do not know Chinese you may just look at the commands, and the flowchat below may help you.