Virtualization and Cloud

Jonathan Gershater

Subscribe to Jonathan Gershater: eMailAlertsEmail Alerts
Get Jonathan Gershater: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: Cloud Computing, Open Source and Cloud Computing, Open Cloud Collaboration, OpenStack Journal

Blog Post

Installing OpenStack Keystone (Identity) Service | Part 1

Installing keystone with colour coded output - first of five posts

Following my high level description of OpenStack, I now delve in the install of OpenStack

This post is a manual install of OpenStack on Centos. Although the steps are detailed here:  http://docs.openstack.org/folsom/openstack-compute/install/yum/content/ my experience was that the output of each command results in text strings that are required in subsequent commands. Thus I have colour coded each text string output so that the text can be accurately used in subsequent commands.

(This is post one of five; posts  two, three, four and five to follow will detail the install of the Compute (NOVA), Network (Quantum), Storage (Swift) services and the Dashboard)

Prerequisites

#yum install ntp

OpenStack keystone install

Execute the following:

#yum install openstack-utils openstack-keystone python-keystoneclient

#yum install mysql mysql-server MySQL-python

#yum install openstack-utils memcached qpid-cpp-server

#sudo openstack-db --init --service keystone

#keystone-manage db_sync

Here is a snippet from /etc/keystone/keystone.conf showing the admin_token that is used in future commands.

More Stories By Jonathan Gershater

Jonathan Gershater has lived and worked in Silicon Valley since 1996, primarily doing system and sales engineering specializing in: Web Applications, Identity and Security. At Red Hat, he provides Technical Marketing for Virtualization and Cloud. Prior to joining Red Hat, Jonathan worked at 3Com, Entrust (by acquisition) two startups, Sun Microsystems and Trend Micro.

(The views expressed in this blog are entirely mine and do not represent my employer - Jonathan).