Oracle® OpenStack for Oracle Linux

Installation and User’s Guide for Release 2

Oracle Legal Notices
Oracle Documentation License

E64749-03

December 2015


Table of Contents

Preface
1 Audience
2 Related Documents
3 Command Syntax
4 Conventions
1 Introduction to OpenStack
1.1 What Is OpenStack?
1.2 OpenStack Services
1.3 OpenStack Nodes
1.4 OpenStack Instances
1.5 OpenStack Storage
1.6 OpenStack Networking
1.6.1 Network Services
1.6.2 Network Isolation: Tenant Networks
1.6.3 Complete Software-Defined Network Solution
1.7 User Isolation: Multi-tenancy
2 Installing Oracle OpenStack for Oracle Linux
2.1 Oracle OpenStack for Oracle Linux Deployment Options
2.2 Preparing Oracle Linux Target Nodes
2.3 Preparing Oracle Linux Master Nodes
2.4 Setting up a Docker Registry
2.5 Deploying Oracle OpenStack for Oracle Linux
2.6 Updating Oracle OpenStack for Oracle Linux
2.6.1 Updating Oracle OpenStack for Oracle Linux Packages
2.6.2 Updating Oracle OpenStack for Oracle Linux Docker Containers
2.7 Setting up Storage
2.7.1 Adding Block Storage Drivers for Cinder
2.7.2 Using Glance in an HA Deployment
2.7.3 Setting up Swift
2.7.4 Setting the ISCSI Initiator Name
3 Using OpenStack CLIs
3.1 Installing the OpenStack CLI Docker Toolkit
3.2 Using the OpenStack CLI Docker Toolkit
4 Using the Oracle OpenStack for Oracle Linux Toolkit
4.1 Using Deployment Groups
4.2 Using Ansible Configuration Properties
4.3 CLI Command Auto-Completion
4.4 Using the CLI Shell
4.5 Getting Help with CLI Commands
5 Troubleshooting
5.1 Removing OpenStack Services from Hosts
5.2 Removing Images from Local Copy of Docker Registry
5.3 Collecting the Log Files
A Oracle OpenStack for Oracle Linux Toolkit CLI Reference
A.1 kollacli
A.1.1 kollacli Command Options