~ron-pedde/openstack-manuals/mysql-fixes

« back to all changes in this revision

Viewing changes to doc/target/docbkx/openstack webhelp/os-compute-adminguide/content/troubleshooting-openstack-compute.html

  • Committer: Anne Gentle
  • Date: 2011-04-08 14:09:46 UTC
  • Revision ID: anne@openstack.org-20110408140946-gu58n41vov335xqc
More public IP address information and built PDF and HTML

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
 
<!DOCTYPE html
3
 
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:exsl="http://exslt.org/common" xmlns:ng="http://docbook.org/docbook-ng"><head>
5
 
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
6
 
<title>Troubleshooting OpenStack Compute</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_support-and-troubleshooting.html" title="Chapter 11. Support and Troubleshooting"/><link rel="prev" href="troubleshooting-openstack-object-storage.html" title="Troubleshooting OpenStack Object Storage"/><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><script type="text/javascript">
7
 
            //The id for tree cookie
8
 
            var treeCookieId = "treeview-4826";
9
 
            var language = "en";
10
 
            var w = new Object();
11
 
            //Localization
12
 
            txt_filesfound = 'Results';
13
 
            txt_enter_at_least_1_char = "You must enter at least one character.";
14
 
            txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended.";
15
 
            txt_please_wait = "Please wait. Search in progress...";
16
 
            txt_results_for = "Results for: ";
17
 
        </script><style type="text/css">
18
 
            input {
19
 
            margin-bottom: 5px;
20
 
            margin-top: 2px;
21
 
            }
22
 
 
23
 
            .folder {
24
 
            display: block;
25
 
            height: 22px;
26
 
            padding-left: 20px;
27
 
            background: transparent url(../common/jquery/treeview/images/folder.gif) 0 0px no-repeat;
28
 
            }
29
 
            
30
 
        </style><link rel="shortcut icon" href="../favicon.ico" type="image/x-icon"/><link rel="stylesheet" type="text/css" href="../common/css/positioning.css"/><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></head><body><div xmlns="" id="header"><img src="../common/images/openstack-logo.png" alt="OpenStack Documentation" width="157" height="47"/><p class="breadcrumbs"><a href="http://docs.openstack.org/">OpenStack Manuals</a></p><h1>Troubleshooting OpenStack Compute</h1><div id="navheader" align="right"><!----><table class="navLinks"><tr><td><a id="showHideButton" onclick="showHideToc();" class="pointLeft" title="Hide TOC tree">Sidebar
31
 
                            </a></td><td><a accesskey="p" class="navLinkPrevious" href="troubleshooting-openstack-object-storage.html">Prev</a>
32
 
                                        |
