openstack-manuals/doc/target/docbkx/webhelp/trunk/openstack-compute/admin/content/managing-the-cloud.html

55 lines
30 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:exsl="http://exslt.org/common" xmlns:ng="http://docbook.org/docbook-ng"><head>
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
<title>Managing the Cloud</title><meta name="generator" content="DocBook XSL-NS Stylesheets V1.76.1"/><link rel="home" href="index.html" title="OpenStack Compute Administration Manual"/><link rel="up" href="ch_system-administration-for-openstack-compute.html" title="Chapter 8. System Administration"/><link rel="prev" href="understanding-the-compute-service-architecture.html" title="Understanding the Compute Service Architecture"/><link rel="next" href="managing-compute-users.html" title="Managing Compute Users"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><script type="text/javascript">
//The id for tree cookie
var treeCookieId = "treeview-6451";
var language = "en";
var w = new Object();
//Localization
txt_filesfound = 'Results';
txt_enter_at_least_1_char = "You must enter at least one character.";
txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended.";
txt_please_wait = "Please wait. Search in progress...";
txt_results_for = "Results for: ";
</script><style type="text/css">
input {
margin-bottom: 5px;
margin-top: 2px;
}
.folder {
display: block;
height: 22px;
padding-left: 20px;
background: transparent url(../common/jquery/treeview/images/folder.gif) 0 0px no-repeat;
}
</style><link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/><link rel="stylesheet" type="text/css" href="../common/css/positioning.css"/><!--[if IE]>
<link rel="stylesheet" type="text/css" href="../common/css/ie.css"/>
<![endif]--><link rel="stylesheet" type="text/css" href="../common/jquery/theme-redmond/jquery-ui-1.8.2.custom.css"/><link rel="stylesheet" type="text/css" href="../common/jquery/treeview/jquery.treeview.css"/><script type="text/javascript" src="../common/jquery/jquery-1.4.2.min.js"><!----></script><script type="text/javascript" src="../common/jquery/jquery-ui-1.8.2.custom.min.js"><!----></script><script type="text/javascript" src="../common/jquery/jquery.cookie.js"><!----></script><script type="text/javascript" src="../common/jquery/treeview/jquery.treeview.min.js"><!----></script><script type="text/javascript" src="search/htmlFileList.js"><!----></script><script type="text/javascript" src="search/htmlFileInfoList.js"><!----></script><script type="text/javascript" src="search/nwSearchFnt.js"><!----></script><script type="text/javascript" src="search/stemmers/en_stemmer.js"><!--//make this scalable to other languages as well.--></script><script type="text/javascript" src="search/index-1.js"><!----></script><script type="text/javascript" src="search/index-2.js"><!----></script><script type="text/javascript" src="search/index-3.js"><!----></script><script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-17511903-6']);
</script><script type="text/javascript" src="../common/ga.js"><!----></script></head><body><div id="header"><a onclick="_gaq.push(['_trackEvent', 'Header', 'logo', 'click', 1]);" target="_blank" href="http://www.openstack.org"><img src="../common/images/openstack-logo.png" alt="OpenStack Documentation" width="157" height="47"/></a><p class="breadcrumbs"><a href="http://docs.openstack.org/">OpenStack Manuals</a><a href="index.html">OpenStack Compute Administration Manual
 - Diablo</a></p><h1>Managing the Cloud</h1><div id="navheader" align="right"><!----><table class="navLinks"><tr><td><a id="showHideButton" onclick="showHideToc(); _gaq.push(['_trackEvent', 'Header', 'show/hide', 'click', 1]);" class="pointLeft" title="Hide TOC tree">Sidebar
