Cluster-Handbook

Welcome! The goal of the wikibook is to outline the basic concepts about computer clusters. This book explains what a cluster is and how to build a simple and clean cluster which provides a great starting point for more complex tasks. In addition, this book contains a guide for task scheduling and other important cluster management features.

Contents

 * 1) Introduction
 * 2) Software
 * 3) Qlustar
 * 4) Cluster Monitoring
 * 5) SLURM
 * 6) Network
 * 7) OSSEC
 * 8) Munin
 * 9) SnortIDS
 * 10) Prelude
 * 11) Firestarter
 * 12) Torque
 * 13) ARM-Cluster (German)

List of Tables
5.1 Default values for QOS 7.1 Example of a predecoded ssh event 13.1 My caption

Listingverzeichnis
2.1 Install python-software-properties for the command add-apt-repository 2.2 Add the ppa repository 2.3 Update the package database 2.4 Install the desired packages 4.1 Suggested order of packages to install Icinga on Ubuntu 4.2 NRPE check command in worker configuration file 4.3 Add the IP address of the master to /etc/nagios/nrpe.cfg 4.4 Add custom commands to /etc/nagios/nrpe_local.cfg 4.5 Check if NRPE is setup correctly with check_nrpe 4.6 check_nrpe: success! 4.7 Integrating RRDTool into the environment 4.8 Installation of Ganglia 4.9 Interesting parts of gmetad.conf 4.10 Configuration of gmond_master.conf 4.11 Configuration of gmond_collector.conf 4.12 Configuration of gmond_worker.conf 5.1 Ausgabe des sinfo Befehls 5.2 srun interaktiv 5.3 srun Command with some options 5.4 scancel Command with some options 5.5 Ausgabe des squeue Befehls 5.6 Using the scontrol command 5.7 Example for a jobscript 6.1 Configuration for master 6.2 Configuration of the hosts for master 6.3 Configuration for workers 6.4 Configuration of the hosts for worker 7.1 Example of a decoder for ssh 7.2 Getting the OSSEC source code 7.3 Extracting the archive and starting the installation 7.4 Starting OSSEC 7.5 Installing the mail server and an email program 7.6 Configuring the email notification in OSSEC 7.7 Setting the email alert level 7.8 Starting the key management 7.9 Adding an agent 7.10 Setup of OSSEC on the agent’s side. The only difference is the setting of the server’s IP address 7.11 Generating the key for an agent (worker1) 7.12 Importing the key of the agent (worker1) generated on the server 7.13 Success of the setup of the agent 7.14 Installing the Apache server and php5 7.15 Getting the WUI sources 7.16 Extracting the wui files, moving it to /var/www and starting the setup 7.17 Installing the WUI 7.18 Adding user www-data to ossec group 10.1 Database name and user (example) 10.2 Apache configuration for Prewikka-->