Difference between revisions of "XenServer/DevStack"
Line 7: | Line 7: | ||
* Create your own Ubuntu PV VM on your [[XenServer]], set VIRT_DRIVER=xenserver, and then run stack.sh | * Create your own Ubuntu PV VM on your [[XenServer]], set VIRT_DRIVER=xenserver, and then run stack.sh | ||
* Use [https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md tools/xen] to build an Ubuntu PV VM for you | * Use [https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md tools/xen] to build an Ubuntu PV VM for you | ||
+ | |||
+ | <<[[TableOfContents]](2)>> | ||
== Installing [[DevStack]] on your own Ubuntu paravirtualized VM == | == Installing [[DevStack]] on your own Ubuntu paravirtualized VM == |
Revision as of 14:51, 6 March 2012
DevStack and XenServer
First you need to install XenServer or XCP on a physical machine.
Then there are two possible ways forward:
- Create your own Ubuntu PV VM on your XenServer, set VIRT_DRIVER=xenserver, and then run stack.sh
- Use tools/xen to build an Ubuntu PV VM for you
<<TableOfContents(2)>>
Installing DevStack on your own Ubuntu paravirtualized VM
This is not really heavily tested, you are probably best looking at the approach below.
Please note:
- The VM must be running in PV mode (/sys/hypervisor/uuid is needed)
- It must be on the same hypervisor as the one you are managing
Installing DevStack by generating an Ubuntu xva
The basic process is:
- Install XenServer
- Prepare XenServer Dom0 (installs xapi plugins, and Open vSwitch isolation rules)
- Create DevStack config file, that matches your setup
- Create Ubuntu xva image
- Install xva on XenServer
You can read more about this in the readme:
(More details coming soon...)
Useful Notes
Please note: