Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Xen Orchestra web Management

Featured Replies

it would be if it supported anything but xenserver/XAPI

 

 

 

https://xen-orchestra.com/faq/

 

Which Xen versions are supported?

XenServer 6 (maybe 5) and XAPI enabled hosts are supported. XO is working only with XAPI so far.

[\quote]

Last time I tried it... It didn't work in work Xen 4.2 / 4.3. That was 6+ months ago.

 

There have only been 25 commits since the project started so I wouldn't get your hopes up.

Last time I tried it... It didn't work in work Xen 4.2 / 4.3. That was 6+ months ago.

 

There have only been 25 commits since the project started so I wouldn't get your hopes up.

 

Hi, I'm XO project leader  :)

 

You get numbers wrong: XO is split in two repository on GitHub: xo-web for the interface and xo-server for the backend, with 486 and 309 commits respectively. So almost 800 commits.

 

It works with XAPI, hypervisor version is not the issue here (Xen 4.2 or 4.3).

 

You have 3 different ways to communicate with Xen:

- xend daemon (old stuff, few features and deprecated): first draft of XO (2009!) worked with this

- libvirt (very non-mature, so few features and a LOT of bugs): that's why OpenStack people didn't choose it. Maybe it will be better in 2015.

- XAPI (expose ALL features and get a nice event system, backed by Citrix, work out of the box with XenServer, free, and can be installed on other distro like Debian or CentOS).

 

As you can see, there is not a lot of options  ;D

 

If you have other questions, go on!

Welcome xo, you have a very captive audience here. It would be great if you'd post a skeleton guide for installation (unless that already exists and you can link us to it, forgive me I haven't googled for that).

 

As you say it works with xapi, which I thought was open sourced recently and was therefore a bit behind?

 

Tell us a bit about your project too. Maybe some screenshots to get our buy in ;)

 

I would love to be able to point the users here toward XO as the first xen webgui that is simple enough for the likes of us to install.

 

Sent from my Nexus 5 using Tapatalk

 

Hi :)

 

Install

 

If you have a XenServer or a Xen install + XAPI, you just have to download our appliance* and follow these steps:

[*] Download it here

[*] Import it in your XenServer installation by doing “xe vm-import filename=xoa3.xva” or import it with XenCenter

[*] Start it (“xe vm-start vm=XOA” or with XenCenter). Remember this VM uses DHCP.

[*]Then you can go on  http://your-vm-ip in your browser.

 

*: a Debian VM with all the stuff installed + update/restart script

The Project

 

First: we love Open Source, and we are totally transparent about our situation, because we that's how we got trust from our clients.

 

About the project: started in 2009 in my spare time, but I was studying, not very compatible with a project like this. But in the end of 2012, I decided to restart the project with my own startup (we are 3, website here). Not created for XO at the beginning, but now it's our main activity + Xen and Open Source support for companies.

 

Due to the warm welcoming of the Xen community manager, we got opportunity to go to FOSDEM13 to present our plans. Then we've got a Hackathon at Google HQ Europe, and the LinuxCon 2013 in New-Orleans: we saw a lot of interest for this interface each time. We also re-design entirely the project 3 times and change technologies too (each time we got faster, last time 10^3 faster! maybe at this rate we've got close to c ). But now, we've got a nice mix of performance, maintenance and usability, with only one language used (AngularJS + nodeJS = all in "modern" javascript). We got in time for FOSDEM14 and we presented to project on Xen Booth with a live demo. Again, a lot of people were interested!

 

This project is entirely Open Source and self-financed. We spent 6 months and 500 commits for this last release. That's why we try to get support from companies and community, with services around it, because we need resources to continue to work actively on it (we need to get money to pay our bills!). It's not really easy to live on a Open Source project, but we love it. We like to share and we hope you enjoy this interface :) You can decide to support us or not, it's your call!

 

Here a video of myself during LinuxCon/Xen User Summit, presenting the project:

 

Screenshots available here: https://xen-orchestra.com/screenshots/

I thought xapi had not made it to xen 4.3 yet, certainly I couldn't find anything saying it had and the Debian package depend on 4.1. Is this correct?

 

Sent from my Nexus 7 using Tapatalk

 

 

I thought xapi had not made it to xen 4.3 yet, certainly I couldn't find anything saying it had and the Debian package depend on 4.1. Is this correct?

 

Sent from my Nexus 7 using Tapatalk

 

http://wiki.xen.org/wiki/XCP_toolstack_on_a_Debian-based_distribution

 

http://packages.debian.org/fr/sid/xcp-xapi

 

Indeed, in Debian, XAPI is packaged with Xen 4.1.

 

I know it's possible to do it with Xen 4.2 by compiling it. Otherwise, I know that Citrix want to be up to date with XAPI/Xen 4.3 and they will (or they already are) work on it (see https://github.com/xapi-project/ocaml-xen-lowlevel-libs/pull/37 )

 

