Hi all,
Our network setup is like so:
- 1Gb ethernet (deployment / xCAT / management network)
- 10Gb ethernet
- out-of-band (IMM/BMC)
Right now, our DNS is handled by setting up search paths on our xcat
server (via /etc/resolv.conf), with the *fastest* paths being resolved first.
So, 10Gb is resolved before 1Gb, like such:
$ cat /etc/resolv.conf
nameserver 10.230.16.5
nameserver 10.230.16.6
search fst.domain.com mcp.domain.com lom.domain.com i2b.domain.com domain.com
$ host testcoreb
testcoreb.fst.domain.com has address 10.233.1.68
$ host testcoreb.mcp
testcoreb.mcp.domain.com has address 10.230.1.68
10.233 is 10Gb ethernet, and 10.230 is 1Gb ethernet. We DO NOT want to
provision/manage (psh, etc) over 10Gb, but rather the 1G ethernet. We don't use
slashes in our short hostnames (hostname-mgmt), which I think is causing a
problem. Some hosts that do not have a 10GbE provision fine, because the short
name lookup defaults to that node's 10.230 network, which is correct:
$ host fsm07
fsm07.mcp.domain.com has address 10.230.1.87
We only have dhcpd listening on 1Gb ethernet as well:
$ tabdump site | grep dhcp
"dhcpinterfaces","eth0",,
When I do a nodeset testcoreb osimage=imageName, the 10.233 interface is used,
which is wrong:
kcmdline=quiet repo=http://10.233.1.5:80/install/rhels6.4/x86_64
ks=http://10.233.1.5:80/install/autoinst/testcoreb.mcp
ksdevice=40:f2:e9:0c:ef:04 cmdline console=tty0 console=ttyS19200,hard
>From dhcpd.leases:
host testcoreb {
dynamic;
hardware ethernet 40:f2:e9:0c:ef:04;
fixed-address 10.233.1.68;
supersede server.ddns-hostname = "testcoreb";
<SNIPPED>
Is there a way to explicitly tell xCAT *not* to do a DNS lookup for the
shortname, and determine which interface to set for the tftp server? I've tried
the following in the noders table, without any success:
$ tabdump noderes | grep testcoreb
"testcoreb",,"pxe","10.230.1.5",,"10.230.1.5","10.230.1.5",,"mac","mac",,,,,,,,,
I've tried manually setting all of this in the bootparam table, etc, without
any success.
So, why long-winded question is, am I just missing setting a key somewhere in
one of the 40+ xCAT tables to override the short name lookups, and explicitly
use the 1Gb ethernet network? I haven't even defined the 10Gb ethernet network
in the xCAT networks table either…
Thanks,
~Steve
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
xCAT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user