maas not detecting nodes
mike.pontillo at canonical.com
Thu Feb 9 05:59:01 UTC 2017
On Wed, Feb 8, 2017 at 3:04 PM, Yinon <yinonby.hpe at yahoo.com> wrote:
> Regarding the pxe boot - I can see the incoming dhcp discover to port 67,
> and there is no response from the pxe server (MAAS server).
> So no IP, and no pxe boot is successful.
> Regarding BMC - I can ping the iLO address from the MAAS server.
Thanks for your feedback, and for giving MAAS a try. I looked through
the logs; I have a few comments/questions that might be relevant.
(1) MAAS works best when you use IP addresses rather than hostnames to
address BMCs, /and/ those IP addresses are on subnets directly connected to
the MAAS server. This is recommended both to help to ensure that network or
DNS failures cannot impact MAAS management of servers, and for HA; if you
run multiple rack controllers, MAAS will need to select which one to
communicate with the BMC on, and can do that more reliably if it is on a
directly-attached IP subnet, specified by an IP address. If MAAS cannot
make that determination, if should attempt to fall back to trying to
determine if the BMC is routable from a rack controller. (It sounds like
that fallback might be happening in your case; if that's true, we could
have a bug.)
- Are you specifying a hostname or IP address for your BMC?
- Is the BMC connected directly to a subnet configured on the MAAS server,
or is it only available via routing? (You can use "ip route get
<bmc-ip-address>" to determine that.)
(2) In order for DHCP (and, thus, PXE booting) to operate, the appropriate
VLAN must be enabled for DHCP management in MAAS, and a dynamic IP range
must be set up for [a] subnet(s) on that VLAN. If MAAS is nether responding
to DHCP nor TFTP requests for PXE booting, check that DHCP is enabled on
the appropriate VLAN. (Usually to do this, you browse to it under the
Subnets tab and click on the 'untagged' VLAN that is displayed next to the
subnet(s) you wish to manage.) If the network model in MAAS does not match
your physical topology, MAAS might not enable DHCP on the correct
interface. So it would be good to double-check that.
(3) What specific version of MAAS you're using. (We should really print
that out in the logs, to be honest.) From the logs, it looks like at least
2.1. (Is it 2.1.3 -- the latest in xenial-updates -- I hope?)
(4) You might want to take a look at /var/log/syslog (check for messages
from dhcp) and in /var/lib/maas (check for DHCP configuration files to see
if they are correct).
Hope that helps.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Maas-devel