From 2848d0fd67d575fe65fa7d73ffd5177387f4ce87 Mon Sep 17 00:00:00 2001 From: annegentle Date: Wed, 28 Sep 2011 10:45:07 -0500 Subject: [PATCH] Adds max_cores flag info and updates Compute install section Change-Id: Ia185b63690842fb1fe3466e50143fbd498b5ff5a --- .../openstack-compute-admin/computeadmin.xml | 7 ++++- .../computeinstall.xml | 26 ++++++++++++------- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/doc/src/docbkx/openstack-compute-admin/computeadmin.xml b/doc/src/docbkx/openstack-compute-admin/computeadmin.xml index d90d30ed02..5003aec3cc 100644 --- a/doc/src/docbkx/openstack-compute-admin/computeadmin.xml +++ b/doc/src/docbkx/openstack-compute-admin/computeadmin.xml @@ -48,7 +48,7 @@ format="SVG" scale="60"/> nova-api - The nova-api service receives xml requests and sends them to the rest of the system. It is a wsgi app that routes and authenticate requests. It supports - the ec2 and openstack apis. There is a nova-api.conf file created when you install + the EC2 and OpenStack APIs. There is a nova-api.conf file created when you install Compute. @@ -1367,6 +1367,11 @@ Migration of i-00000001 initiated. Check its progress using euca-describe-instan default: '(%(name)s): TRACE: ' String value; Prefix each line of exception output with this format. + + --max_cores + default: '16' + Integer value; Maximum number of instance cores to allow per compute host. + --my_ip default: '' diff --git a/doc/src/docbkx/openstack-compute-admin/computeinstall.xml b/doc/src/docbkx/openstack-compute-admin/computeinstall.xml index 967e2e56b7..f17b8659a4 100644 --- a/doc/src/docbkx/openstack-compute-admin/computeinstall.xml +++ b/doc/src/docbkx/openstack-compute-admin/computeinstall.xml @@ -230,7 +230,7 @@ sudo chmod 755 nova-installYou
Manual Installation - The manual installation involves installing from packages on Ubuntu 10.04 or 10.10 + The manual installation involves installing from packages on Ubuntu 10.10 or 11.04 as a user with root permission. Depending on your environment, you may need to prefix these commands with sudo. This installation process walks through installing a cloud controller node and a @@ -243,24 +243,30 @@ sudo chmod 755 nova-installYou
Installing the Cloud Controller First, set up pre-requisites to use the Nova PPA (Personal Packages Archive) - provided through https://launchpad.net/~nova-core/+archive/trunk. The - ‘python-software-properties’ package is a pre-requisite for setting up the nova - package repository. You can also use the release package by adding the - ppa:nova-core/release repository. + provided through https://launchpad.net/. The ‘python-software-properties’ + package is a pre-requisite for setting up the nova package repository. You can + also use the trunk package built daily by adding the ppa:nova-core/trunk + repository, but trunk changes rapidly and may not run any given day. sudo apt-get install python-software-properties - sudo add-apt-repository ppa:nova-core/trunk + sudo add-apt-repository ppa:openstack-release/2011.3 Run update. sudo apt-get update Install the messaging queue server, RabbitMQ. sudo apt-get install -y rabbitmq-server Now, install the Python dependencies. sudo apt-get install -y python-greenlet python-mysqldb - Install the required nova- packages, and dependencies should be automatically + You can use either MySQL or PostgreSQL. + Install the required nova- packages, and dependencies are automatically installed. - sudo apt-get install -y nova-common nova-doc python-nova nova-api - nova-network nova-objectstore nova-scheduler nova-compute + +sudo apt-get install nova-volume nova-vncproxy nova-api nova-ajax-console-proxy +sudo apt-get install nova-doc nova-scheduler nova-objectstore +sudo apt-get install nova-network nova-compute +sudo apt-get install glance + Install the supplemental tools such as euca2ools and unzip. sudo apt-get install -y euca2ools unzip + Next set up the database, either MySQL or PostgreSQL.
Setting up the SQL Database (MySQL) on the Cloud Controller @@ -301,7 +307,7 @@ sudo service mysql restart PASSWORD('$NOVA_PASS');"
-
+
Setting Up PostgreSQL as the Database OpenStack can use PostgreSQL as an alternative database. This is a matter of substituting the MySQL steps with PostgreSQL equivalents, as outlined here.