33
 
                                        <a accesskey="u" class="navLinkUp" href="ch_support-and-troubleshooting.html">Up</a></td></tr></table></div></div><div id="content"><!----><div class="section" title="Troubleshooting OpenStack Compute"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="d1139e2302"/>Troubleshooting OpenStack Compute</h2></div></div></div><div class="section" title="Log files for OpenStack Compute"><div class="titlepage"><div><div><h3 class="title"><a id="d1139e2304"/>Log files for OpenStack Compute</h3></div></div></div><p>Log files are stored in /var/log/nova and there is a log file for each service, for example nova-compute.log. You can format the log strings using flags for the nova.log module. The flags used to set format strings are: logging_context_format_string and logging_default_format_string. If the log level is set to debug, you can also specify logging_debug_format_suffix to append extra formatting. For information about what variables are available for the formatter see: http://docs.python.org/library/logging.html#formatter </p><p>You have two options for logging for OpenStack Compute based on configuration settings. In nova.conf, include the --logfile flag to enable logging. Alternatively you can set --use_syslog=1, and then the nova daemon logs to syslog.</p></div><div class="section" title="Common Errors and Fixes for OpenStack Compute"><div class="titlepage"><div><div><h3 class="title"><a id="d1139e2308"/>Common Errors and Fixes for OpenStack Compute</h3></div></div></div><p>The Launchpad Answers site offers a place to ask and answer questions, and you can also mark questions as frequently asked questions. This section describes some errors people have posted to Launchpad Answers and IRC. We are constantly fixing bugs, so online resources are a great way to get the most up-to-date errors and fixes.</p><p>Credential errors, 401, 403 forbidden errors</p><p>A 403 forbidden error is caused by missing credentials. Through current installation methods, there are basically two ways to get the novarc file. The manual method requires getting it from within a project zipfile, and the scripted method just generates novarc out of the project zip file and sources it for you. If you do the manual method through a zip file, then the following novarc alone, you end up losing the creds that are tied to the user you created with nova-manage in the steps before.</p><p>When you run nova-api the first time, it generates the certificate authority information, including openssl.cnf. If it gets started out of order, you may not be able to create your zip file. Once your CA information is available, you should be able to go back to nova-manage to create your zipfile. </p><p>You may also need to check your proxy settings to see if they are causing problems with the novarc creation.</p><p>Instance errors</p><p>Sometimes a particular instance shows "pending" or you cannot SSH to it. Sometimes the image itself is the problem. For example, when using flat manager networking, you do not have a dhcp server, and an ami-tiny image doesn't support interface injection so you cannot connect to it. The fix for this type of problem is to use an Ubuntu image, which should obtain an IP address correctly with FlatManager network settings. To troubleshoot other possible problems with an instance, such as one that stays in a spawning state, first check your instances directory for i-ze0bnh1q dir to make sure it has the following files:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>libvirt.xml</p></li><li class="listitem"><p>disk</p></li><li class="listitem"><p>disk-raw</p></li><li class="listitem"><p>kernel</p></li><li class="listitem"><p>ramdisk</p></li><li class="listitem"><p>console.log (Once the instance actually starts you should see a console.log.)</p></li></ul></div><p>Check the file sizes to see if they are reasonable. If any are missing/zero/very small then nova-compute has somehow not completed download of the images from objectstore. </p><p>Also check nova-compute.log for exceptions. Sometimes they don't show up in the
34
 
                console output. </p><p>
35
 
            Next, check the /var/log/libvirt/qemu/i-ze0bnh1q.log file to see if it exists and has any useful error messages in it.</p><p>Finally, from the instances/i-ze0bnh1q directory, try <code class="code">virsh create libvirt.xml</code> and see if you get an error there.</p></div></div><script xmlns="" type="text/javascript" src="../common/main.js"><!----></script><hr xmlns=""/><h2 xmlns="" class="userNotes">User Notes On This Page</h2><div xmlns="" id="disqus_thread"><script type="text/javascript">
36
 
              /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
37
 
              var disqus_shortname = 'openstackdocs'; 
