System Installation for Red Hat Linux 7.1 on Itanium

No installation tool nor binary rpms for Intel Itanium machines are supported in this release. Thus, the binary files are created from the SCore source files. The SCore archive, containing source files, is located on ftp://ftp.pccluster.org/pub/score-5.6.0/source/ or http://www.pccluster.org/score/dist/pub/score-5.6.0/source/.

It is also located on the /mnt/cdrom/score.source/ directory if you mount the SCore 5.6 CD-ROM.

  1. Assumption

  2. Create binaries on the server host

    1. Create the working directory

        # mkdir /opt/score/score-src/
      
    2. Download the standard kernel via http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.21.tar.gz and extract it under the /opt/score/score-src/ directory. You will find the linux directory

    3. Apply the patch

        # cd /opt/score/score-src/
        # patch -p1 -s < /opt/score/score-src/linux2.4.21_ia64.score.patch
      
    4. Kernel Built

      1. To create a new configuration file for the kernel, execute the following command:
        	# make menuconfig
        

      2. Select the ``Character devices'' menu. You will find the following entries:

        RWCP PM/Myrinet (Myricom Myrinet PCI) support (NEW)
        RWCP PM/Ethernet support (NEW)
        RWCP PM/Shmem (Shared Memory) support (NEW)

        Please select those drivers which are appropriate for your configuration, so that they are STATICALLY linked into the kernel or, in other words, as a built-in driver. To select a driver as a built-in driver, type the y key instead of typing the space key.

        ``RWCP PM/Myrinet (Myricom Myrinet PCI) support (NEW)'' MUST be selected even though the machine may not have a Myrinet card. If you select ``RWCP PM/Myrinet (Myricom Myrinet PCI) support (NEW)'', the following option will also be displayed:

        RWCP OLD PM (Myricom Myrinet PCI) support (NEW)
        This option can be ignored.

        If you select ``RWCP PM/Ethernet support (NEW)'', the following options will also be displayed:

        Interrupt-reaping
        Select ``Interrupt-reaping'' to increase PM/Ethernet make performance.

        Be aware that ``RWCP PM/Myrinet (Myricom Myrinet PCI) support (NEW)'' MUST be selected even though the machine may not have a Myrinet card.

      3. Save the configuration, then exit menuconfig.

      4. issue the following commands:

          # make dep
          # make
          # make compressed
          # make modules
        
    5. Kernel Install

      issue the following commands:

        # make modules_install
        # cp vmlinux.gz /boot/efi/vmlinuz-2.4.21-score
        # cd /boot/efi
        # mkinitrd initrd-2.4.18-score 2.4.21-score
      

      Then, edit the /boot/efi/elilo.conf to insert the following lines:

      image=vmlinuz-2.4.21-score
        label=score-linux
        initrd=initrd-2.4.21-score
        read-only
        root=/dev/sda4
      

      Caution that the root device depends on your machine configuration. Look at the original configuration lines to find the root device.

    6. SCore Built

      1. Issue the following commands to extract sources:

          # cd /opt/score
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.build.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.score.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.doc.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.utils.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.example.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.demo.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.mpi.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.utils.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.omni.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.scash.tar.gz
          # tar xzf /mnt/cdrom/score.source/score-5.6.0.taco.tar.gz
        
      2. Then build the score binaries as follows:

          # cd score-src
          # ./configure
          # make
        
  3. Compute Host Set Up

    1. SCore Linux Kernel Installation

      Please do the same procedure of the server-side SCore Linux kernel installation.

    2. SCore System Installation

      Follow the "SCore System Installation on Compute Hosts from Source" page.

  4. Server Host Set Up

    Issue the following command:

      # /opt/score/install/setup -score_server
    

    Follow the "SCore System Installation on Server" page. to configure the server.


Yutaka Ishikawa
Last modified: Wed Oct 16 15:02:05 JST 2002