From Fedora Project Wiki

Revision as of 11:28, 15 November 2011 by Markmc (talk | contribs)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Test that the various Nova services start without error.

Setup

Follow QA:Testcase_start_OpenStack_Glance_services.

Create a nova-volumes Volume Group for the openstack-nova-volume service

$> sudo truncate -s20G /var/lib/nova/nova-volumes.img
$> sudo vgcreate nova-volumes $(sudo losetup --show -f /var/lib/nova/nova-volumes.img)

If you are testing OpenStack in a virtual machine, you need to configure nova to use qemu without KVM and hardware virtualization:

$> echo '--libvirt_type=qemu' | sudo tee -a /etc/nova/nova.conf 

How to test

Start the services:

$> for svc in api compute network volume scheduler; do sudo service openstack-nova-$svc start; done
$> for svc in api compute network volume scheduler; do sudo chkconfig openstack-nova-$svc on; done

Expected Results

Check that the services are running:

$> for svc in api compute network volume scheduler; do sudo service openstack-nova-$svc status; done

And check for errors in the logs:

$> grep -i error /var/log/nova/*.log

Make sure the API server is responding:

$> curl -v -H 'Accept: application/json' http://localhost:8774/v1.1/