38
 
              
39
 
              
40
 
              
41
 
              
42
 
              
43
 
              
44
 
              (function() {
45
 
              var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
46
 
              dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
47
 
              (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
48
 
              })();
49
 
            </script><noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a href="http://disqus.com" class="dsq-brlink">User notes powered by <span class="logo-disqus">Disqus</span></a></div><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="troubleshooting-openstack-object-storage.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch_support-and-troubleshooting.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></div><div xmlns=""><div id="leftnavigation" style="padding-top:3px; background-color:white;"><div id="tabs"><ul><li><a href="#treeDiv"><span class="contentsTab">Contents</span></a></li><li><a href="#searchDiv"><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"><ul id="tree" class="filetree"><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_getting-started-with-openstack.html">Getting Started with OpenStack</a></span><ul><li><span class="file"><a href="what-is-openstack.html">What is OpenStack?</a></span></li><li><span class="file"><a href="components-of-openstack.html">Components of OpenStack</a></span></li><li><span class="file"><a href="why-cloud.html">Why Cloud?</a></span></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_introduction-to-openstack-compute.html">Introduction to OpenStack Compute</a></span><ul><li><span class="file"><a href="hypervisors.html">Hypervisors</a></span></li><li><span class="file"><a href="users-and-projects.html">Users and Projects</a></span></li><li><span class="file"><a href="images-and-instances.html">Images and Instances</a></span></li><li><span class="file"><a href="system-architecture.html">System Architecture</a></span></li><li><span class="file"><a href="storage-and-openstack-compute.html">Storage and OpenStack Compute</a></span></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_installing-openstack-compute.html">Installing OpenStack Compute</a></span><ul><li><span class="file"><a href="compute-system-requirements.html">System Requirements</a></span></li><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html">Installing OpenStack Compute on Ubuntu </a></span><ul><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e160">Example Installation Architecture</a></span></li><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e172">Scripted Installation</a></span></li><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e204">Manual Installation</a></span><ul><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e208">Installing the Cloud Controller</a></span><ul><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e223">Setting up the SQL Database (MySQL) on the Cloud Controller</a></span></li></ul></li><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e242">Installing the Compute Node</a></span></li><li><span class="file"><a href="installing-openstack-compute-on-ubuntu.html#d1139e253">Restart All Relevant Services on the Compute Node</a></span></li></ul></li></ul></li><li><span class="file"><a href="configuring-openstack-compute-basics.html">Post-Installation Configuration for OpenStack Compute</a></span><ul><li><span class="file"><a href="configuring-openstack-compute-basics.html#d1139e261">Setting Flags in the nova.conf File</a></span></li><li><span class="file"><a href="configuring-openstack-compute-basics.html#d1139e317">Setting Up OpenStack Compute Environment on the Compute Node</a></span></li><li><span class="file"><a href="configuring-openstack-compute-basics.html#d1139e328">Creating Certifications</a></span></li><li><span class="file"><a href="configuring-openstack-compute-basics.html#d1139e336">Enabling Access to VMs on the Compute Node</a></span></li><li><span class="file"><a href="configuring-openstack-compute-basics.html#d1139e342">Configuring Multiple Compute Nodes</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_configuring-openstack-compute.html">Configuring OpenStack Compute</a></span><ul><li><span class="file"><a href="general-compute-configuration-overview.html">General Compute Configuration Overview</a></span></li><li><span class="file"><a href="configuring-logging.html">Configuring Logging</a></span></li><li><span class="file"><a href="configuring-hypervisors.html">Configuring Hypervisors </a></span></li><li><span class="file"><a href="configuring-compute-to-use-ipv6-addresses.html">Configuring Compute to use IPv6 Addresses </a></span></li><li><span class="file"><a href="configuring-compute-to-use-the-image-service.html">Configuring Image Service and Storage for Compute</a></span></li><li><span class="file"><a href="configuring-live-migrations.html">Configuring Live Migrations </a></span></li><li><span class="file"><a href="configuring-database-connections.html">Configuring Database Connections </a></span></li><li><span class="file"><a href="configuring-compute-messaging.html">Configuring the Compute Messaging System</a></span></li><li><span class="file"><a href="configuring-authentication-authorization.html">Configuring Authentication and Authorization </a></span></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_openstack-compute-automated-installations.html">OpenStack Compute Automated Installations</a></span><ul><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html">OpenStack Compute Deployment Tool with Puppet</a></span><ul><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1139e856">Prerequisites</a></span></li><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1139e898">Installing the Deployment Tool</a></span></li><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1139e902">Set permissions to the deployment 'user'</a></span></li><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1139e908">Configure SSH</a></span></li><li><span class="file"><a href="openstack-compute-deployment-tool-with-puppet.html#d1139e919">Configuring the Deployment Tool</a></span></li></ul></li><li><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><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e954">Installing VirtualBox</a></span></li><li><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e963">Get the Vagrant Pre-release</a></span></li><li><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e971">Get the Chef Recipes</a></span></li><li><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e974">Set Up Some Directories</a></span></li><li><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e977">Get the chef-solo Vagrant file</a></span></li><li><span class="file"><a href="openstack-compute-installation-using-virtualbox-vagrant-and-chef.html#d1139e981">Running OpenStack Compute within a Vagrant Instance</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_networking.html">Networking</a></span><ul><li><span class="file"><a href="networking-options.html">Networking Options</a></span></li><li><span class="file"><a href="configuring-networking-on-the-compute-node.html">Configuring Networking on the Compute Node</a></span><ul><li><span class="file"><a href="configuring-networking-on-the-compute-node.html#d1139e1033">Configuring Flat Networking</a></span></li><li><span class="file"><a href="configuring-networking-on-the-compute-node.html#d1139e1045">Configuring Flat DHCP Networking</a></span></li><li><span class="file"><a href="configuring-networking-on-the-compute-node.html#d1139e1052">Configuring VLAN Networking</a></span></li><li><span class="file"><a href="configuring-networking-on-the-compute-node.html#d1139e1095">Enabling Ping and SSH on VMs</a></span></li><li><span class="file"><a href="configuring-networking-on-the-compute-node.html#d1139e1101">Allocating and Associating IP Addresses with Instances</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_system-administration-for-openstack-compute.html">System Administration for OpenStack Compute</a></span><ul><li><span class="file"><a href="starting-images.html">Starting Images</a></span></li><li><span class="file"><a href="deleting-instances.html">Deleting Instances</a></span></li><li><span class="file"><a href="creating-custom-images.html">Creating Custom Images</a></span></li><li><span class="file"><a href="understanding-the-compute-service-architecture.html">Understanding the Compute Service Architecture</a></span><ul><li><span class="file"><a href="understanding-the-compute-service-architecture.html#d1139e1173">API Server</a></span></li><li><span class="file"><a href="understanding-the-compute-service-architecture.html#d1139e1177">Message Queue</a></span></li><li><span class="file"><a href="understanding-the-compute-service-architecture.html#d1139e1181">Compute Worker</a></span></li><li><span class="file"><a href="understanding-the-compute-service-architecture.html#d1139e1197">Network Controller</a></span></li><li><span class="file"><a href="understanding-the-compute-service-architecture.html#d1139e1207">Volume Workers</a></span></li></ul></li><li><span class="file"><a href="managing-the-cloud.html">Managing the Cloud</a></span><ul><li><span class="file"><a href="managing-the-cloud.html#d1139e1222">Using the nova-manage command</a></span></li></ul></li><li><span class="file"><a href="managing-compute-users.html">Managing Compute Users</a></span><ul><li><span class="file"><a href="managing-compute-users.html#d1139e1237">Credentials</a></span></li><li><span class="file"><a href="managing-compute-users.html#d1139e1243">Role Based Access Control</a></span></li></ul></li><li><span class="file"><a href="managing-volumes.html">Managing Volumes</a></span><ul><li><span class="file"><a href="managing-volumes.html#d1139e1268">Configure Volumes for use with nova-volume</a></span></li><li><span class="file"><a href="managing-volumes.html#d1139e1309">Configure iscsitarget</a></span></li><li><span class="file"><a href="managing-volumes.html#d1139e1315">Configure nova.conf Flag File</a></span></li><li><span class="file"><a href="managing-volumes.html#d1139e1318">Start nova-volume and Create Volumes</a></span></li></ul></li><li><span class="file"><a href="live-migration-usage.html">Using Live migration</a></span></li><li><span class="file"><a href="reference-for-flags-in-nova-conf.html">Reference for Flags in nova.conf</a></span></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_introduction-to-openstack-imaging-service.html">Running Compute with the OpenStack Imaging Service</a></span><ul><li><span class="file"><a href="overview-of-architecture.html">Overview of  Architecture</a></span></li><li><span class="file"><a href="openstack-imaging-service-api-server.html">OpenStack Imaging Service API Server</a></span></li><li><span class="file"><a href="openstack-imaging-service-registry-servers.html">OpenStack Imaging Service Registry Servers</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html">Installing and Configuring OpenStack Imaging Service</a></span><ul><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1806">System Requirements for OpenStack Imaging Service (Glance)</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1818">Installing OpenStack Imaging Service on Ubuntu </a></span><ul><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1821">Example Installation Architecture</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1824">Installing OpenStack Imaging Service (Glance) </a></span></li></ul></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1838">Configuring and Controlling Glance Servers</a></span><ul><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1856">Manually starting the server</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1862">Starting the server with the glance-control wrapper script</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1871">Stopping a Glance server</a></span></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1878">Restarting a Glance server</a></span></li></ul></li><li><span class="file"><a href="installing-openstack-imaging-service.html#d1139e1882">Configuring Compute to use Glance</a></span></li></ul></li><li><span class="file"><a href="ch08s05.html">Configuring Logging for Glance</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html">OpenStack Imaging Service (Glance) REST API</a></span><ul><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1926">Requesting a List of Public VM Images</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1932">Requesting Detailed Metadata on Public VM Images</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1944">Requesting Detailed Metadata on a Specific Image</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1959">Retrieving a Virtual Machine Image</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1981">Adding a New Virtual Machine Image</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e1992">Adding Image Metadata in HTTP Headers</a></span></li><li><span class="file"><a href="openstack-imaging-service-glance-rest-api.html#d1139e2045">Updating an Image</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_openstack-interfaces.html">OpenStack Interfaces</a></span><ul><li><span class="file"><a href="dashboard-system-requirements.html">System Requirements</a></span></li><li><span class="file"><a href="installing-openstack-dashboard.html">Installing the OpenStack Dashboard</a></span><ul><li><span class="file"><a href="installing-openstack-dashboard.html#d1139e2081">Get the Dashboard Website Source</a></span></li><li><span class="file"><a href="installing-openstack-dashboard.html#d1139e2092">Build and Configure Openstack-Dashboard</a></span></li><li><span class="file"><a href="installing-openstack-dashboard.html#d1139e2127">Run the Server</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_openstack-compute-tutorials.html">OpenStack Compute Tutorials</a></span><ul><li><span class="file"><a href="running-elastic-web-app-cloud.html">Running Your First Elastic Web Application on the Cloud</a></span><ul><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2149">Part I: Setting Up the Cloud Infrastructure</a></span><ul><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2152">Configuring the network</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2174">Ensure the Database is Up-to-date</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2178">Creating a user</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2185">Creating a project and related credentials</a></span></li></ul></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2201">Part II: Getting Virtual Machines to Run the Virtual Servers</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2212">Part III: Installing the Needed Software for the Web-Scale Scenario</a></span><ul><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2221">On the first VM, install WordPress</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2231">On a second VM, install MySQL</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2235">On a third VM, install Memcache</a></span></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2240">Configure the Wordpress Memcache plugin</a></span></li></ul></li><li><span class="file"><a href="running-elastic-web-app-cloud.html#d1139e2243">Running a Blog in the Cloud</a></span></li></ul></li></ul></li><li xmlns="http://www.w3.org/1999/xhtml"><span class="file"><a href="ch_support-and-troubleshooting.html">Support and Troubleshooting</a></span><ul><li><span class="file"><a href="community-support.html">Community Support</a></span><ul><li><span class="file"><a href="community-support.html#d1139e2252">The Launchpad Answers area</a></span></li><li><span class="file"><a href="community-support.html#d1139e2257">OpenStack mailing list</a></span></li><li><span class="file"><a href="community-support.html#d1139e2262">The OpenStack Wiki search </a></span></li><li><span class="file"><a href="community-support.html#d1139e2266">The Launchpad Bugs area </a></span></li><li><span class="file"><a href="community-support.html#d1139e2282">The OpenStack IRC channel </a></span></li></ul></li><li><span class="file"><a href="troubleshooting-openstack-object-storage.html">Troubleshooting OpenStack Object Storage</a></span><ul><li><span class="file"><a href="troubleshooting-openstack-object-storage.html#d1139e2288">Handling Drive Failure</a></span></li><li><span class="file"><a href="troubleshooting-openstack-object-storage.html#d1139e2292">Handling Server Failure</a></span></li><li><span class="file"><a href="troubleshooting-openstack-object-storage.html#d1139e2297">Detecting Failed Drives</a></span></li></ul></li><li id="webhelp-currentid"><span class="file"><a href="troubleshooting-openstack-compute.html">Troubleshooting OpenStack Compute</a></span><ul><li><span class="file"><a href="troubleshooting-openstack-compute.html#d1139e2304">Log files for OpenStack Compute</a></span></li><li><span class="file"><a href="troubleshooting-openstack-compute.html#d1139e2308">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>
 
 
b'\\ No newline at end of file'