Install Open Baton on MacOS using brew
This tutorial will guide you through the installation of the NFVO on top of OSX.
- Homebrew installed and updated.
- Java 7+ installed and updated (you can install it with brew cask install java)
- RabbitMQ installed, properly configured and started. Once RabbitMQ is installed, you can configure it with the following commands:
rabbitmqctl add_user admin openbaton rabbitmqctl set_user_tags admin administrator rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Install the NFVO
In order to install the NFVO you need to execute the following instructions:
brew install http://get.openbaton.org/homebrew/openbaton-nfvo.rb
Start the NFVO
After the installation is completed you can launch the NFVO:
After few seconds you can open the dashboard at: http://localhost:8080. How to use the dashboard is shown here.
Configure the NFVO
The configuration file (openbaton.properties) is in the folder /usr/local/etc/openbaton. To configure the NFVO please refer to nfvo configuration. If you change the configuration make sure to restart the NFVO running:
openbaton-nfvo stop openbaton-nfvo start
Uninstall the NFVO
You can execute the following command for uninstalling the NFVO:
brew remove openbaton-nfvo
Install the Generic VNFM
In order to install the Generic VNFM you need to execute the following instructions:
brew install http://get.openbaton.org/homebrew/openbaton-vnfm-generic.rb
Start the Generic VNFM
After the installation is completed you can launch the Generic VNFM:
Configure the Generic VNFM
The configuration file (application.properties) is in the folder /usr/local/etc/openbaton/vnfm/generic. If you change the configuration make sure to restart the Generic VNFM running:
openbaton-vnfm-generic stop openbaton-vnfm-generic start
Uninstall the Generic VNFM
You can uninstall the Generic VNFM running:
brew remove openbaton-vnfm-generic