Index of /alpha/openssi-etch

[ICO]NameLast modifiedSizeDescription

[DIR]Parent Directory  -
[TXT]Howto.html22-Nov-2008 06:23 3.0KInstallation instructions
[   ]Override28-Jul-2008 14:23 1
[   ]Packages.gz07-Jan-2010 06:16 17K
[   ]Release28-Jul-2008 14:23 84
[   ]Sources.gz01-Aug-2008 12:41 5.2K
[DIR]binary/07-Jan-2010 06:15 -
[DIR]sources/28-Jul-2008 14:23 -

Howto:
  1. Install Debian Etch, if you want Lenny see http://deb.openssi.org/alpha/openssi-lenny/Howto.html

  2. Add
    deb http://deb.openssi.org/alpha/openssi-etch ./
        
    To your sources.list

  3. Add
    Package: *
    Pin: origin deb.openssi.org
    Pin-Priority: 1001
        
    to your /etc/apt/preferences

  4. Create a file /etc/apt/apt-conf.d/90allow-unauthenticated containing:
    APT::Get::AllowUnauthenticated "true";
        
  5. apt-get update

  6. apt-get install initrd-tools

  7. apt-get install openbsd-inetd
        
    xinetd causes lots of problems by launching atftpd with ipv6 addresses.

  8. Add the module for your cluster-interconnect nic to /etc/mkinitrd/modules

  9. As we're going to remove the running kernel we must modprobe all modules needed to build the initrd or we won't be able to make a bootable system (don't forget this or you'll be stuck with an unbootable system):
    modprobe loop
    modprobe ext2
        

  10. apt-get dist-upgrade

    At this point you will be warned that the running kernel will be removed.  This is because of a necessary downgrade of udev.  Allow it to happen.

    :-(  Warning - your system is unbootable starting from this point.

  11. apt-get install openssi

    configure the node number, cluster interconnect,2 clustername, root failover as usual.

  12. :-)       Your system should now be rebootable.  Reboot it.

  13. The current version of dhcpd has an irritating "bug" - it no longer has a default for the "next-server" option (i.e. the address of the tftp server).  You'll have to add the option:
    next-server xxx.xxx.xxx.xxx;
        
    (where xxx.xxx.xxx.xxx is the cluster interconnect address for the initnode) to the file /etc/dhcp3/dhcpd.proto

  14. run:
    mkdhcpd.conf
  15. run:
    invoke-rc.d dhcp3-server restart
        
  16. Now you can try booting a secondary node with etherboot or PXE, then ssi-addnode as usual
Still many rough edges, but it's working for me.

All the sources are available for "apt-get source" at the same location as the binaries.