Oracle® OpenStack for Oracle Linux

Installation and Deployment Guide for Release 2.1

Oracle Legal Notices
Oracle Documentation License

E73174-02

April 2017


Table of Contents

Preface
1 Introduction to Oracle OpenStack for Oracle Linux
1.1 Introduction to OpenStack
1.2 Introduction to Oracle VM Server
2 Getting Started
2.1 Getting Started with Deployment
2.2 Using Groups to Deploy Services
2.3 Using the kollacli Command
3 Preparing the Basic Environment
3.1 System Requirements
3.2 OpenStack Data Storage
3.3 Host Network Requirements
3.4 Preparing Oracle Linux Nodes
3.5 Preparing Oracle VM Server Compute Nodes
3.6 Preparing a Master Node
3.7 Setting up the Docker Registry
3.7.1 Setting up the Docker Registry Server
3.7.2 Importing Images into the Docker Registry
4 Setting up a Deployment
4.1 Setting up Target Nodes
4.2 Setting up Services
4.3 Example Setup for an Initial Deployment
4.4 Setting Properties for Groups or Hosts
4.4.1 Dealing With Variable Network Interface Names
4.5 Setting up Glance
4.6 Setting up Nova
4.6.1 Automatic Hypervisor Configuration
4.6.2 Preparing a Compute Node
4.6.3 Setting the iSCSI Initiator Name
4.6.4 Enabling iSCSI Multipath
4.7 Setting up Neutron
4.7.1 Configuring VLAN Networks
4.8 Setting up Cinder
4.8.1 Creating the cinder-volumes Volume Group
4.8.2 Configuring Alternative Volume Drivers for Cinder
4.8.3 Configuring the Cinder NFS Backup Driver
4.9 Setting up Swift
4.10 Setting up Ceilometer
4.11 Setting up Murano
4.11.1 Creating Oracle Linux Murano-enabled Images
5 Deploying Services
5.1 Performing a Deployment
5.2 Making Configuration Changes After Deployment
5.3 Updating to a New Release of Oracle OpenStack for Oracle Linux
5.4 Removing Services
6 Using OpenStack CLIs
6.1 Installing openstack-kolla-utils
6.2 Using docker-ostk
6.3 Accessing the File System with docker-ostk
7 Troubleshooting Deployment
7.1 Debugging a Deployment
7.2 "Command Failed" Error When Starting the Ansible Container
7.3 Collecting the Log Files
7.4 Removing the Docker Images From a Node
A kollacli Command-Line Reference