Xen Orchestra on Ubuntu 15.10 - Complete installation instructions
-
Okay, here we go. I took @DustinB3403's working process and turned it into a script. I'm going to blow everything away and see if this works from scratch. Just take this, copy into a file like /opt/xoinstaller.sh, chmod +x /opt/xoinstaller.sh and then run it /opt/xoinstaller.sh
#!/bin/bash cd /opt curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install --yes nodejs curl -o /usr/local/bin/n https://raw.githubusercontent.com/visionmedia/n/master/bin/n chmod +x /usr/local/bin/n n stable node -v npm -v sudo apt-get install --yes build-essential redis-server libpng12-dev git python-minimal git clone -b stable https://github.com/vatesfr/xo-server git clone -b stable https://github.com/vatesfr/xo-web cd xo-server sudo npm install && npm run build cp xo-server/sample.config.yaml xo-server/.xo-server.yaml sed /mounts/a\\" '/': '/opt/xo-web/dist'" xo-server/.xo-server.yaml cd /opt/xo-web sudo npm i [email protected] sudo npm install sudo npm run build cd /opt/xo-server sudo npm start
-
The lodash specific stuff won't be necessary after the 4.12
-
Boom, the script goes from bare Ubuntu 15.10 install to this in one command...
-
And that one command is "xoinstall.sh", before someone points out that there are lots of commands. It's a single scripted command
-
@olivier said:
The lodash specific stuff won't be necessary after the 4.12
That's a good point
Can you let us know when it's fixed so we can update the script?
-
Check our twitter (@xenorchestra) or blog, you won't miss it
edit: if you registered in our website for a XOA download, you'll receive an email
-
We now have XO running on our Scale cluster
-
@scottalanmiller said:
We now have XO running on our Scale cluster
Your using XO to manage the Xen or XenServer installs on the HP servers, right? Wonder how compatible XO would be with Scale, if at all.
-
@travisdh1 said:
@scottalanmiller said:
We now have XO running on our Scale cluster
Your using XO to manage the Xen or XenServer installs on the HP servers, right? Wonder how compatible XO would be with Scale, if at all.
XO doesn't have to be compatible with the hardware, the OS of the VM handles that.
Which this is running on Ubuntu 15.10
-
Keep in mind, I don't think he is using it to manage the Scale cluster, I think it was just easy to install it there
-
@olivier how well does XO work with APC Powerchute?
Because, that is my next goal. Get my VM's and Hosts to gracefully shutdown during a power-outage.
-
@travisdh1 said:
@scottalanmiller said:
We now have XO running on our Scale cluster
Your using XO to manage the Xen or XenServer installs on the HP servers, right? Wonder how compatible XO would be with Scale, if at all.
We can now manage our XS machines from our Scale cluster. Our Scale is our core.
-
@DustinB3403 and I have a GitHub hosting of the script now. As it gets updated, it will update there.
-
@scottalanmiller Awesome! Is github free? Could I put my scripts there for storage?
-
@anonymous said:
@scottalanmiller Awesome! Is github free? Could I put my scripts there for storage?
not unless you want them to be public. For public open source hosting, it is free. For private, you have to pay.
If you want a small amount of private hosting, use BitBucket.
-
@scottalanmiller Hmmmmm.....
-
@anonymous said:
@scottalanmiller Hmmmmm.....
@Bundy-Associates uses BitBucket for our private repositories. The limit is 5 users.
https://confluence.atlassian.com/bitbucket/plans-and-billing-224395568.html
-
@JaredBusch I am 1 user
-
I think I want my script public anyways. I want to be able to wget them. If there private I assume I can not do that?
-
@anonymous said:
I think I want my script public anyways. I want to be able to wget them. If there private I assume I can not do that?
You can always use git to check it out.
You can still use BitBucket and have the choice of public or private as needed.