Category archives: ACM

All Things related to systems and lab administration at the JHU ACM

RSS feed of ACM

Last update on .

Building the ACM Cluster, Part 11g: OpenAFS RPM Build

OpenAFS is the open source version of the AFS - a file system developed at Carnegie-Mellon University.  AFS has a global, DNS-based address space.  It also has a ton of nice features with respect to allowing users to create and control their own groups and much more granular permissions.  All in all it seems to be a ...

Discussions :

Last update on .

Building the ACM Cluster, part 11f: ZFS on Linux

ZFS is one of those pieces of software that is almost frighteningly good at what it does.  It has a whole slew of features that make it, for many uses, the perfect filesystem.  These include: deduplication, compression, data integrity guarantees (ZFS can detect and repair silent data corruption), copy-on-write architecture and a built in concept of ...

Discussions :

Last update on .

Welcome back to my ongoing series on building the JHUACM VM cluster.  In this part, I'm going to be focusing on building the RPM driver for the Myricom fiber cards that were given to us with the cluster.  Unfortunately the drivers for this are closed source.  However, through my connections to physics, I was ...

Discussions :

Last update on .

Next up,  lets build RPMs of Xen, a hypervisor.  Xen was chosen because on machines which do not have virtualization bits (like the cluster I'm building), Xen will do paravirtualization, which is still somewhat quick.Xen also has the concept of clustering and shifting VMs between instances - an important feature in a VM cluster ...

Discussions :

Last update on .

If you haven't already done so, read and execute Building the ACM Cluster, Part 11a: Setting up rpmbuild environment.

This article will be covering building a new kernel for CentOS and injecting it into xCat's local package repository.  I am covering this because later on we'll need to have a more recent ...

Discussions :

Last update on .

Up to this point, we haven't built any custom software for the cluster.  I've tried very hard to use mostly off the shelf software.  However, this has to change.  Several of the major components we're going to use (xen, the fiber card driver, ceph) are not available in the CentOS repositories (or ...

Discussions :

Last update on .

Now that we're done with network configuration.  Now, lets actually build an operating system to use on the nodes!

Lets go ISO Huntin'!

The first step in building operating system install images is to get the full operating system images.  Not netboot, but a fully installable version.  For CentOS the mirrors page is a ...

Discussions :

Last update on .

Alright! Lets get this started again.  There is one last thing we need to do in order to have networking on the cluster functional.  Right now, the nodes inside the cluster can't speak to the outside world.  While we set up the head node to be able to speak to things on every interface ...

Discussions :

Proudly powered by Django
Site design by Kyle M.