Eu tenho um farm de cluster que estou configurando.
Os nós (computadores no farm) estão conectados via ethernet & IP over Infiniband. Eu estou precisando netboot os nós e pensei que dnsmasq se encaixaria bem, pois fornece todos os recursos, incluindo suporte para DHCP sobre IB e funciona muito bem para a nossa configuração de ethernet. No entanto, parece que não consigo fornecer endereços IP aos adaptadores infiniband nos nós.
Cada nó está executando um desktop Ubuntu 12.04 LTS. O servidor dnsmasq está rodando no servidor ubuntu 12.04LTS e tem a seguinte configuração de teste:
dhcp-authoritative
domain-needed
bogus-priv
expand-hosts
no-hosts
domain=local
dhcp-range=eth0,10.0.0.10,10.0.0.255,12h
dhcp-option=eth0,3,10.0.0.1
dhcp-range=ib0,10.1.1.10,10.1.1.255,12h
dhcp-option=ib0,3,10.1.1.1
log-queries
log-dhcp
O IPoIB funciona entre os nós quando configurado estaticamente, mas não com o dhcp. Nos nós, o arquivo / etc / network / interfaces contém
auto lo
iface lo inet loopback
auto ib0
iface ib0 inet dhcp
#iface ib0 inet static
#address 10.1.1.5
#netmask 255.0.0.0
up echo connected >'find /sys -name mode | grep ib0'
Existe algo que eu preciso fazer no cliente ou no servidor para que isso funcione?
Tags networking dnsmasq infiniband