TripleO : PXE boot for Control node

asked 2017-12-06 21:58:25 -0500

James.Chen gravatar image

updated 2017-12-07 00:38:49 -0500

Hi Everyone

I have installed undercloud server , also I had registered one node for contorl node.

Now I need to execute introspect node , the node will to reboot , also I had setup network boot(PXE Boot) in the BIOS configuration , but I got error message after PXE boot ,error message as a below

ironic-python-agent[1571] 2015-08-16 03:46:06.105 1571 ERROR ironic-python-agent ConnectionError:HTTPConnection Pool(host='192.168.24.1' , port=5050):Max retries exceeded with url:/v1/continue (Caused by NewConnectionError('requests.pack connection.HTTPConnection' object at 0x22e35d0)):Failed to establish a new connection [ERROR 101] Network is unreach

ERROR ironic-python-agent

Please help me

edit retag flag offensive close merge delete

Comments

The ironic-python-agent is unable to obtain the image from the ironic conductor at IP address 192.168.24.1, port 5050. Is that the correct address? It ends in "1" and looks like a router address. If it is correct, check networking and firewall on the controller.

Bernd Bausch gravatar imageBernd Bausch ( 2017-12-08 21:40:32 -0500 )edit

Hi Bernd

1.The direct node's ip :192.168.24.1

2.I think , There had already obtained the image from direct node , also it can enter account/password terminial status , but I do know default account/password on control node , How can I do check network and firewall configuration ?

James.Chen gravatar imageJames.Chen ( 2017-12-10 21:14:05 -0500 )edit

Obviously the ironic python agent can't reach IP address 192.168.24.1, port 5050, so you have to check what prevents it from reaching it. I.e. how do network packets get routed from the source to the destination, and is there a firewall that blocks them. E.g. a firewall on 192.168.24.1.

Bernd Bausch gravatar imageBernd Bausch ( 2017-12-12 21:16:55 -0500 )edit

Hi Bernd

I had already stop firewalld service , also I had further check 192.168.24.1 port 5050 that it can connect by telnet command.

telnet 192.168.24.1 5050

But that still show error message .

Thanks for your reply.

James.Chen gravatar imageJames.Chen ( 2017-12-14 02:30:08 -0500 )edit

The question is - can you access the controller from the baremetal node. In other words, check if the baremetal node is connected to the same network as 192.168.24.1.

Bernd Bausch gravatar imageBernd Bausch ( 2017-12-14 04:49:17 -0500 )edit