Red Hat Enterprise Linux OpenStack Platform 3
Installing and Configuring OpenStack environments manually
Edition 1
Legal Notice
Copyright © 2013 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
OpenStack Compute Configuration originally based on OpenStack Compute Administration Guide (for Grizzly 2013.1) available at http://docs.openstack.org/grizzly/openstack-compute/admin/content/, which is copyright 2010, 2011, 2012, 2013 OpenStack Foundation, and licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
OpenStack Dashboard configuration originally based on OpenStack Install and Deploy Manual - Red Hat (for Grizzly 2013.1) available at http://docs.openstack.org/grizzly/openstack-object-storage/admin/content/, which is copyright 2010, 2011, 2012, 2013 OpenStack Foundation, and licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
OpenStack Network configuration originally based on OpenStack Network Administration Guide (for Grizzly 2013.1) available at http://docs.openstack.org/grizzly/openstack-network/admin/content/index.html, which is copyright 2011, 2012, 2013 OpenStack Foundation, and licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
OpenStack Object Storage configuration originally based on OpenStack Object Storage Administration Guide (for Grizzly 2013.1) available at http://docs.openstack.org/grizzly/openstack-object-storage/admin/content/, which is copyright 2010, 2011, 2012, 2013 OpenStack Foundation, and licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
The OpenStack Word Mark and OpenStack Logo are either registered trademarks / service marks or trademarks / service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
All other trademarks are the property of their respective owners.
1801 Varsity Drive
Raleigh, NC 27606-2072 USA
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701
Abstract
Installing and Configuring OpenStack environments with Red Hat Enterprise Linux OpenStack Platform 3 (Grizzly).
- Preface
- I. Introduction
- II. Installing OpenStack
- 3. Installing the Database Server
- 4. Installing the Message Broker
- 5. Installing the OpenStack Identity Service
- 5.1. Identity Service Requirements
- 5.2. Installing the Packages
- 5.3. Creating the Identity Database
- 5.4. Configuring the Service
- 5.5. Starting the Identity Service
- 5.6. Creating the Identity Service Endpoint
- 5.7. Creating an Administrator Account
- 5.8. Creating a Regular User Account
- 5.9. Creating the Services Tenant
- 5.10. Validating the Identity Service Installation
- 6. Installing the OpenStack Object Storage Service
- 7. Installing the OpenStack Image Service
- 8. Installing OpenStack Block Storage
- 9. Installing the OpenStack Networking Service
- 9.1. OpenStack Networking Installation Overview
- 9.2. Networking Prerequisite Configuration
- 9.3. Common Networking Configuration
- 9.4. Configuring the Networking Service
- 9.5. Configuring the DHCP Agent
- 9.6. Configuring a Provider Network
- 9.7. Configuring the Plug-in Agent
- 9.8. Configuring the L3 Agent
- 9.9. Validating the OpenStack Networking Installation
- 10. Installing the OpenStack Compute Service
- 11. Installing the Dashboard
- III. Validating the Installation
- IV. Monitoring the OpenStack Environment
- V. Managing OpenStack Environment Expansion
- A. Installation Checklist
- B. Troubleshooting the OpenStack Environment
- C. Service Log Files
- D. Example Configuration Files
- E. Revision History