Multi Node OpenStack ‘Newton’ Installation Steps on CentOS 7

Pradeep Kumar

I am a huge fan of open source and love to share How To’s tutorials on Linux, Cloud and DevOps. I have been working as Linux Consultant, Cloud & DevOps Engineer since 2010

You may also like...

15 Responses

  1. grenzya says:

    Hey thanks for the tutorial, I’ve finished all the installation with more compute nodes. I’ve finished network and image creation too. I’ve launched instances successfully. But something was wrong with the network. I created public and private router for instances and connect them together with a router. I’ve checked the router, I found that port status on my router gateway-to public was down. I was using dhcp from my local router to this openstack router so I disabled dhcp for public-subnet.I found this status on my public network; VIF Type binding failed. How to solve this problem? Thank you

  2. TJ says:

    Can anyone help with below error while installing …

    Testing if puppet apply is finished: 192.168.56.147_controller.pp [ ]

    • Robetus says:

      What kind of hardware are you on? This step can sometimes to take up to 30 minutes to complete and the only time I’ve had an error is when I’ve tried to install packstack on less than sufficient hardware or a small kvm instance. Whenever I used an adequate it completes every time.

  3. Robetus says:

    Do you have a tutorial for how to add a compute node to this installation?

    • You can add new compute nodes to the existing openstack installation, for that you need to update your answer file. Add the IP address or hostname of the new node to parameter “CONFIG_COMPUTE_HOSTS” Then configure “EXCLUDE_SERVERS” with the ip of all other nodes which are already installed.This will make sure that when you rerun packstack it will touch only the new compute node and no system in the “EXCLUDE_SERVERS” will be touched.

  4. pie says:

    Could you show me the Next step is create projects, users, network and flavors and upload cloud images and then start launching the VM instances using cloud images.
    Thank so much!

  5. Deepak says:

    Hello Pradeep,

    I have configured packstack to install Fwaas, Lbaas and Vpnaas. The installation fails at ‘Applying 192.168.x.x_network.pp’ with the following error:
    ERROR : Error appeared during Puppet run: 192.168.x.x_network.pp
    Error: Could not find dependent Service[neutron-server] for Class[Neutron::Services::Vpnaas] at /var/tmp/packstack/58e591da9c4f444abc69ee8e53dc65c1/modules/packstack/manifests/neutron/vpnaas.pp:10

    I verified that neutron-server is running in the controller node after the installation failed. Retried the installation but in vain.
    Kindly help.

  6. PJB says:

    Hi Pradeep,
    Thanks for the article.
    My set-up requirements are different. I have few questions:
    1) How to modify the answer-key file to separate the management network to that from the overlay tunnel network. I don’t care about the VM external(internet) connectivity network.?
    2) How to add new compute nodes to the existing multi-node set-up?
    Thanks

  7. bug says:

    Hello, I am setting as stated above. Initially there should be 1 interface, which gets the address on dhcp, so that there was access to the Internet. Then I get an error, after packstack -answer-file = / root / newton-answer.txt. Writes here that ERROR: [Errno 2] No such file or directory: ‘/etc/pki/tls/certs/selfcert.crt’. Thank you.

  8. Ankit says:

    Disable selinux and try it will work.

  9. ranjeet badhe says:

    I am getting the same error. I have disabled the Selinux but problem persists.

    [root@netcon ~]# sestatus
    SELinux status: disabled
    [root@netcon ~]#

    [root@compute1 ~]# sestatus
    SELinux status: disabled
    [root@compute1 ~]#

  10. Intalled Openstack with this method however , Dashboard doesnt open …

Leave a Reply

Your email address will not be published. Required fields are marked *