XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    [dedicated thread] Dell Open Manage Appliance (OME)

    Scheduled Pinned Locked Moved Solved Compute
    72 Posts 17 Posters 7.0k Views 13 Watching
    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.
    • P Offline
      pctechsolution @AtaxyaNetwork
      last edited by pctechsolution

      @AtaxyaNetwork Thank you so much for posting this and I was able to get OME up and running however I'm running into an issue with disk space resources. I increased the disk to 800GB and ran the "Configure Appliance Disk Size" but says it didn't find any unused space., so I can't install any plugins. It's crazy how much this solution requires for resources. Any ideas how to fix this or you ran into this? I'm assuming I need to tell linux I increased the disk?

      97b48bef-5e28-46b3-8a32-4a323f99cea6-image.png

      AtaxyaNetworkA 2 Replies Last reply Reply Quote 0
      • AtaxyaNetworkA Online
        AtaxyaNetwork Ambassador @pctechsolution
        last edited by

        @pctechsolution Yeah someone ran into the issue too, i found the solution but i didn't update my blog post. Let me check my notes

        1 Reply Last reply Reply Quote 0
        • AtaxyaNetworkA Online
          AtaxyaNetwork Ambassador @pctechsolution
          last edited by

          @pctechsolution Found it:

          I rebooted the VM with a Debian CD and searched using grep to check if "/dev/sd" was present in any files—and it was!
          
          You'll need to modify two files (with a live CD):
              /opt/dell/omc/utilities/tui/bin/ome_disk_config.sh
              /opt/dell/mcsi/appliance/scripts/appliance_ressource.sh
          
          In these files, replace /dev/sd with /dev/xvd.
          
          After making those changes, reboot the VM, and you should see the 415GB appear on the "Configure Appliance Disk Size" page.
          

          Let me know if this works!

          P 1 Reply Last reply Reply Quote 1
          • P Offline
            pctechsolution @AtaxyaNetwork
            last edited by pctechsolution

            @AtaxyaNetwork First off thank you for taking the time to answer my question and I made that change and BANG it saw the extra space in the appliance when scanning disks however now I'm met with this error. I don't remember the CPU or memory being an issue only disk space before I made the above changes. Even though I scanned and added the disk space still shows 0GB free. I also added 30GB of memory to the server but showing 0GB allocated! The first time around I only gave it 16GB and said not enough and I added more like 24GB and the memory error went away but now all those errors are persistent?

            14cd10c5-771a-4b40-b8e4-27522649541f-image.png

            Also shows in the appliance the disk space?

            ee72a43c-5461-49cc-b0a6-6ce0215ad422-image.png

            AtaxyaNetworkA 1 Reply Last reply Reply Quote 0
            • AtaxyaNetworkA Online
              AtaxyaNetwork Ambassador @pctechsolution
              last edited by AtaxyaNetwork

              @pctechsolution Hum, first time i see this issue. It's probably the same thing as the disk (the appliance don't know how to fetch CPU and Memory data). I don't have time the next few days to search the files, but i'll do that ASAP

              P TheNorthernLightT 3 Replies Last reply Reply Quote 0
              • P Offline
                pctechsolution @AtaxyaNetwork
                last edited by

                @AtaxyaNetwork Thank you. Just to note I installed latest version from site.

                1 Reply Last reply Reply Quote 0
                • TheNorthernLightT Offline
                  TheNorthernLight @AtaxyaNetwork
                  last edited by

                  @AtaxyaNetwork First, I want to say, THANK YOU!!! for putting this together! Legit, kudo's.

                  I ran into one problem in your article:
                  "for xen-blkfront.ko
                  mv xen-blkfront.ko /lib/modules/5.14.21-150400.24.108-default/kernel/block/
                  for xen-netfront.ko
                  mv xen-netfront.ko /lib/modules/5.14.21-150400.24.108-default/kernel/net/"

                  If I try the MV command after the for line, I get MV is an invalid command. I simply bypassed the for lines, and did a pure MV.

                  It seems to have worked (I can now boot, and get into it).

                  Second related question: Is there any way to install the XCPNG Client drivers at the same time, so this VM responds to XCPNG commands (shutdown/etc) ?

                  1 Reply Last reply Reply Quote 1
                  • TheNorthernLightT Offline
                    TheNorthernLight @AtaxyaNetwork
                    last edited by

                    @AtaxyaNetwork I tried the same edits, and I received the same errors btw. After looking at the instructions further, Dell's KVM user guide says there should be two hard drives as part of the VM.
                    First drive is for the OS/Base system, second hard drive is for plugins and any related data.

                    It does say it will boot without the second drive, but basically wont be useable without it. I tried re-doing the instructions but converting the second drive at the same time, and the problem persists. So I think there is a step somewhere after the ko driver install to help it "see" the second drive at all, not really sure how to fix that.

                    AtaxyaNetworkA 1 Reply Last reply Reply Quote 0
                    • AtaxyaNetworkA Online
                      AtaxyaNetwork Ambassador @TheNorthernLight
                      last edited by

                      @TheNorthernLight @pctechsolution
                      I'll have some time the next day to work on this.
                      So basically the things to check:

                      • Why CPU/RAM/DISK is not correctly displayed
                      • Have a way to plug a second disk and have it seen by OME
                      • Have a way to install tools

                      Do you know if the second disk has something special in it, or I can just add a disk via XOA and call it a day ?

                      (BTW, if you have support from Dell, you can push them to be compatible with XCP-ng/Xen. I'll be happy to discuss with them to make the appliance work natively 🙂 )

                      TheNorthernLightT 1 Reply Last reply Reply Quote 0
                      • TheNorthernLightT Offline
                        TheNorthernLight @AtaxyaNetwork
                        last edited by TheNorthernLight

                        @AtaxyaNetwork Since I cant get it to mount on boot, I have no idea if there is something special about it (I suspect it just has some existing folder structures, but I'm not 100% sure).

                        Also, I wish I had Dell support, but we buy all of our hardware second-hand. So no support contract here.

                        AtaxyaNetworkA 1 Reply Last reply Reply Quote 0
                        • AtaxyaNetworkA Online
                          AtaxyaNetwork Ambassador @TheNorthernLight
                          last edited by

                          @TheNorthernLight No problem, buying second-hand hardware is good for the planet 😄
                          I'll give you an update as soon as I find some clues about the disk problem

                          P J 2 Replies Last reply Reply Quote 0
                          • P Offline
                            pctechsolution @AtaxyaNetwork
                            last edited by

                            @AtaxyaNetwork Thank you. Let me know anyway I can help or test. Im not sure about needing a second disk.

                            1 Reply Last reply Reply Quote 0
                            • J Offline
                              joncuddy @AtaxyaNetwork
                              last edited by

                              @AtaxyaNetwork
                              Thank you for providing these instructions. I tried this awhile back in January and it looked very promising, but I ended up getting stuck with similar problems like those listed above. I was checking this thread to see if there was an update, so it's somewhat nice to see I'm not the only one struggling with this.

                              We do have a support contract with Dell except they won't budge from there position. I went back and forth with my rep for a couple months with "best effort" but ultimately I was told XCP-ng is not a supported hypervisor. The old version on 3.x still works, so I'm stuck with that.

                              Hopefully others are asking Dell to add support for XCP-ng. I'll continue to watch this space for an update. Thanks again for your efforts.

                              AtaxyaNetworkA 1 Reply Last reply Reply Quote 0
                              • olivierlambertO Online
                                olivierlambert Vates 🪐 Co-Founder CEO
                                last edited by

                                Thanks @joncuddy

                                We have to get back to Dell with a very large customer to change their mind. Catch 22 issue, but we have more and more (very) large customers, so this will change.

                                @stormi we need to note that somewhere internally and monitor the opportunity to get back to Dell with a deal big enough to change their mind.

                                F 1 Reply Last reply Reply Quote 1
                                • F Offline
                                  flakpyro @olivierlambert
                                  last edited by

                                  I'd love to see support added for XCP-NG by Dell as well. I also run Lenovo xClarity Administrator and their appliance works in XCP-NG without any modification!

                                  A 1 Reply Last reply Reply Quote 1
                                  • AtaxyaNetworkA Online
                                    AtaxyaNetwork Ambassador @joncuddy
                                    last edited by AtaxyaNetwork

                                    @joncuddy @TheNorthernLight @pctechsolution

                                    I have a new version available !

                                    What's changed:

                                    • Fixed disk detection
                                    • CPU/RAM is correctly detected
                                    • I was able to install and uninstall some plugins (Power Manager, Integration for VMware Center, Operation Manager)
                                    • Network is configured with DHCP by default
                                    • Added the guest-tools !

                                    To do:

                                    • Try to hack the grub password (because it's fun)
                                    • Have more feedback to tackle the last bugs (I know my fixes is not perfect)
                                    • Have Dell official support

                                    Ping me if you want the appliance, I'll send you a link with the password !
                                    I'll try to use it with my 3 R630 machines to do further tests

                                    137d23d4-04b7-4f0a-9113-5ae7db8f764e-image.png

                                    @olivierlambert can we change the topic title to something more accurate ?
                                    Since it became the OME megathread 😄

                                    TheNorthernLightT A 2 Replies Last reply Reply Quote 2
                                    • olivierlambertO Online
                                      olivierlambert Vates 🪐 Co-Founder CEO
                                      last edited by

                                      On it, thanks for your work @AtaxyaNetwork ❤

                                      1 Reply Last reply Reply Quote 1
                                      • TheNorthernLightT Offline
                                        TheNorthernLight @AtaxyaNetwork
                                        last edited by

                                        @AtaxyaNetwork This is fantastic!
                                        What remaining last bugs are you aware of?

                                        AtaxyaNetworkA F 2 Replies Last reply Reply Quote 0
                                        • AtaxyaNetworkA Online
                                          AtaxyaNetwork Ambassador @TheNorthernLight
                                          last edited by

                                          @TheNorthernLight guest-tools and SELinux, I bypass it, but it's not the best case I can achieve. I am working on a better fix

                                          1 Reply Last reply Reply Quote 0
                                          • A Offline
                                            archw @flakpyro
                                            last edited by

                                            @flakpyro
                                            I'd love to see what you did!
                                            On the GRUB password thing, I cheated and opened it with another instance os SLES and jacked around with the menus from a working system. I tried a million things but could never get the tools installation to work!

                                            1. Mount up basically any linux installer or system rescue ISO.

                                            2. Boot into that (If using SLES, go to other options and select "RESCUE MODE" and wait).... get a shell...
                                              This will let you ssh into it
                                              sudo ssh-keygen -A
                                              sudo service ssh --full-restart
                                              ip addr # so I can know how to get in from putty
                                              cat $PATH
                                              passwd (makes a new password so you can ssh inot it)
                                              /sbin/sshd

                                            lvdisplay
                                            mkdir -p /mnt/sysimage/boot
                                            mount /dev/xvda2 /mnt/sysimage/boot
                                            mount /dev/OMCAppVG/LVRoot /mnt/sysimage
                                            mount -t proc none /mnt/sysimage/proc
                                            mount -o bind /dev /mnt/sysimage/dev
                                            mount -o bind /run /mnt/sysimage/run
                                            /mnt/sysimage
                                            for x in sys proc run dev tmp; do mount --bind /$x /mnt/sysimage/$x; done
                                            chroot /mnt/sysimage

                                            I saw these instructions somone where but I coudl not figure out these steps ?

                                            8 ) Enable root logins in /etc/ssh/sshd_config

                                            1. Enable sshd via: systemctl enable sshd

                                            2. Set a temporary password for root via passwd

                                            3. Exit the chroot and the installer/rescue image... let it boot back into OME

                                            4. Cache your ssh key in root's keystore via whatever method you like... my preferred is ssh-copy-id

                                            5. Remove root's temporary password...

                                            AtaxyaNetworkA 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post