User Tools

Site Tools


copper:academy:apex

This is an old revision of the document!


The procedure below has been used to create a 3-node OPNFV install using Intel NUC i7 nodes with 16GB RAM, 250MB SSD, and 1 TB HDD. The install uses one NUC for the Jumphost, and one each for the controller (OpenStack + ODL) and the compute nodes.

Apex-Based Basic Install

Basic install guidelines: http://artifacts.opnfv.org/apex/docs/installation-instructions/baremetal.html

  • Make sure you have good internet connectivity, as it's required for package install/updates etc.
  • Install Centos 7 on the jumphost.
    • This procedure assumes you are installing the Centos 7 Minimal Server ISO
    • Pick a root password, and create a non-root user "opnfv"
    • Select hostname "jumphost"
    • If the jumphost is attached to a gateway with DHCP disabled (as described on the Academy main page, you will need to assign the static IP to the primary ethernet interface during Ubuntu install (since network autoconfig will fail). Use these values:
      • IP address: 192.168.10.2
      • Netmask: 255.255.255.0
      • Gateway 192.168.10.1
      • DNS: 8.8.8.8 8.8.4.4
  • Give sudo access to the opnfv account
su
visudo
(add line)
opnfv   ALL=(ALL)       ALL
  • Update the system and reboot.
sudo yum -y update
  • If desired, install the GNOME desktop (recommended since you will likely be using the jumphost for other things…)
sudo yum -y groupinstall "GNOME Desktop"
sudo systemctl set-default graphical.target
sudo systemctl start graphical.target
  • Install prerequisites
sudo yum -y groupinstall "Virtualization Host"
sudo service libvirtd start
sudo chkconfig libvirtd on

Install RDO and Apex RPMs

  • Download and save the latest RPMs on the OPNFV artifacts page
    • apex/opnfv-apex-x.y-yyyymmdd.noarch.rpm
    • apex/opnfv-apex-common-x.y-yyyymmdd.noarch.rpm
    • apex/opnfv-apex-undercloud-x.y-yyyymmdd.noarch.rpm
  • Install the RDO RPM then the Apex RPMs
sudo yum install -y https://www.rdoproject.org/repos/rdo-release.rpm
cd ~/Downloads
sudo yum install -y opnfv-apex-undercloud-x.y-yyyymmdd.noarch.rpm
sudo yum install -y opnfv-apex-common-x.y-yyyymmdd.noarch.rpm
sudo yum install -y opnfv-apex-x.y-yyyymmdd.noarch.rpm
  • install git and create git folder where you will clone repos as needed
sudo yum -y install git
mkdir ~/git
copper/academy/apex.1455235547.txt.gz · Last modified: 2016/02/12 00:05 by Bryan Sullivan