InstallDCCP » History » Version 1

Version 1/2 - Next ยป - Current version
Anonymous, 08/31/2007 11:53 AM


DHCP Configuration
All machines obtain their IP addresses, names, etc. dynamically for the internal interface. === DHCP Server ===
Make sure that the DHCP server only responds to queries from the internal interface (ETH1).
Modify ''/etc/sysconfig/dhcpd'': {{{
  1. Command line options here
    DHCPDARGS=eth1
    }}}

Modifiy ''/etc/dhcpd.conf'' on the head nodde: {{{
#Allow to send negative acknowledgements (NAK) to clients
#authoritative;
ddns-update-style none;
default-lease-time 259200;

#Allow clients with unknown MAC address to obtain an IP
#(useful for installing new machines)
boot-unknown-cliensts = true;
use-host-decl-names = true;

subnet 192.168.199.0 netmask 255.255.255.0 {
#Default Gateway
option routers 192.168.199.10;
option subnet-mask 255.255.255.0;
  1. option domain-name-servers 192.168.199.10;
  2. option nis-domain "procksi.nis";
  3. option nis-servers 192.168.199.10;
#Time Options
option ntp-servers 128.243.21.16, 128.243.21.19;
#Fixed IP Settings
host procksi0-priv {
option host-name "procksi0-priv";
hardware ethernet 00:00:5A:9D:44:54;
fixed-address 192.168.199.10;
}
host procksi1-priv {
option host-name "procksi1-priv";
hardware ethernet 00:15:C5:5D:89:5A;
fixed-address 192.168.199.11;
}
host procksi2-priv {
option host-name "procksi2-priv";
hardware ethernet 00:15:C5:5D:B8:AC;
fixed-address 192.168.199.12;
}
host procksi3-priv {
option host-name "procksi3-priv";
hardware ethernet ;
fixed-address 192.168.199.13;
}
host procksi4-priv {
option host-name "procksi4-priv";
hardware ethernet 00:E0:81:48:19:80;
fixed-address 192.168.199.14;
}

}}}

Enable DHCP server at boottime {{{
chkconfig dhcpd on
}}}

Start DHCP server {{{
/sbin/service dhcpd start
}}}

=== DHCP Client ===
Modify ''/etc/sysconfig/network-scripts/ifcfg-eth0'' (INTERNAL INTERFACE) on each slave node and the head node: {{{
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR= [add MAC address here]
ONBOOT=yes
TYPE=Ethernet
}}}