View RSS Feed

George Goh

  1. How to have sles run your own program on installation

    by on October 1st, 2008 at 04:13 PM
    1. Take the root image from a pristine SLES 10.2 repository, and copy
    the contents of the root image to a working location.

    mkdir -p $WORKING_DIR/mnt $WORKING_DIR/rootimg
    mount -o loop $REPO_LOCATION/boot/i386/root $WORKING_DIR/mnt
    cp -avr $WORKING_DIR/mnt/* $WORKING_DIR/rootimg
    umount $WORKING_DIR/mnt


    2. Replace the original ‘yast’ script with my own script.

    mv $WORKING_DIR/rootimg/sbin/yast $WORKING_DIR/rootimg/sbin/yast.real
    ...
    Categories
    Uncategorized
  2. Partitioning in Kusu

    by on June 10th, 2008 at 04:18 PM
    Partitioning is important in Kusu for the following reasons:
    1. On the master node, the disks need to be correctly partitioned, so that repositories can be created on the disk before handing over to the distro's auto-installation mechanism.
    2. On the compute node, partitioning needs to take place unattended, according to a predefined schema in the database, with options to preserve certain types of partitions as well.

    Over the next few blog entries, I will describe the approach taken ...

    Updated July 2nd, 2008 at 08:02 AM by George Goh

    Categories
    Kusu/OCS
  3. Kusu Installation

    by on April 8th, 2008 at 09:02 AM
    Overview

    The Kusu installer is the first program that is run when the user boots from a Kusu ISO. It is a wizard-style program responsible for collecting the initial information that will describe and set up a Kusu cluster, including the timezone, networks, root password, disk partitioning, and kits available.

    The Kusu installer is made up of 2 parts: the screens (context-specific info and prompts), and the navigation framework. In this document, I will describe the screens. ...

    Updated June 10th, 2008 at 03:28 PM by George Goh

    Categories
    Kusu/OCS
  4. New machines for OSGDC :-)

    by on March 13th, 2008 at 10:09 AM
    Liming and I took delivery for some shiny new hardware at our data centre today. These are a Dell 1950, and 2950 with dual Quad-core Xeon CPUs and 8GB of RAM each. The 1950 has two 15k, 300G SAS drives, while the 2950 has three 10k, 400G SAS drives. Very nice!



    The 2950: Don’t carry this alone!

    ...

    Updated April 10th, 2008 at 10:15 AM by George Goh

    Categories
    Uncategorized
  5. Major milestone reached

    by on May 15th, 2007 at 09:48 AM
    Greetings true believers!

    I’m George Goh, one of your friendly neighbourhood cluster monkeys. Najib, our lead ape, has granted me access to blog here about general things happening in the OSGDC, and more specifically, Project Kusu and the components that I maintain, so let’s get things rolling… .

    Here at OSGDC, we adopt the SCRUM methodology(http://en.wikipedia.org/wiki/Scrum_%28development%29) to keep things tight and moving fast. We have recently ended our third full ...

    Updated April 13th, 2008 at 08:46 PM by George Goh

    Categories
    Uncategorized