diff options
author | Eric Thibodeau <kyron@neuralbs.com> | 2008-07-02 22:18:23 -0400 |
---|---|---|
committer | Eric Thibodeau <kyron@neuralbs.com> | 2008-07-02 22:18:23 -0400 |
commit | 5256d54ac52486b5b8031a4e83d43707608bdd55 (patch) | |
tree | 48c3e93ca9813f2647f27d1dcdf0e258e8cfc252 /overlay | |
parent | Fixed openldap built with minimal + added clustering profile to livecd-stage1 (diff) | |
download | clustering-livecd-5256d54ac52486b5b8031a4e83d43707608bdd55.tar.gz clustering-livecd-5256d54ac52486b5b8031a4e83d43707608bdd55.tar.bz2 clustering-livecd-5256d54ac52486b5b8031a4e83d43707608bdd55.zip |
Added to livecd: net-nds/openldap, sys-cluster/beowulf-head, net-nds/ldap-auth, sys-cluster/openmpi, app-admin/eselect-cblas, app-admin/eselect-blas, app-admin/eselect-lapack
Added custom MOTD with basic setup instructions
Imported a few template files and some scripts from releng to be modified shortly.
Diffstat (limited to 'overlay')
-rw-r--r-- | overlay/sys-cluster/beowulf-head/Manifest | 2 | ||||
-rw-r--r-- | overlay/sys-cluster/beowulf-head/files/cluster.conf | 43 |
2 files changed, 45 insertions, 0 deletions
diff --git a/overlay/sys-cluster/beowulf-head/Manifest b/overlay/sys-cluster/beowulf-head/Manifest new file mode 100644 index 0000000..5529deb --- /dev/null +++ b/overlay/sys-cluster/beowulf-head/Manifest @@ -0,0 +1,2 @@ +AUX cluster.conf 1592 RMD160 58464c00571c6c84e7ed1d63686f0d02f88b1597 SHA1 1d35aaba87de3a40de6a5922777f0760453cbf75 SHA256 8065a6610621e233d966b5c45f154fcba1ca1c699f42c86af7ae9f5b16053d65 +EBUILD beowulf-head-0.1.ebuild 3931 RMD160 4d211ea9f59c44629154e7944d699123e99dff9b SHA1 591918dabc5ab85a2f76d18220c943fd12dc9b8b SHA256 ed2ced00353a35e973d168583a65afee1cd70263e1bd06a1974cfd18674314f1 diff --git a/overlay/sys-cluster/beowulf-head/files/cluster.conf b/overlay/sys-cluster/beowulf-head/files/cluster.conf new file mode 100644 index 0000000..1a2fbf9 --- /dev/null +++ b/overlay/sys-cluster/beowulf-head/files/cluster.conf @@ -0,0 +1,43 @@ +# Clustering template configuration file +# Eric Thibodeau June 2008 + +# The following is to tell pkg_config that this files has been revised +# Set it to "yes" once you're done +CONFIG_OK="no" + +# PUBETH is the public-side ETH, which means dnsmasq won't listen on this +# interfaces, any other interface will be taken in charge by dnsmasq. +PUBETH="eth0" + +# CLUSTER_ETH defines the interface connected to the cluster's +# _PRIVATE_ network. All relevant information is derived automatically +# from this interface's configuration to create the proper address +# mapping using net-misc/sipcalc. IMPORTANT: we assume the master +# has an IP at the start and configure DHCP to assign IPs starting +# at MASTERIP+1. +# Here is an example using eth1: +# CLUSTER_ETH="eth1" +# You can also specify specify an IP/SUBNET as follows: +# CLUSTER_ETH="10.0.0.1/24" +# CLUSTER_ETH="10.0.0.1 255.255.255.0" +CLUSTER_ETH="10.9.8.1/24" + +# Not sure we want this to be (auto)configurable since +# we are building an isolated (true) Beowulf cluster +# where the nodes aren't supposed to be accessible from +# the outside. For the same reason, we don't set up +# routing on the head server. +LOCALDOMAINNAME="gentoo.local" + +# This is where the boot images and boot files are stored, +# including pxelinux and kernel stuff. +TFTPROOT="/tftproot" + +# This is the location of the pxelinux.0 file used for booting. +# The file is provided by sys-boot/syslinux. +PXELINUX="${TFTPROOT}/pxelinux.0" + +# This is where the NFS booted image resides, for practical reasons, +# this is kept within TFTPROOT: +NFSROOT="${TFTPROOT}/nfsroot/$(uname -m)" + |