Page tree
Skip to end of metadata
Go to start of metadata

Introduction

Compass101 is a series of videos used for tutoring those who interested in Compass installer to deploy an OPNFV platform. It includes four videos which are Preconditions, Virtual Deployment, Bare Metal Deployment and Verification.

Preconditions

The Preconditions introduces some requirements for your servers, e.g. OS, NICs, RAM, hard disk and so on. Then this video also presents how to achieve the preconditions before deployment including retrieving the installation ISO image, getting the deployment scripts and downloading the package used for jump host preparation.

Virtual Deployment

The Virtual Deployment presents how to process a virtual deployment based on just one server. It includes configuring network, choose scenario file, create run.sh, etc. After all the configurations, just run the run.sh to start the deployment. 

Bare Metal Deployment

The Bare Metal Deployment presents how to process a bare metal deployment on 6 servers. It includes configuring DHA file which is used to define your scenario and node information, configuring network, create run.sh, etc. After all the configurations, just run the run.sh to start the deployment. 

Verification

The Verification presents how to verify your cluster is working well by using dashboard, which includes using OpenStack horizon to create tenant network, router, image, security group, flavor and 2 instances, etc.

For virtual deployment make sure to verify the docker network on vPOD as follows

$sudo docker network ls

NETWORK ID          NAME                DRIVER              SCOPE

4935a2c01f92        bridge              bridge              local

0066e5fe8174        docker_default      bridge              local

43d1e3e35bbe        host                host                local

cd475f8d48e6        none                null                local

$sudo docker inspect docker_default 

 Here you must see that under "Containers" you visually see that following 4 containers are in use.

"Name": "compass-tasks", "Name": "compass-deck", "Name": "compass-db", "Name": "compass-mq"

And then ssh root@host1 or ip and attach to utility container $lxc-attach - n $(lxc-ls | grep utility)  and test openstack via CLI.

$sudo docker ps

Make sure compass-tasks, compass-deck, compass-cobbler, compass-db, compass-mq containers are listed.


  • No labels