Ask Your Question

installing openstack on physical nodes

asked 2016-06-16 03:41:56 -0500

crevitch gravatar image

I have used mirantis fuel to install openstack on a single server using virtual box. I now want to add to my environment or create a new environment using physical nodes. I have looked for tutorials on doing this but have not found one. Can someone point me to a guide on how to build a simple openstack network with at least 2 physical boxes? Even just knowing how to add an external compute node to my existing virtualbox network would be useful.


edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2016-06-16 04:36:38 -0500

Sanjay_1987 gravatar image

Minumim 3 PC you will need.You need to installl Fuel server (Fuel Master) on 1 PC and connect (using the physical wires) the 1 interface of fuel server PC to other 2 PC's(using a switch). Do no install anything on the other 2 PCs. Once you have installed Fuel Master, you will see that it has detected the other 2 nodes and then you can proceed as it instructs. Also, make sure DHCP boot (Network boot) is first boot device set in other 2 machines. You can set in BIOS options of machine. Hope it helps.

edit flag offensive delete link more

answered 2016-06-17 11:53:55 -0500

JTJohnson gravatar image

In Fuel, 3 nodes are the minimum. What I've done is I used one VM as the Fuel-Master with a single interface. This interface is used as the PXE interface for the other nodes. I would then create a second VM for the Controller node and I use physical machines for my 2 compute nodes.

The most difficult part I've had to deal with is the number of networks Fuel requires. You could technically get by with only 2 networks if installing manually but unless there's a way to customize Fuel to use fewer networks, I've never been able to get by with less than 4 (possibly 5, I can't seem to remember) distinct subnets. However, I'm using VxLANs and Neutron and that may add to the overall number. Fuel has this network test that it has to pass before you can move forward and it's always a hunt and peck exercise to get it right.

If you have Fuel running, even on a VM, you could simply add a node by booting it on the same network as the Fuel PXE subnet. Just make sure the new host is setup to boot via PXE. The PXE image has a Fuel agent installed and Fuel will automatically pickup the host once it's done booting.

Hope this helps.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-06-16 03:41:56 -0500

Seen: 445 times

Last updated: Jun 16 '16