ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Xen Orchestra on Ubuntu 15.10 - Complete installation instructions

    IT Discussion
    how to xen orchestra ubuntu 15.10 debian xen open source ubuntu linux xenserver
    24
    609
    280.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Alex Sage
      last edited by

      sudo npm -install -g npm does not work.

      The correct command is:

       npm install -g npm
      
      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        That would help. CentOS is designed for ultimate stability and only products full provided by and supported as part of the OS come by default. If you want to install anything beyond that, which is a LOT, you turn on the EPEL...

        yum -y install epel-release
        

        Once you do that the number of packages goes from a small, tight list to massive including everything in Fedora and more. It makes CentOS a lot more like Ubuntu. It's an extra step but it is there to make sure you know when you are leaving the "ultra testing and support" of the core packages and going the "community support and best effort support" of the EPEL.

        A 1 Reply Last reply Reply Quote 0
        • A
          Alex Sage @scottalanmiller
          last edited by

          @scottalanmiller Going to start over on CentOS 7 😞

          1 Reply Last reply Reply Quote 0
          • stacksofplatesS
            stacksofplates
            last edited by

            You're not completely destroying these VMs and recreating are you? Just make a default template of each to test with.

            A 1 Reply Last reply Reply Quote 0
            • A
              Alex Sage @stacksofplates
              last edited by

              @johnhooks Say what? 🙂

              stacksofplatesS 1 Reply Last reply Reply Quote 0
              • stacksofplatesS
                stacksofplates @Alex Sage
                last edited by

                @anonymous said:

                @johnhooks Say what? 🙂

                Just create a VM in xenserver and convert it to a template, then you can spin up a new VM from that template in about 5 seconds.

                A 1 Reply Last reply Reply Quote 2
                • A
                  Alex Sage @stacksofplates
                  last edited by

                  @johnhooks I can't believe I never knew about this before!!! 😕

                  1 Reply Last reply Reply Quote 1
                  • A
                    Alex Sage
                    last edited by

                    A CentOS 7 minimal install only takes 5 minutes, but still! Will save lots of time!

                    1 Reply Last reply Reply Quote 1
                    • A
                      Alex Sage
                      last edited by

                      FINALLY GOT IT!

                      The problem was the npm -install -g npm - was using a wrong version of npm (should have read the output closer)

                      The full version of XO is sooooooooo nice! 😄

                      My next steps are:

                      • Create a script for installing in Ubuntu
                      • Try to get working in CentOS7
                      1 Reply Last reply Reply Quote 4
                      • A
                        Alex Sage
                        last edited by

                        CentOS7 still seems to be missing the needed packages..... 😞

                        1 Reply Last reply Reply Quote 0
                        • stacksofplatesS
                          stacksofplates
                          last edited by stacksofplates

                          So I created an Ansible playbook for installing Xen Orchestra. All you should need to do is add the host to your /etc/ansible/hosts file, type the hostname from the ansible hosts file in the setup.yml file, add your username in the setup.yml file, and then replace user with your username in the main.yml tasks file.

                          This playbook only sets up Xen-Orchestra, so you will need to set the server up with ssh and python before you run it.

                          **Edit:**I uploaded a new file below, it has changes.

                          1 Reply Last reply Reply Quote 2
                          • scottalanmillerS
                            scottalanmiller
                            last edited by

                            Why is there a special repo for Redis?

                            stacksofplatesS DustinB3403D 2 Replies Last reply Reply Quote 1
                            • DustinB3403D
                              DustinB3403
                              last edited by

                              I've retested, and updated this how-to.

                              The same guidelines as above apply, but included are a few details to installing specific versions of NPM.

                              See the guide for the notes. (not noted, but updated)

                              Confirmed working with Ubuntu Server 15.10

                              1 Reply Last reply Reply Quote 0
                              • stacksofplatesS
                                stacksofplates @scottalanmiller
                                last edited by

                                @scottalanmiller said:

                                Why is there a special repo for Redis?

                                I'll change my playbook, I was just following this. I see the documentation just uses the one in the Ubuntu repo.

                                1 Reply Last reply Reply Quote 0
                                • DustinB3403D
                                  DustinB3403 @scottalanmiller
                                  last edited by

                                  @scottalanmiller That was a part of the guide I had seen when I was first setting this up....

                                  double checking now

                                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @travisdh1
                                    last edited by

                                    @travisdh1 said:

                                    Are we ALL kicking the tires on Xen Orchestra now?

                                    Pretty much.

                                    1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @DustinB3403
                                      last edited by

                                      @DustinB3403 said:

                                      @scottalanmiller That was a part of the guide I had seen when I was first setting this up....

                                      double checking now

                                      I'm testing without it and with Node 4.2.4.

                                      1 Reply Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @DustinB3403
                                        last edited by

                                        @DustinB3403 said:

                                        Install version 3.3.12

                                        sudo npm -install -g [email protected]
                                        

                                        This line has a typo. The command is install not -install. Is there a reason that you are going for that specific version rather than just updating to current?

                                        npm install -g npm
                                        
                                        DustinB3403D 1 Reply Last reply Reply Quote 0
                                        • DustinB3403D
                                          DustinB3403 @scottalanmiller
                                          last edited by DustinB3403

                                          @scottalanmiller the most recent version was unsupported.

                                          So it had to be >=2.27 but less than version 5

                                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @DustinB3403
                                            last edited by

                                            @DustinB3403 said:

                                            @scottalanmiller the most recent version was unsupported.

                                            So it had to be >=2.27 but less than version 5

                                            3.5.3 is current.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 16
                                            • 17
                                            • 18
                                            • 19
                                            • 20
                                            • 30
                                            • 31
                                            • 18 / 31
                                            • First post
                                              Last post