Changes between Version 14 and Version 15 of WikiStart


Ignore:
Timestamp:
03/20/07 14:35:01 (15 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v14 v15  
    44This is a release of the SARA package of utilities that we use to boot our nodes with PXE-enabled network cards. This was developed because we always want to use the PXE-enabled network card as our first boot device. With pxelinux, which is a derivative of syslinux, you can specify with a PXE configuration file how the node must boot. This configuration is placed in, e.g. ''/tftpboot/pxelinux.cfg'' directory.
    55
    6 In our setup we have a default setup. The default setup is to boot from harddisk. When a node boots it fetches the default configuration file and the configuration file instructs the node to boot from the harddisk. This setup is used for nodes that have already been installed by [http://wiki.systemimager.org/index.php/Main_Page systemimager].
     6We use this utiltiy for the following purposes:
     7 * To instruct a node to do a memory test ([http://www.memtest86.com/ memtest86]) .
     8 * To instruct a node to flash its bios firmware or other firmware via the pxe dos boot method ([http://syslinux.zytor.com/ memdisk])
     9
     10== Systemimager Setup ==
     11In our setup we have a default setup. The default setup is to boot from harddisk. When a node boots it fetches the default configuration file and the configuration file instructs the node to boot from the harddisk. This setup is used for nodes that are being been installed by [http://wiki.systemimager.org/index.php/Main_Page systemimager].
    712
    813At SARA we have developed the following strategy how to install a fresh node.
     
    1015 1. The ip-address in our setup is known for the new node. So we make a link in the ''/tftpboot/pxelinux.cfg'' directory to a
    1116    pxe config file which instructs that it has to fetch the kernel and root filesystem from our bootserver, eg:  {{{ 0A000A02 ---> default.node_install (10.0.10.2) }}}
    12  1.  The client starts and  uses the systemimager software to install the node. The last line of installation script connects to a    daemon on the bootserver. This daemon will remove the PXE config file for this node.
     17 1.  The client starts and  uses the systemimager software to install the node. The installation script connects to a daemon on the bootserver. This daemon will remove the PXE config file for this node.
    1318 1. The node reboots and will use the default pxe config file which will instruct the node to boot from harddisk.
    1419