OpenStack Installation Guide for
Red Hat Enterprise Linux, CentOS,
and Fedora
January 3, 2014 havana
iii
Table of Contents
Preface ............................................................................................................................ 8
Document change history ....................................................................................... 8
1. Architecture ................................................................................................................ 1
Conceptual architecture .......................................................................................... 2
Logical architecture ................................................................................................. 2
Sample architectures ............................................................................................... 3
2. Basic operating system configuration .......................................................................... 5
Before you begin .................................................................................................... 5
Networking ............................................................................................................. 5
Network Time Protocol (NTP) .................................................................................. 7
Passwords ............................................................................................................... 8
MySQL database ..................................................................................................... 8
OpenStack packages ............................................................................................... 9
Messaging server ................................................................................................... 10
3. Configure the Identity Service ................................................................................... 11
Identity Service concepts ....................................................................................... 11
Install the Identity Service ..................................................................................... 12
Define users, tenants, and roles ............................................................................. 13
Define services and API endpoints ......................................................................... 14
Verify the Identity Service installation .................................................................... 15
4. Configure the Image Service ...................................................................................... 17
Image Service overview ......................................................................................... 17
Install the Image Service ........................................................................................ 18
Verify the Image Service installation ...................................................................... 19
5. Configure Compute services ...................................................................................... 22
Compute service .................................................................................................... 22
Install Compute controller services ......................................................................... 25
Configure a Compute node ................................................................................... 27
Enable Networking ................................................................................................ 29
Launch an instance ............................................................................................... 30
6. Add the dashboard ................................................................................................... 36
System requirements ............................................................................................. 36
Install the dashboard ............................................................................................ 37
Set up session storage for the dashboard .............................................................. 38
7. Add the Block Storage Service ................................................................................... 42
Block Storage Service ............................................................................................ 42
Configure a Block Storage Service controller .......................................................... 42
Configure a Block Storage Service node ................................................................. 44
8. Add Object Storage ................................................................................................... 46
Object Storage service ........................................................................................... 46
System requirements ............................................................................................. 46
Plan networking for Object Storage ...................................................................... 47
Example Object Storage installation architecture ................................................... 48
Install Object Storage ............................................................................................ 49
Install and configure storage nodes ....................................................................... 50
Install and configure the proxy node ..................................................................... 52
Start services on the storage nodes ....................................................................... 55
Object Storage post-installation tasks .................................................................... 55