Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
sample:ovh [2017/09/30 04:49] admin [Management Tools] |
sample:ovh [2017/10/03 02:52] admin [OVH [SoYouStart] Configuration] |
||
---|---|---|---|
Line 7: | Line 7: | ||
It's outside the scope of this article to explain how to install those configurations on your dedicated server, and we'll assume here that you've already managed to have a running Xen Server. In our example we'll be operating on a Citrix XenServer 6.5 (64bits) configuration... | It's outside the scope of this article to explain how to install those configurations on your dedicated server, and we'll assume here that you've already managed to have a running Xen Server. In our example we'll be operating on a Citrix XenServer 6.5 (64bits) configuration... | ||
+ | We could use the CLI to execute all the commands required, but since this tutorial is aimed at keeping things simple we'll introduce a few GUI applications that will greatly ease access and manipulation of our Xen Server. | ||
===== Management Tools ===== | ===== Management Tools ===== | ||
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 32: | ||
* 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. | ||
+ | |||
+ | === Install XOA === | ||
+ | |||
+ | SSH, as root, into your XenServer and simply type the following command: | ||
+ | |||
+ | <Code> | ||
+ | > bash -c "$(curl -s http://xoa.io/deploy)" | ||
+ | </Code> | ||
+ | |||
+ | 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. | ||
- | ===== 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]], or you can use this link to [[|download a pre-configured Debian 8.9 template xva]] that can be immediately imported into your Xen Server... |