</a></td><td><a accesskey="p" class="navLinkPrevious" onclick="_gaq.push(['_trackEvent', 'Header', 'prevLink', 'click', 1]);" tabindex="5" href="understanding-the-compute-service-architecture.html">Prev</a>
|
<a accesskey="u" class="navLinkUp" onclick="_gaq.push(['_trackEvent', 'Header', 'upLink', 'click', 1]);" tabindex="5" href="ch_system-administration-for-openstack-compute.html">Up</a>
|
<a accesskey="n" class="navLinkNext" onclick="_gaq.push(['_trackEvent', 'Header', 'nextLink', 'click', 1]);" tabindex="5" href="managing-compute-users.html">Next</a></td></tr></table></div></div><div id="content"><div class="statustext"> </div><div class="section" title="Managing the Cloud"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="managing-the-cloud"/>Managing the Cloud</h2></div></div></div><p>There are two main tools that a system administrator will find useful to manage their cloud;
the nova-manage command or the Euca2ools command line commands. </p><p>With the Diablo release, the nova-manage command has been deprecated and you must
specify if you want to use it by using the --use_deprecated_auth flag in nova.conf. You
must also use the modified middleware stack that is commented out in the default
paste.ini file.</p><p>The nova-manage command may only be run by users with admin privileges. Commands for
euca2ools can be used by all users, though specific commands may be restricted by Role
Based Access Control in the deprecated nova auth system. </p><div class="simplesect" title="Using the nova-manage command"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="d1356e2082"/>Using the nova-manage command</h3></div></div></div><p>The nova-manage command may be used to perform many essential functions for
administration and ongoing maintenance of nova, such as user creation, vpn
management, and much more.</p><p>The standard pattern for executing a nova-manage command is: </p><pre class="literallayout">nova-manage category command [args]</pre><p>For example, to obtain a list of all projects: nova-manage project list</p><p>Run without arguments to see a list of available command categories: nova-manage</p><p>Command categories are: account, agent, config, db, fixed, flavor, floating, host,
instance_type, image, network, project, role, service, shell, user, version, vm,
volume, and vpn. </p><p>You can also run with a category argument such as user to see a list of all commands in that category: nova-manage user</p></div></div><script type="text/javascript" src="../common/main.js"><!----></script><hr/><div id="disqus_thread"><script type="text/javascript">
var disqus_shortname = 'openstackdocs';
</script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><script type="text/javascript" src="../common/comments.js"><!----></script></div><hr/><div class="legal"><a href="index.html">Legal notices</a></div></div><div><div id="leftnavigation" style="padding-top:3px; background-color:white;"><div id="tabs"><ul><li><a href="#treeDiv" tabindex="1"><span class="contentsTab">Contents</span></a></li><li><a href="#searchDiv" tabindex="1"><span class="searchTab">Search</span></a></li></ul><div id="treeDiv"><img src="../common/images/loading.gif" alt="loading table of contents..." id="tocLoading" style="display:block;"/><div id="ulTreeDiv" style="display:none" class="thisisthat"><ul id="tree" class="filetree"><li tabindex="2"><span class="file"><a href="ch_getting-started-with-openstack.html">1. Getting Started with OpenStack</a></span><ul><li tabindex="2"><span class="file"><a href="what-is-openstack.html">What is OpenStack?</a></span></li><li tabindex="2"><span class="file"><a href="components-of-openstack.html">Components of OpenStack</a></span></li><li tabindex="2"><span class="file"><a href="openstack-architecture-overview.html">OpenStack Project Architecture Overview</a></span><ul><li tabindex="2"><span class="file"><a href="cloud-provider-conceptual-architecture.html">Cloud Provider Conceptual Architecture</a></span></li><li tabindex="2"><span class="file"><a href="openstack-nova-logical-architecture.html">OpenStack Compute Logical Architecture</a></span></li><li tabindex="2"><span class="file"><a href="nova-conceptual-mapping.html">Nova Conceptual Mapping</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="why-cloud.html">Why Cloud?</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="ch_introduction-to-openstack-compute.html">2. Introduction to OpenStack Compute</a></span><ul><li tabindex="2"><span class="file"><a href="hypervisors.html">Hypervisors</a></span></li><li tabindex="2"><span class="file"><a href="users-and-projects.html">Users and Projects</a></span></li><li tabindex="2"><span class="file"><a href="images-and-instances.html">Images and Instances</a></span></li><li tabindex="2"><span class="file"><a href="system-architecture.html">System Architecture</a></span></li><li tabindex="2"><span class="file"><a href="storage-and-openstack-compute.html">Storage and OpenStack Compute</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="ch_installing-openstack-compute.html">3. Installing OpenStack Compute</a></span><ul><li tabindex="2"><span class="file"><a href="compute-system-requirements.html">System Requirements</a></span></li><li tabindex="2"><span class="file"><a href="example-installation-architecture.html">Example Installation Architectures</a></span></li><li tabindex="2"><span class="file"><a href="service-architecture.html">Service Architecture</a></span></li><li tabindex="2"><span class="file"><a href="installing-openstack-compute-on-ubuntu.html">Installing OpenStack Compute on Ubuntu </a></span><ul><li tabindex="2"><span class="file"><a href="iso-ubuntu-installation.html">ISO Distribution Installation</a></span></li><li tabindex="2"><span class="file"><a href="scripted-ubuntu-installation.html">Scripted Installation</a></span></li><li tabindex="2"><span class="file"><a href="manual-ubuntu-installation.html">Manual Installation</a></span><ul><li tabindex="2"><span class="file"><a href="installing-the-cloud-controller.html">Installing the Cloud Controller</a></span><ul><li tabindex="2"><span class="file"><a href="setting-up-sql-database-mysql.html">Setting up the SQL Database (MySQL) on the Cloud Controller</a></span></li><li tabindex="2"><span class="file"><a href="setting-up-sql-database-postgresql.html">Setting Up PostgreSQL as the Database</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="installing-the-compute-node.html">Installing the Compute Node</a></span></li><li tabindex="2"><span class="file"><a href="restart-nova-services.html">Restart All Relevant Services on the Compute Node</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="installing-openstack-compute-on-rhel6.html">Installing OpenStack Compute on Red Hat Enterprise Linux 6 </a></span></li><li tabindex="2"><span class="file"><a href="configuring-openstack-compute-basics.html">Post-Installation Configuration for OpenStack Compute</a></span><ul><li tabindex="2"><span class="file"><a href="setting-flags-in-nova-conf-file.html">Setting Flags in the nova.conf File</a></span></li><li tabindex="2"><span class="file"><a href="setting-up-openstack-compute-environment-on-the-compute-node.html">Setting Up OpenStack Compute Environment on the Compute Node</a></span></li><li tabindex="2"><span class="file"><a href="creating-certifications.html">Creating Credentials</a></span></li><li tabindex="2"><span class="file"><a href="enabling-access-to-vms-on-the-compute-node.html">Enabling Access to VMs on the Compute Node</a></span></li><li tabindex="2"><span class="file"><a href="configuring-multiple-compute-nodes.html">Configuring Multiple Compute Nodes</a></span></li><li tabindex="2"><span class="file"><a href="determining-version-of-compute.html">Determining the Version of Compute</a></span></li><li tabindex="2"><span class="file"><a href="migrating-from-cactus-to-diablo.html">Migrating from Cactus to Diablo</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="ch_configuring-openstack-compute.html">4. Configuring OpenStack Compute</a></span><ul><li tabindex="2"><span class="file"><a href="general-compute-configuration-overview.html">General Compute Configuration Overview</a></span></li><li tabindex="2"><span class="file"><a href="sample-nova-configuration-files.html">Example nova.conf Configuration Files</a></span><ul><li tabindex="2"><span class="file"><a href="sample-nova-configuration-files.html#d1356e738">Configuration using KVM, FlatDHCP, MySQL, Glance, LDAP, and optionally sheepdog, API is EC2</a></span></li><li tabindex="2"><span class="file"><a href="sample-nova-configuration-files.html#d1356e743">KVM, Flat, MySQL, and Glance, OpenStack or EC2 API</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="configuring-logging.html">Configuring Logging</a></span></li><li tabindex="2"><span class="file"><a href="configuring-hypervisors.html">Configuring Hypervisors </a></span></li><li tabindex="2"><span class="file"><a href="configuring-authentication-authorization.html">Configuring Authentication and Authorization </a></span></li><li tabindex="2"><span class="file"><a href="configuring-compute-to-use-ipv6-addresses.html">Configuring Compute to use IPv6 Addresses </a></span></li><li tabindex="2"><span class="file"><a href="configuring-compute-to-use-the-image-service.html">Configuring Image Service and Storage for Compute</a></span></li><li tabindex="2"><span class="file"><a href="configuring-live-migrations.html">Configuring Live Migrations </a></span></li><li tabindex="2"><span class="file"><a href="configuring-database-connections.html">Configuring Database Connections </a></span></li><li tabindex="2"><span class="file"><a href="configuring-compute-messaging.html">Configuring the Compute Messaging System</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="ch_hypervisors.html">5. Hypervisors</a></span><ul><li tabindex="2"><span class="file"><a href="selecting-a-hypervisor.html">Selecting a Hypervisor</a></span></li><li tabindex="2"><span class="file"><a href="hypervisor-configuration-basics.html">Hypervisor Configuration Basics</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="ch_openstack-compute-automated-installations.html">6. OpenStack Compute Automated Installations</a></span><ul><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html">Deployment Tool for OpenStack using Puppet</a></span><ul><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1375">Prerequisites</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1407">Overview of Deployment Tool Steps</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1423">Installing the Deployment Tool</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1427">Set permissions to the deployment 'user'</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1433">Configure SSH</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1444">Create Swift storage folder and mount device</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1356e1454">Configuring the Deployment Tool</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html">OpenStack Compute Installation Using VirtualBox, Vagrant, And Chef</a></span><ul><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1533">Installing VirtualBox</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1542">Install RubyGems</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1546">Get the Vagrant Pre-release</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1554">Get the Chef Recipes</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1557">Set Up Some Directories</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1560">Get the chef-solo Vagrant file</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1564">Running OpenStack Compute within a Vagrant Instance</a></span></li><li tabindex="2"><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1356e1576">Using the dashboard
</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="ch_networking.html">7. Networking</a></span><ul><li tabindex="2"><span class="file"><a href="networking-options.html">Networking Options</a></span></li><li tabindex="2"><span class="file"><a href="cloudpipe-per-project-vpns.html">Cloudpipe — Per Project Vpns</a></span><ul><li tabindex="2"><span class="file"><a href="creating-a-cloudpipe-image.html">Creating a Cloudpipe Image</a></span></li><li tabindex="2"><span class="file"><a href="vpn-access.html">VPN Access</a></span></li><li tabindex="2"><span class="file"><a href="certificates-and-revocation.html">Certificates and Revocation</a></span></li><li tabindex="2"><span class="file"><a href="restarting-and-logging-into-cloudpipe-vpn.html">Restarting and Logging into the Cloudpipe VPN</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="configuring-networking-on-the-compute-node.html">Configuring Networking on the Compute Node</a></span><ul><li tabindex="2"><span class="file"><a href="configuring-flat-networking.html">Configuring Flat Networking</a></span></li><li tabindex="2"><span class="file"><a href="configuring-flat-dhcp-networking.html">Configuring Flat DHCP Networking</a></span></li><li tabindex="2"><span class="file"><a href="outbound-traffic-flow-with-any-flat-networking.html">Outbound Traffic Flow with Any Flat Networking</a></span></li><li tabindex="2"><span class="file"><a href="configuring-vlan-networking.html">Configuring VLAN Networking</a></span></li><li tabindex="2"><span class="file"><a href="enabling-ping-and-ssh-on-vms.html">Enabling Ping and SSH on VMs</a></span></li><li tabindex="2"><span class="file"><a href="allocating-associating-ip-addresses.html">Allocating and Associating IP Addresses with Instances</a></span></li><li tabindex="2"><span class="file"><a href="associating-public-ip.html">Associating a Public IP Address</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="removing-network-from-project.html">Removing a Network from a Project</a></span></li><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html">Existing High Availability Options for Networking</a></span><ul><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html#d1356e1826">Option 1: Failover</a></span></li><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html#d1356e1831">Option 2: Multi-nic</a></span></li><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html#d1356e1835">Option 3: HW Gateway</a></span></li><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html#d1356e1839">New HA Option</a></span></li><li tabindex="2"><span class="file"><a href="existing-ha-networking-options.html#d1356e1856">Future of Networking</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="ch_system-administration-for-openstack-compute.html">8. System Administration</a></span><ul><li tabindex="2"><span class="file"><a href="starting-images.html">Starting Images</a></span></li><li tabindex="2"><span class="file"><a href="deleting-instances.html">Deleting Instances</a></span></li><li tabindex="2"><span class="file"><a href="creating-custom-images.html">Image management</a></span><ul><li tabindex="2"><span class="file"><a href="creating-a-linux-image.html">Creating a Linux Image Ubuntu &amp; Fedora</a></span><ul><li tabindex="2"><span class="file"><a href="creating-a-linux-image.html#d1356e1931">OS Installation</a></span></li><li tabindex="2"><span class="file"><a href="creating-a-linux-image.html#d1356e1952">Extracting the EXT4 partition</a></span></li><li tabindex="2"><span class="file"><a href="creating-a-linux-image.html#d1356e1976">Tweaking /etc/fstab</a></span></li><li tabindex="2"><span class="file"><a href="creating-a-linux-image.html#d1356e1985">Fetching Metadata in Fedora</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="creating-custom-images.html#d1356e1990">Kernel and Initrd for OpenStack</a></span></li><li tabindex="2"><span class="file"><a href="creating-custom-images.html#d1356e1999">Registering with OpenStack</a></span></li><li tabindex="2"><span class="file"><a href="creating-custom-images.html#d1356e2006">Bootable Images</a></span></li><li tabindex="2"><span class="file"><a href="creating-custom-images.html#d1356e2010">Image Listing</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="creating-a-windows-image.html">Creating a Windows Image</a></span></li><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html">Understanding the Compute Service Architecture</a></span><ul><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html#d1356e2032">API Server</a></span></li><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html#d1356e2036">Message Queue</a></span></li><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html#d1356e2040">Compute Worker</a></span></li><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html#d1356e2056">Network Controller</a></span></li><li tabindex="2"><span class="file"><a href="understanding-the-compute-service-architecture.html#d1356e2066">Volume Workers</a></span></li></ul></li><li tabindex="2" id="webhelp-currentid"><span class="file"><a href="managing-the-cloud.html">Managing the Cloud</a></span><ul><li tabindex="2"><span class="file"><a href="managing-the-cloud.html#d1356e2082">Using the nova-manage command</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="managing-compute-users.html">Managing Compute Users</a></span><ul><li tabindex="2"><span class="file"><a href="managing-compute-users.html#d1356e2097">Credentials</a></span></li><li tabindex="2"><span class="file"><a href="managing-compute-users.html#d1356e2103">Role Based Access Control</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="managing-volumes.html">Managing Volumes</a></span><ul><li tabindex="2"><span class="file"><a href="managing-volumes.html#d1356e2156">A- Install nova-volumes on the cloud controller.</a></span></li><li tabindex="2"><span class="file"><a href="managing-volumes.html#d1356e2207"> B- Configuring nova-volumes on the compute nodes</a></span></li><li tabindex="2"><span class="file"><a href="managing-volumes.html#d1356e2304">C- Troubleshoot your nova-volumes installation</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="live-migration-usage.html">Using Live Migration</a></span></li><li tabindex="2"><span class="file"><a href="reference-for-flags-in-nova-conf.html">Reference for Flags in nova.conf</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="ch_openstack-interfaces.html">9. OpenStack Interfaces</a></span><ul><li tabindex="2"><span class="file"><a href="about-the-dashboard.html">About the Dashboard</a></span><ul><li tabindex="2"><span class="file"><a href="dashboard-system-requirements.html">System Requirements for the Dashboard</a></span></li><li tabindex="2"><span class="file"><a href="installing-openstack-dashboard.html">Installing the OpenStack Dashboard</a></span><ul><li tabindex="2"><span class="file"><a href="build-and-configure-openstack-dashboard.html">Configure Openstack-Dashboard</a></span><ul><li tabindex="2"><span class="file"><a href="build-and-configure-openstack-dashboard.html#d1356e2903">Keystone Configuration (required)</a></span></li><li tabindex="2"><span class="file"><a href="build-and-configure-openstack-dashboard.html#d1356e2911">Object Storage Configuration (optional)</a></span></li><li tabindex="2"><span class="file"><a href="build-and-configure-openstack-dashboard.html#d1356e2915">Quantum Configuration (optional)</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="install-dashboard.html">Install the Dashboard</a></span></li><li tabindex="2"><span class="file"><a href="run-the-server.html">Run the Server</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="getting-started-with-the-vnc-proxy.html">Getting Started with the VNC Proxy</a></span><ul><li tabindex="2"><span class="file"><a href="configuring-the-vnc-proxy.html">Configuring the VNC Proxy</a></span></li><li tabindex="2"><span class="file"><a href="enabling-vnc-consoles-in-nova.html">Enabling VNC Consoles in Nova</a></span></li><li tabindex="2"><span class="file"><a href="getting-an-instances-vnc-console.html">Getting an Instance's VNC Console</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="ch_openstack-compute-tutorials.html">10. OpenStack Compute Tutorials</a></span><ul><li tabindex="2"><span class="file"><a href="running-elastic-web-app-cloud.html">Running Your First Elastic Web Application on the Cloud</a></span><ul><li tabindex="2"><span class="file"><a href="part-i-setting-up-cloud-infrastructure.html">Part I: Setting Up the Cloud Infrastructure</a></span><ul><li tabindex="2"><span class="file"><a href="part-i-setting-up-cloud-infrastructure.html#d1356e3005">Configuring the network</a></span></li><li tabindex="2"><span class="file"><a href="part-i-setting-up-cloud-infrastructure.html#d1356e3027">Ensure the Database is Up-to-date</a></span></li><li tabindex="2"><span class="file"><a href="part-i-setting-up-cloud-infrastructure.html#d1356e3031">Creating a user</a></span></li><li tabindex="2"><span class="file"><a href="part-i-setting-up-cloud-infrastructure.html#d1356e3038">Creating a project and related credentials</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="part-ii-getting-virtual-machines.html">Part II: Getting Virtual Machines to Run the Virtual Servers</a></span></li><li tabindex="2"><span class="file"><a href="installing-needed-software-for-web-scale.html">Part III: Installing the Needed Software for the Web-Scale Scenario</a></span><ul><li tabindex="2"><span class="file"><a href="installing-needed-software-for-web-scale.html#d1356e3074">On the first VM, install WordPress</a></span></li><li tabindex="2"><span class="file"><a href="installing-needed-software-for-web-scale.html#d1356e3084">On a second VM, install MySQL</a></span></li><li tabindex="2"><span class="file"><a href="installing-needed-software-for-web-scale.html#d1356e3088">On a third VM, install Memcache</a></span></li><li tabindex="2"><span class="file"><a href="installing-needed-software-for-web-scale.html#d1356e3093">Configure the Wordpress Memcache plugin</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="running-a-blog-in-the-cloud.html">Running a Blog in the Cloud</a></span></li></ul></li></ul></li><li tabindex="2"><span class="file"><a href="ch_support-and-troubleshooting.html">11. Support and Troubleshooting</a></span><ul><li tabindex="2"><span class="file"><a href="community-support.html">Community Support</a></span><ul><li tabindex="2"><span class="file"><a href="community-support.html#d1356e3105">The Launchpad Answers area</a></span></li><li tabindex="2"><span class="file"><a href="community-support.html#d1356e3110">OpenStack mailing list</a></span></li><li tabindex="2"><span class="file"><a href="community-support.html#d1356e3115">The OpenStack Wiki search </a></span></li><li tabindex="2"><span class="file"><a href="community-support.html#d1356e3119">The Launchpad Bugs area </a></span></li><li tabindex="2"><span class="file"><a href="community-support.html#d1356e3135">The OpenStack IRC channel </a></span></li></ul></li><li tabindex="2"><span class="file"><a href="troubleshooting-openstack-object-storage.html">Troubleshooting OpenStack Object Storage</a></span><ul><li tabindex="2"><span class="file"><a href="handling-drive-failure.html">Handling Drive Failure</a></span></li><li tabindex="2"><span class="file"><a href="handling-server-failure.html">Handling Server Failure</a></span></li><li tabindex="2"><span class="file"><a href="detecting-failed-drives.html">Detecting Failed Drives</a></span></li></ul></li><li tabindex="2"><span class="file"><a href="troubleshooting-openstack-compute.html">Troubleshooting OpenStack Compute</a></span><ul><li tabindex="2"><span class="file"><a href="log-files-for-openstack-compute.html">Log files for OpenStack Compute</a></span></li><li tabindex="2"><span class="file"><a href="common-errors-and-fixes-for-openstack-compute.html">Common Errors and Fixes for OpenStack Compute</a></span></li></ul></li></ul></li></ul></div></div><div id="searchDiv"><div id="search"><form onsubmit="Verifie(ditaSearch_Form);return false" name="ditaSearch_Form" class="searchForm"><fieldset class="searchFieldSet"><legend>Search</legend><center><input id="textToSearch" name="textToSearch" type="text" class="searchText"/> &nbsp; <input onclick="Verifie(ditaSearch_Form)" type="button" class="searchButton" value="Go" id="doSearch"/></center></fieldset></form></div><div id="searchResults"><center/></div><p class="searchHighlight"><a href="#" onclick="toggleHighlight()">Search Highlighter (On/Off)</a></p></div></div></div></div></body></html>