As XenServer is their main product for server virt, I think Citrix will develop compatible XAPI+new version of Xen for next version (I'm not working for them, so I can't be sure, but it will be logical: their previous work was like that). After all, XenServer is a packaged distro with Xen and XAPI.

 

edit: now (since June 2013) XenServer is free, it's my main distro for my servers. It just works. No more long install for my stuff, I only focus on VM.

Install

 

If you have a XenServer or a Xen install + XAPI, you just have to download our appliance* and follow these steps:

[*] Download it here

[*] Import it in your XenServer installation by doing “xe vm-import filename=xoa3.xva” or import it with XenCenter

[*] Start it (“xe vm-start vm=XOA” or with XenCenter). Remember this VM uses DHCP.

[*]Then you can go on  http://your-vm-ip in your browser.

 

*: a Debian VM with all the stuff installed + update/restart script

-bash: xe: command not found

Install

 

If you have a XenServer or a Xen install + XAPI, you just have to download our appliance* and follow these steps:

[*] Download it here

[*] Import it in your XenServer installation by doing “xe vm-import filename=xoa3.xva” or import it with XenCenter

[*] Start it (“xe vm-start vm=XOA” or with XenCenter). Remember this VM uses DHCP.

[*]Then you can go on  http://your-vm-ip in your browser.

 

*: a Debian VM with all the stuff installed + update/restart script

-bash: xe: command not found

 

Well, you haven't the adapted Xen backend. You need XAPI, not libxl/xend/libvirt.

 

Check my previous post explaining how you can "talk" to Xen.

A little confused I think?

 

Basically we install the Debian VM appliance and then that appliance runs XO which talks to our Xen 4.3 host (unraid?).

Here is how it works:

 

XO Appliance contain all XO code (xo-server and xo-web). xo-server is a daemon, ready to communicate with every XAPI enabled host. xo-web is executed in your browser and communicate with xo-server.

 

So quickly:

 

XAPI Host (let's say XenServer for example) <----> VM "XOA" with xo-server <-----> client with web browser running xo-web

 

I don't know where unRAID is running (in a VM or bare metal?). If it's a VM, you can see it in the list of VM with XO.

 

edit: check this: http://lime-technology.com/forum/index.php?topic=30719.0

 

edit : global XO architecture here: http://fr.slideshare.net/xen_com_mgr/xpus13-lambert

Ah.

 

We are talking, in this forum at least, about using unRAID as the HOST, with Xen 4.3 which doesn't support XAPI.

 

So, this won't work for us yet how I was hoping. Looking forward to the XAPI stack being supported by Xen and not just XenServer.

Ah.

 

We are talking, in this forum at least, about using unRAID as the HOST, with Xen 4.3 which doesn't support XAPI.

 

So, this won't work for us yet how I was hoping. Looking forward to the XAPI stack being supported by Xen and not just XenServer.

 

You mean XAPI supported by Xen 4.3? I think it can be the case but not packaged so far.

Are there any hope for XAPI being included in the upcoming Xen 4.4?

 

Sent from my SM-N9005 using Tapatalk

 

 

Are there any hope for XAPI being included in the upcoming Xen 4.4?

 

Sent from my SM-N9005 using Tapatalk

 

I think the best way is to ask on XAPI devel list: [email protected]

Maybe someone should ping/PM Tom on this to figure out what can be done or what his plans were.

 

Sent from my LG-VS980 using Tapatalk

 

 

From what he has said in a previous post, he will be building a simple plugin to start stop VMs.

  • Author

From what he has said in a previous post, he will be building a simple plugin to start stop VMs.

 

He did, this is alot more than a simple plugin though.

Here is a recap of toolstacks:

 

width=800http://wiki.xen.org/mediawiki/images/c/c5/ToolStacks.png[/img]

 

As you can see, it's technically possible to run XAPI+"any" Xen on XAPI. I'll take a look if I find anything with Xen 4.3 and XAPI.

 

Which distro is your host OS for unRaid?

 

edit: if it's Debian testing, I think it's possible to build XAPI on it (or get/build packages somewhere)

xo: its built off of Slackware 14.1 x64. If you do find a way, PM LimeLight to see if he will include it in the next beta then either create a plugin based installer.

 

Sent from my LG-VS980 using Tapatalk

 

 

If have no idea for Slackware.

 

I found that Ubuntu package XAPI and Xen 4.3, so at least we know it's possible (http://packages.ubuntu.com/fr/saucy/xcp-xapi).

 

It maybe requires source install for Slack, but I don't know how many changes did you made in the base distro for unRaid. Maybe the easiest way is to use PCI Pass-through for unRaid in a VM in XenServer (I saw a topic in this very forum about it) . But I can't say as I don't know a lot of thing about it :P

 

At least, you know what is required for Xen Orchestra. Libvirt version would eventually be built, but nothing before 2015 as I said. If you need other information about Xen project or Xen Orchestra, ask me!

This isn't possible for us until xapi catches up so to speak. Thanks though xo

 

Sent from my Nexus 5 using Tapatalk

 

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.