Difference between revisions of "Configuration"
Line 12: | Line 12: | ||
=== Configuring the Build === | === Configuring the Build === | ||
+ | == Configuration == | ||
Download the bzipped file on the [[Bluegene/P]] login node. Extract the sources by using: | Download the bzipped file on the [[Bluegene/P]] login node. Extract the sources by using: | ||
<pre>$ tar xjf zeptoos-20.tar.bz2 </pre> | <pre>$ tar xjf zeptoos-20.tar.bz2 </pre> | ||
Line 18: | Line 19: | ||
<pre>$ cd BGP/</pre> | <pre>$ cd BGP/</pre> | ||
− | Then you can use the ''configure'' script to | + | Then you can use the ''configure'' script to set the system tools path to default using: |
<pre>$ ./configure</pre> | <pre>$ ./configure</pre> | ||
+ | In order to configure the site specific paths using the tool use: | ||
+ | <pre>$ ./configure --edit</pre> | ||
− | + | ||
− | + | == Make == | |
− | < | + | |
+ | Typing | ||
+ | <pre>make help</pre> | ||
+ | will bring up the following menu: | ||
+ | <pre> | ||
+ | [MENU] | ||
+ | |||
+ | make - Build Zepto kernel and ramdisk images | ||
+ | |||
+ | make bgp-ion-ramdisk - Rebuild ION ramdisk for CNK | ||
+ | make bgp-ion-ramdisk-cnl - Rebuild ION ramdisk for CNL | ||
+ | make bgp-cn-ramdisk-build - Rebuild CN Kernel with new ramdisk | ||
+ | |||
+ | make bgp-ion-linux - Use prebuilt ION Linux Image | ||
+ | make bgp-ion-linux-build - Rebuild ION Linux Image | ||
+ | make bgp-cn-linux - Use prebuilt CN Linux Image | ||
+ | make bgp-cn-linux-build - Rebuild CN Linux Image with latest ramdisk | ||
+ | |||
+ | make bgp-all-pkg-smart - Build packages from the prebuilt binaries | ||
+ | make bgp-all-pkg-rebuild - Rebuild all packages from source | ||
+ | </pre> | ||
=== Building ZeptoOS V2.0 === | === Building ZeptoOS V2.0 === |
Revision as of 13:20, 26 January 2009
Checklist
- Login Node
Security Notes
ZeptoOS is completely configurable. You may choose to allow user login access, or restrict it. However you configure ZeptoOS, it is important to note that the default configuration from IBM is for the I/O Nodes to NFS mount the /bgl file system with full root privileges. This means that anyone who has root access on the I/O nodes can modify everything on the NFS server. On our machine, we have modified the service node to export /bgl read-only, without observing any adverse effects on the I/O nodes.
Configuring the Build
Configuration
Download the bzipped file on the Bluegene/P login node. Extract the sources by using:
$ tar xjf zeptoos-20.tar.bz2
Change to the BGP top directory using:
$ cd BGP/
Then you can use the configure script to set the system tools path to default using:
$ ./configure
In order to configure the site specific paths using the tool use:
$ ./configure --edit
Make
Typing
make help
will bring up the following menu:
[MENU] make - Build Zepto kernel and ramdisk images make bgp-ion-ramdisk - Rebuild ION ramdisk for CNK make bgp-ion-ramdisk-cnl - Rebuild ION ramdisk for CNL make bgp-cn-ramdisk-build - Rebuild CN Kernel with new ramdisk make bgp-ion-linux - Use prebuilt ION Linux Image make bgp-ion-linux-build - Rebuild ION Linux Image make bgp-cn-linux - Use prebuilt CN Linux Image make bgp-cn-linux-build - Rebuild CN Linux Image with latest ramdisk make bgp-all-pkg-smart - Build packages from the prebuilt binaries make bgp-all-pkg-rebuild - Rebuild all packages from source