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.
    • DashrenderD
      Dashrender @olivier
      last edited by

      @olivier said:

      That's because the install process went bad, due to lodash issue (we reported it here)

      So before the npm i, do a npm i [email protected].

      you are the man, you know that! Not only reporting on your own pages, but coming here and reporting as well... that's just awesome!

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

        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
        
        1 Reply Last reply Reply Quote 1
        • olivierO
          olivier
          last edited by

          The lodash specific stuff won't be necessary after the 4.12

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

            Boom, the script goes from bare Ubuntu 15.10 install to this in one command...

            0_1452711304634_xo1.png

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

              And that one command is "xoinstall.sh", before someone points out that there are lots of commands. It's a single scripted command 🙂

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

                @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?

                1 Reply Last reply Reply Quote 1
                • olivierO
                  olivier
                  last edited by olivier

                  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

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

                    We now have XO running on our Scale cluster 🙂

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

                      @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.

                      DustinB3403D scottalanmillerS 2 Replies Last reply Reply Quote 0
                      • DustinB3403D
                        DustinB3403 @travisdh1
                        last edited by DustinB3403

                        @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

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

                          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 🙂

                          1 Reply Last reply Reply Quote 1
                          • DustinB3403D
                            DustinB3403
                            last edited by

                            @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.

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

                              @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.

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

                                @DustinB3403 and I have a GitHub hosting of the script now. As it gets updated, it will update there.

                                https://github.com/scottalanmiller/xenorchestra_installer

                                A hobbit666H 2 Replies Last reply Reply Quote 3
                                • A
                                  Alex Sage @scottalanmiller
                                  last edited by

                                  @scottalanmiller Awesome! Is github free? Could I put my scripts there for storage?

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

                                    @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.

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

                                      @scottalanmiller Hmmmmm.....

                                      JaredBuschJ 1 Reply Last reply Reply Quote 0
                                      • JaredBuschJ
                                        JaredBusch @Alex Sage
                                        last edited by

                                        @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

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

                                          @JaredBusch I am 1 user 😛

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

                                            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?

                                            JaredBuschJ 1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 21
                                            • 22
                                            • 23
                                            • 24
                                            • 25
                                            • 30
                                            • 31
                                            • 23 / 31
                                            • First post
                                              Last post