Posts

Showing posts from April, 2008

Ubuntu Cluster - Slave nodes

In this part we'll install and configure the other nodes, in the master node we have a DHCP server and a PXE network boot which serves the netboot system, so we just need to connect the net cable, a keyboard and a monitor to the node, turn on and wait to install the base system. Options include partition of the hda disk, we use the defaults and put all the system in a partition and default swap size. We add the general user named beagle and after rebooting, login, become root, change the password and install the SSH server: sudo su - passwd apt-get install openssh-server Repeat this for all the nodes. The next steps will be only from the master node. SSH access You need to create a pair of keys for each user to access any node without a password, first we create it in the general user beagle : ssh-keygen cp .ssh/id_pub .ssh/authorized_keys Root also need this keys, but we don't export the root's home, after you created the keys, you need to copy to all the nodes. This st

Ubuntu Cluster - Master node

This time I want to show how to build a HPC ( High Performance Computing ) cluster using Ubuntu Linux. Before to begin My Institute (Cinvestav - www.ira.cinvestav.mx) ask me to build a small cluster to general works and it'll be a learning system for bioinformatic. The cluster name is Beagle, they put the hardware and my friend LuisD and I the hard job. The design includes a master node to access, to check status and to send jobs, and 10 slaves nodes with /home exported with NFS, a job queque created with Sun Grid Engine, Ganglia is user to monitor the systems and also include MPI support. Hardware Master Node : AMD Athlon 64 X2 4200+, 2 Gb RAM, 1 hard disk IDE 80 Gb (hda), 1 hd SATA 320 Gb (sda), 1 external USB hd 1 Tb (sdb), network card nForce 10/100/1000 (eth1), network card PCI Realtek 10/100 (eth2). Slave Nodes X10 : AMD Athlon 64 X2 4200+, 2 Gb RAM, 1 hard disk IDE 80 Gb, network card nForce 10/100/1000 (eth0). Network Switch : 24 ports 10/100/1000. Many meters of network c