Stas Oskin wrote:
> Hi.
>
> After solving all the issues, I'm happily using SI, and already
> installed several servers with it.
>
> I have only left some inconvenience in the installation, apparently
> caused by the way I configured the system (static install).
>
> Every time I want to install a new server, I need to:
>
> 1) Erase the dhcpd lease files, and restart dhcpd, so the new server
> would get XXX.XXX.XXX.10 for example.
> 2) Go to /var/lib/systemimager/scripts, edit hosts file and add the
> image name and XXX.XXX.XXX.10.
>
> This has to be done for every server.
Just edit /etc/hosts in your image server and define the clients IP and
hostnames, for example (with three clients):
x.x.x.10 node10
x.x.x.11 node11
x.x.x.12 node12
Then run si_clusterconfig -e and define a new host group with these
clients:
...
<group>
<name>newgroup</name>
<image>YOUR_IMAGE</image>
<override>YOUR_IMAGE</override>
<node>node10-node12</node>
</group>
...
Save and quit (this automatically updates also
/var/lib/systemimager/scripts/hosts).
And do not use symlinks in /var/lib/systemimager/scripts/ anymore.
Now to install all these clients with YOUR_IMAGE run:
# si_mkclientnetboot --verbose --clients newgroup --netboot
> My question is, how I can configure SI to define a pool of DHCPD
> addresses, and push to them all the correct image? And how I can reset
> this pool automatically, meaning new servers would replace the
> previous installed ones (they get a diffrent IP in the end anyway).
Define an ip range in /etc/dhcpd.conf on your image server, for example:
...
subnet x.x.x.0 netmask 255.255.255.0 {
range x.x.x.1 x.x.x.127;
option domain-name "mydomain";
option routers x.x.x.254;
}
...
All the pxebooting clients will get an IP within this range. You can
also define static entries in /etc/dhcpd.conf, based on clients' mac
address:
host node10 {
hardware ethernet AA:BB:CC:DD:EE:FF;
fixed-address node10;
}
All these settings can be made manually or via si_mkbootserver (to
setup dhcp, tftp, pxe) and si_mkdhcpstatic (to define static entries).
-Andrea
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
sisuite-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-users