Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
sample:ovh [2017/10/03 02:27] admin [XenCenter vs OpenXenManager] |
sample:ovh [2017/10/03 02:52] admin [Xen Orchestra [Appliance] XO[A]] |
||
---|---|---|---|
Line 11: | Line 11: | ||
The easiest way to jump start using your Xen Server is to use a management tool. | The easiest way to jump start using your Xen Server is to use a management tool. | ||
- | One of the best available tool at the time of this writing probably is [[https://xen-orchestra.com|Xen Orchestra]], it can be installed in two flavors: | + | ==== XenCenter and OpenXenManager ==== |
+ | |||
+ | When it comes to Xen GUI applications, there are roughly only two choices available: | ||
+ | |||
+ | * Install XenCenter (Windows only), by typing your Xen Server IP into a Web Browser, you'll see a link to download the XenCenterSetup.exe | ||
+ | * Install [[https://sourceforge.net/projects/openxenmanager/|OpenXenManager]], which is a (python) multiplatform implementation of XenCenter. To install OpenXenManager on Debian or Ubuntu, you can follow [[http://idroot.net/linux/install-openxenmanager-ubuntu-16-04-lts/|this tutorial]]. | ||
+ | ==== Xen Orchestra [Appliance] XO[A] ==== | ||
+ | |||
+ | One of the best available tool at the time of this writing probably is [[https://xen-orchestra.com|Xen Orchestra]], which is a web based GUI for XenServer that can be installed in two flavors: | ||
* XOA - Xen Ochestra Appliance | * XOA - Xen Ochestra Appliance | ||
* XO - Xen Ochestra from sources | * XO - Xen Ochestra from sources | ||
Line 23: | Line 31: | ||
* XO has all of the Web GUI options available. | * XO has all of the Web GUI options available. | ||
- | In the following article, we'll go through the steps of installing XO on a fresh Xen Server install. | + | Our purpose here will be to have [[https://xen-orchestra.com/docs/from_the_sources.html|Xen Orchestra installed from sources]].\\ |
+ | Oddly enough, since the XOA installation process has been made so simple, the shortest way to this objective starts by installing the Xen Orchestra Appliance to our fresh Xen Server. | ||
- | ===== Base OS ===== | + | === Install XOA === |
- | We'll need a base OS as a host for our XO deployment, you can delve into the details of [[http://wiki.strategicz.com/vhyper/doku.php?id=vms:debian|configuring a Debian base template]], or you can use this link to [[http://files.tacticz.com/data/public/245594bd79ae9aba.php?dl=true|download a pre-configured Debian 8.9 template xva]] that can be immediately imported into your Xen Server... | + | SSH, as root, into your XenServer and simply type the following command: |
- | We'll be using this Debian 8.9 template in the following example. | + | <Code> |
+ | > bash -c "$(curl -s http://xoa.io/deploy)" | ||
+ | </Code> | ||
- | ===== XenCenter vs OpenXenManager ===== | + | Your IP configuration will be requested: it's in DHCP by default, otherwise you can enter a fixed IP address (eg 192.168.0.10). If DHCP is selected, the script will continue automatically. Otherwise, a netmask, gateway and DNS should be provided. XOA will be deployed on your default storage repository. You can move it elsewhere anytime after. |
+ | |||
+ | The VM should be started automatically.\\ | ||
+ | To verify whether it's running and if you need to start it use the following commands: | ||
+ | |||
+ | <Code> | ||
+ | > xe vm-list | ||
+ | > xe vm-start vm="XOA Unified" | ||
+ | </Code> | ||
+ | |||
+ | === Base OS === | ||
+ | |||
+ | We'll need a base OS as a host for our XO deployment, you can delve into the details of [[http://wiki.strategicz.com/vhyper/doku.php?id=vms:debian|configuring a Debian base template]], we'll try to provide a link to a usable template (soon?)... | ||
+ | |||
+ | We'll be using this Debian 8.9 template in the following example. | ||
- | When it comes to Xen GUI applications, there are roughly only two choices available: | ||
- | * Install XenCenter (Windows only), by typing your Xen Server IP into a Web Browser, you'll see a link to download the XenCenterSetup.exe | ||
- | * Install [[https://sourceforge.net/projects/openxenmanager/|OpenXenManager]], which is a (python) multiplatform implementation of XenCenter. To install OpenXenManager on Debian or Ubuntu, you can follow [[http://idroot.net/linux/install-openxenmanager-ubuntu-16-04-lts/|this tutorial]]. |