| Name | Last modified | Size | Description | |
|---|---|---|---|---|
| Parent Directory | - | |||
| Howto.html | 27-Jan-2010 14:46 | 5.8K | ||
| extras/ | 18-Jan-2010 11:46 | - | extra non-ssi packges needed for installation | |
| install-log.html | 16-Apr-2010 09:41 | 39K | Example log of successful install | |
| openssi/ | 16-Feb-2010 11:33 | - | ||
If you wany to get an idea about what this process will look like please see the install log.
Please note that you should follow this howto to the letter - missing one simple step can make your installation fail in "interesting" ways. I recommend printing a copy of this document and the install log and checking off each step as you perform it.
The amd64 port has received very little testing and has known bugs.
deb http://deb.openssi.org/openssi 1.9.6-lenny-preview openssi extras deb-src http://deb.openssi.org/openssi 1.9.6-lenny-preview openssi extrasto your sources.list.
Package: * Pin: origin deb.openssi.org Pin-Priority: 1001to your /etc/apt/preferences
APT::Get::AllowUnauthenticated "true";
apt-get update
apt-get install initrd-tools
apt-get remove nfs-common(You can add it back again later if you want it.)
apt-get remove libc6-amd64(This package screws up ldd, a bug in the base lenny version).
apt-get install openbsd-inetd(xinetd causes lots of problems by launching atftpd with ipv6 addresses.)
ls -ld /sys/class/net/ethX/device/driver/modulewhere "ethX" is the nic you want to use).
modprobe loop
modprobe ext2
apt-get dist-upgradeThis should replace all the standard versions of the packages by our modified versions and remove the non-SSI kernel (if you are asked to remove the runing kernel do it).
However under some as yet undefined cicumstances sometimes apt-get seems not to downgrade udev, which will stop almost everything working. After the dist-upgrade check that udev is the correct version with the "apt-cache policy" command:
apt-cache policy udev
udev:
Installed: 0.080-1
Candidate: 0.080-1
Version table:
0.125-7 0
500 http://ftp.fr.debian.org lenny/main Packages
*** 0.080-1 0
1001 http://deb.openssi.org ./ Packages
100 /var/lib/dpkg/status
If the udev version installed (the one marked with "***") does not come from deb.openssi.org you will need to do:
apt-get install udevIf the OpenSSI udev is installed at this point you will be warned that the unning kernel will be removed. Allow it to happen.
rm /etc/udev/rules.d/* bash -c 'source /var/lib/dpkg/info/udev.postinst abort-deconfigure; create_rules_symlink'
apt-get install openssiIn previous versions you would configure the node number, cluster interconnect, clustername and root failover here. At the moment this is broken, don't worry, we'll do it by hand for now:
apt-get install linux-image-2.6.14-ssi-686-smp
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.protomkdhcpd.conf
invoke-rc.d dhcp3-server restart
mv /var/lib/tftpboot /var/lib/tftpboot.dist ln -s /tftpboot /var/lib