19
=========================
21
http://github.com/vishvananda/novascript
21
The `contrib/novascript.sh` file in the source distribution is a script that
22
will quickly set up nova to run on a single machine. It is tested against
23
Ubuntu only, but other distributions are forthcoming.
28
Unless you want to spend a lot of time fiddling with permissions and sudoers,
29
you should probably run nova as root.
35
If you are concerned about security, nova runs just fine inside a virtual
38
Use the script to install and run the current trunk. You can also specify a
39
specific branch by putting `lp:~someone/nova/some-branch` after the branch
48
The run command will drop you into a screen session with all of the workers
49
running in different windows You can use eucatools to run commands against the
54
euca-add-keypair test > test.pem
55
euca-run-instances -k test -t m1.tiny ami-tiny
56
euca-describe-instances
58
To see output from the various workers, switch screen windows
64
will give you a list of running windows.
66
When the instance is running, you should be able to ssh to it.
71
ssh -i test.pem root@10.0.0.3
79
nova will terminate. It may take a while for nova to finish cleaning up. If
80
you exit the process before it is done because there were some problems in your
81
build, you may have to clean up the nova processes manually. If you had any
82
instances running, you can attempt to kill them through the api:
88
Then you can destroy the screen:
94
If things get particularly messed up, you might need to do some more intense
95
cleanup. Be careful, the following command will manually destroy all runnning
96
virsh instances and attempt to delete all vlans and bridges.