• ESXi -> Proxmox

    From Warpslide@21:3/110 to All on Fri May 2 16:27:24 2025
    I have ESXi running on my Intel NUC. I'm running 8.0U3c & I believe the latest version is now 8.0U3e.

    I check every couple of months to see if I'm up-to-date and generally follow the advice of this guy:

    https://tinkertry.com/easy-update-to-latest-esxi

    He provides what used to be "one-liners" but now they're more like "eight-liners".

    Generally I would just copy-pasta these lines, wait a few minutes, reboot and go on my merry way. When I tried this most recent time I was met with an error:

    "Could not download [...] HTTP Error 403: Forbidden"

    A quick google shows that one now needs an active subscription & an API key to download updates. Which is fine, I've never paid for ESXi (at home) so they don't owe me anything. I guess there are other ways to update this if I wanted to jump through some hoops, but if I'm going to do any jumping it might as well be to something else.

    I remember awhile back Paulie singing the praises of Proxmox and the backup server it has, so that's the plan. It seems do-able as I only have 4 Linux VMs (ttrss, homebridge, plex & a proxy) along with the Windows XP Telegard VM.

    I haven't totally decided the gameplan as of yet. ttrss, homebridge & the proxy are super simple to rebuild, so for those I can start with new VMs and restore the config files.

    The media files for plex are all on a NAS so that one could also start off as a new VM and restore a backup.

    The Windows XP VM sounds like it may be a little more work, but certainly possible. Does anyone have experience moving VMs from VMware to Proxmox? What's the best method? Export as an OVF? Use Clonezilla? Something else?

    The only real "important" one is Plex. If that's down for more than a day I'll "hear about it" and I'm married to one I'll be hearing about it from, so it's important that one stay up... ;)


    Jay

    ... I walked up the aisle and said "I do." And I've been doing it ever since.

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)
  • From poindexter FORTRAN@21:4/122 to Warpslide on Fri May 2 15:07:36 2025
    Re: ESXi -> Proxmox
    By: Warpslide to All on Fri May 02 2025 04:27 pm

    I remember awhile back Paulie singing the praises of Proxmox and the backup server it has, so that's the plan. It seems do-able as I only have 4 Linux VMs (ttrss, homebridge, plex & a proxy) along with the Windows XP Telegard VM.

    I'm a Proxmox fan, too. Much more liberal than ESXi about what hardware's supported, and it's basically Debian with qemu and kvm wrapped around a nice front end. There's built in backup tools and a separate backup server that does nice deduplication.

    Proxmox supports lXC containers, there are a lot of premade containers around - or, throw up a Linux box and run docker in it.
    --- SBBSecho 3.23-Win32
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From paulie420@21:2/150 to Warpslide on Fri May 2 20:22:05 2025
    I remember awhile back Paulie singing the praises of Proxmox and the backup server it has, so that's the plan. It seems do-able as I only
    have 4 Linux VMs (ttrss, homebridge, plex & a proxy) along with the Windows XP Telegard VM.

    I was about to suggest Proxmox (PVE) again. :P

    There are 'one-liners' for it too, named 'Proxmox VE Helper-Scripts: A Community Legacy'.

    https://github.com/community-scripts/ProxmoxVE https://community-scripts.github.io/ProxmoxVE/

    The dev, tteck, passed away last year but others are still active. I suggest the Proxmox VE Post Install script as it changes your repo's from the subscription to community and does other good stuff;

    https://community-scripts.github.io/ProxmoxVE/scripts?id=post-pve-install

    ... there is also a PBS post install script, too. :P

    Let us know how you like it - I prefer PVE & PBS over all.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From niter3@21:1/199 to Warpslide on Sat May 3 06:49:35 2025
    I remember awhile back Paulie singing the praises of Proxmox and the

    I'm also a proxmox user and have been for a while now. 2 years perhaps.

    I do not miss vmware for home use, and I find it equally as stable.

    ... Do device drivers need a chauffeur's license?

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Clutch BBS * telnet://clutchbbs.com (21:1/199)
  • From deon@21:2/116 to Warpslide on Sat May 3 21:40:12 2025
    Re: ESXi -> Proxmox
    By: Warpslide to All on Fri May 02 2025 04:27 pm

    Howdy,

    I have ESXi running on my Intel NUC. I'm running 8.0U3c & I believe the latest version is now 8.0U3e.

    Me to - actually I have ESXi on a variety of things, including Pis and an APU1D.

    I remember awhile back Paulie singing the praises of Proxmox and the backup server it has, so that's the plan. It seems do-able as I only have 4 Linux VMs (ttrss, homebridge, plex & a proxy) along with the Windows XP Telegard VM.

    So Im thinking the same thing - of switching over to Proxmox. I'm not a fan of Debian though, but I though if I did change, then I should suck up and get used to it.

    I've got me a deskpi super6c - and some Raspberry Pi CM5's coming (with emmc storage), and my initial plan was to get VMware on them, but my research shows it doesnt find the storage. I also tried on a CM4 I have, it was the same :(

    So, Im tossing going all in on proxmox for it too, or going kubernetes (using talos).

    Decisions, decisions...

    Keen to see how you fair, but Paulies enthusiasm has me thinking maybe I should try proxmox.


    ...лоеп
    --- SBBSecho 3.24-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Accession@21:1/700 to deon on Sat May 3 08:08:01 2025
    Hey deon!

    On Sat, May 03 2025 06:40:12 -0500, you wrote:

    I have ESXi running on my Intel NUC. I'm running 8.0U3c & I
    believe the latest version is now 8.0U3e.

    Me to - actually I have ESXi on a variety of things, including Pis
    and an APU1D.

    I also run ESXi here, but I'm stuck on 6.5U1 or something like that. Haven't really been able to find a way to upgrade it easily since Broadcom took it away, either.

    So Im thinking the same thing - of switching over to Proxmox. I'm not
    a fan of Debian though, but I though if I did change, then I should
    suck up and get used to it.

    I've messed with it in a VM, just to see what it was all about. If you do most of your admin stuff in the webUI, then you really don't have to deal with Debian much. Seems like it works nicely, moreso than my current version of ESXi.

    Sometimes, when setting up a new VM it will jack up all the settings to negative numbers, and I have to wipe it and start over. Sometimes Logging off the ESXi webUI and re-logging in seems to fix it.

    So, Im tossing going all in on proxmox for it too, or going
    kubernetes (using talos).

    Decisions, decisions...

    There's a couple other options, as well.. like oVirt (RedHat), XenServer or xcp-ng (custom CentOS) or bhyve (BSD), if you don't need containers. However, at this point I tend to lean towards Proxmox or xcp-ng for ease of use, and free. The major player between the two is one supports containers, and the other doesn't (I don't need containers, but still would lean towards Proxmox).

    Proxmox most likely has the best community and support, too.

    Keen to see how you fair, but Paulies enthusiasm has me thinking
    maybe I should try proxmox.

    At the moment, I'm in no rush. Even this old cranky version of ESXi keeps running just fine, so I don't really care to change it. If I were to get new hardware at some point, I'd most likely use Proxmox and just do a live migration between the two.

    Regards,
    Nick

    ... Sarcasm: because beating people up is illegal.
    --- SBBSecho 3.24-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From Arelor@21:2/138 to Warpslide on Sat May 3 18:20:41 2025
    Re: ESXi -> Proxmox
    By: Warpslide to All on Fri May 02 2025 04:27 pm

    The Windows XP VM sounds like it may be a little more work, but certainly possible. Does anyone have experience moving VMs from VMware to Proxmox? What's the best method? Export as an OVF? Use Clonezilla? Something else?

    If it is just a handful VMs I thnk you can pretty much export them from ESXi as OVAs and reimport them on the target host. Not that I have tried it recently.

    Proxmox has some docs to this effect:

    https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE#Automatic_Import_of_Full_VM


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.24-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From Arelor@21:2/138 to deon on Sat May 3 18:24:05 2025
    Re: ESXi -> Proxmox
    By: deon to Warpslide on Sat May 03 2025 09:40 pm

    So Im thinking the same thing - of switching over to Proxmox. I'm not a fan of Debian though, but I though if I did change, then I should suck up and get used to it.

    Well, the whole point of applianceable distributions like Proxmox is that you don't get to interact with the OS directly unless you really want you.

    If you just install Proxmox and intend to run a handful VMs then you can manage the whole thing using the web interface and you won't notice anything that is running underneath.

    Of course, if you want to do really cool stuff then you will have to ssh into the host at some point and hack it - which is the point of open solutions.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.24-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From niter3@21:1/199 to Arelor on Sun May 4 07:16:47 2025
    If it is just a handful VMs I thnk you can pretty much export them from ESXi as OVAs and reimport them on the target host. Not that I have tried it recently.

    You could also use clonezilla via network...

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Clutch BBS * telnet://clutchbbs.com (21:1/199)
  • From Warpslide@21:3/110 to deon on Sun May 4 09:20:30 2025
    On 03 May 2025, deon said the following...

    So Im thinking the same thing - of switching over to Proxmox.

    Keen to see how you fair, but Paulies enthusiasm has me thinking maybe I should try proxmox.

    Everything went fairly well, I have an old HP box that I'm not using so installed Proxmox on that (which took all of maybe 10 minutes). I was then able to point Proxmox at ESXi as an import source (Datacentre -> Storage -> Add -> ESXi).

    For the Linux VMs I didn't have to do any prep, just power them down on the ESXi side & import them one-by-one. They powered on & booted up on Proxmox no problem but initially didn't have a network connection. I just needed to update the nic name in /etc/netplan/50-cloud-init.yaml and then run "sudo netplan apply" and everything was up & running.

    The Windows XP VM was a little more work, but in the end also straightforward. I thought just had to uninstall VMWare Tools and then import it over but got a bluescreen when it was booting up in Proxmox. A little more googling showed I had to run these scripts to convert the disk controller to IDE:

    http://www.virtualbox.org/attachment/wiki/Migrate_Windows/MergeIDE.zip

    Imported it to Proxmox again and this time it booted right up to the desktop.

    Now that everything was imported into Proxmox on the HP box & the VMs powered down on the NUC, it was time to test each VM (one or two at a time as this HP box only has 12GB of RAM) and all was working well. I left it for the afternoon to make sure everything was stable (just left the Plex & XP VMs running, the others powered down) before continuing.

    Next was to install Proxmox on the NUC, which I expected to go smoothly. Plugged the USB in, booted to it and began the installation process. This is where I hit my first snag. The install wizard ran as normal and then the installation process would start but hang at 3% "Creating LV's".

    I left it alone for a about 15 minutes, came back and it's still on the same screen (the whole process took about 10 minutes on the HP), so shut it down & rebooted to give it a try again but it still hung at 3%. I left it on that screen again while I googled more about it. The common suggestion is "just wait", so I let it be while I did some other things.

    Came back about an hour later and it's still on that same 3% screen. Did some more reading where some people said it would eventually finish while other said it ran overnight & it never did. For those where it never finished they just did a clean install of Debian and then used apt to install Proxmox.

    I left it on that 3% screen while I downloaded the Debian 12 Server .iso and created a bootable USB. Walked down to the basement to begin the Debian sinatll and surprise surprise, the install completed and is sitting at the login prompt with the IP address & login URL displayed. *shrugs*

    Log into the HP Promox box & choose Datacentre -> Cluster -> Create Cluster, copy the "Join Information" and paste that into the NUC Proxmox box. Now they scan see each other and it was as simple as selecting each VM and choosing "Migrate" to move them over to the NUC.

    Migrating between two Proxmox boxes can be done while the VM is powered up, so there was no downtime. I only have a gigabit network, so a 32GB VM took about 12 minutes to migrate while the Plex VM with a 128GB drive took a little more than 40 minutes to move over.

    Now with all of the VMs on the NUC and powered up, I thought it would be a simple task to go and remove a node from the cluster and delete the cluster entirely. And while it was simple, it's not something that can be done from the GUI. I just followed the instructions here:

    https://pve.proxmox.com/wiki/Cluster_Manager#_remove_a_cluster_node

    And now I have a standalone Proxmox server running on my NUC with VMs that were (in)directly imported from ESXi.

    I'm not sure this approach was the best one, but it worked and I got to learn a bunch of stuff about Proxmox along the way.

    Thanks to Paulie for pointing me at the Post Install scripts. Now to take a look at some of these backup options...

    (Sorry for the wall of text)


    Jay

    ... Before the crowbar was invented, crows had to drink at home

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)
  • From phigan@21:3/193 to Warpslide on Sun May 4 17:40:30 2025
    (Sorry for the wall of text)

    No, this was a good story and excellent information. Thanks for it.



    --- NE BBS v1.06 (linux; x64)
    * Origin: NE BBS - nebbs.servehttp.com:9223 (21:3/193)
  • From poindexter FORTRAN@21:4/122 to deon on Sun May 4 21:11:15 2025
    deon wrote to Warpslide <=-

    So Im thinking the same thing - of switching over to Proxmox. I'm not a fan of Debian though, but I though if I did change, then I should suck
    up and get used to it.

    The beauty of Proxmox VE is you never need to go to the command line for
    most things. Opening a shell and clearing a lock file is all I've needed
    to do.


    --- MultiMail/Win v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Warpslide@21:3/110 to All on Mon May 5 07:20:16 2025
    On 04 May 2025, Warpslide said the following...

    Everything went fairly well

    And now I have a standalone Proxmox server running on my NUC with VMs
    that were (in)directly imported from ESXi.

    Hmmm... woke up this morning and asked Siri to turn on a couple of lights when I went downstairs & nothing happened (accessories unresponsive).

    Turned them on via their switches like a cave man.

    Tried to log into my Homebridge VM but the login page wasn't coming up, so tried to log into Proxmox but its login page wasn't coming up either. Also unable to ping the proxmox IP or SSH into it.

    Went to the basement & was able to log into the NUC with a keyboard & monitor attached but not able to ping out of the box. Type in "reboot" & the screen clears but nothing seems to be happening (patience before caffeine is low).

    (This is when the cat meows at me reminding me that I haven't fed him yet)

    Yank the power & the machine boots back up to the login prompt.

    Everything seems to be back up & working. Hopefully this is just a fluke, not sure what kind of logging Proxmox comes with, but something I'll dive into after work & when I'm more awake.

    Never had a hang or crash under ESXi.


    Jay

    ... I'm a patient person, but I'm not waiting for my coffee forever

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)
  • From niter3@21:1/199 to Warpslide on Mon May 5 07:12:21 2025
    And now I have a standalone Proxmox server running on my NUC with VMs

    Great job! I hope in the future to move to a GMKTec NUC for my proxmox.

    I'm waiting until my current server ages out... A couple more years at least....

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: Clutch BBS * telnet://clutchbbs.com (21:1/199)
  • From Arelor@21:2/138 to Warpslide on Mon May 5 09:53:37 2025
    Re: Re: ESXi -> Proxmox
    By: Warpslide to All on Mon May 05 2025 07:20 am

    Everything seems to be back up & working. Hopefully this is just a fluke, not sure what kind of logging Proxmox comes with, but something I'll dive into after work & when I'm more awake.

    Proxmox uses journald. Most relevant logging information is accessible directly from the web interface. For everything else, ssh into the host and use journalctl.


    --
    gopher://gopher.richardfalken.com/1/richardfalken
    --- SBBSecho 3.24-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (21:2/138)
  • From poindexter FORTRAN@21:4/122 to Warpslide on Mon May 5 08:29:50 2025
    Warpslide wrote to All <=-

    Everything seems to be back up & working. Hopefully this is just a
    fluke, not sure what kind of logging Proxmox comes with, but something I'll dive into after work & when I'm more awake.

    Never had a hang or crash under ESXi.

    I have a non-responsive crash every couple of months. Everything comes
    up after a power cycle. I'm using a 10+ year old Thinkpad that's been
    running 24/7 for several years, though.




    --- MultiMail/Win v0.52
    * Origin: realitycheckBBS.org -- information is power. (21:4/122)
  • From Warpslide@21:3/110 to All on Mon May 5 20:57:56 2025
    On 05 May 2025, Warpslide said the following...

    Everything seems to be back up & working. Hopefully this is just a
    fluke, not sure what kind of logging Proxmox comes with, but something I'll dive into after work & when I'm more awake.

    Running "journalctl | less" and scrolling around I see a whole bunch of these entries starting just after 6am:

    May 05 06:07:40 pve kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
    TDH <d6>
    TDT <2f>
    next_to_use <2f>
    next_to_clean <d5>
    buffer_info[next_to_clean]:
    time_stamp <104fcddd4>
    next_to_watch <d6>
    jiffies <104fce1c0>
    next_to_watch.status <0>
    MAC Status <40080083>
    PHY Status <796d>
    PHY 1000BASE-T Status <3800>
    PHY Extended Status <3000>
    PCI Status <10>

    A google lead me to this post:

    https://forum.proxmox.com/threads/e1000-driver-hang.58284/page-8#post-390709


    Which suggests adding these lines to /etc/network/interfaces under the interface in question:

    auto vmbr0
    iface vmbr0 inet static
    offload-gso off
    offload-gro off
    offload-tso off
    offload-rx off
    offload-tx off
    offload-rxvlan off
    offload-txvlan off
    offload-sg off
    offload-ufo off
    offload-lro off
    address x.x.x.x
    netmask a.a.a.a
    gateway z.z.z.z
    bridge-ports eno1
    bridge-stp off
    bridge-fd 0


    Lets see if we're still online in the morning.


    Jay

    ... Has anyone ever disappeared into thick air?

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)
  • From paulie420@21:2/150 to poindexter FORTRAN on Mon May 5 18:09:14 2025
    So Im thinking the same thing - of switching over to Proxmox. I'm not fan of Debian though, but I though if I did change, then I should suc up and get used to it.

    The beauty of Proxmox VE is you never need to go to the command line for most things. Opening a shell and clearing a lock file is all I've needed to do.

    ... or, you CAN if you want to. I find myself doing PVE maintenance and even building VM/CTs from the CLI all the time now...



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From deon@21:2/116 to Warpslide on Tue May 6 17:33:33 2025
    Re: Re: ESXi -> Proxmox
    By: Warpslide to deon on Sun May 04 2025 09:20 am

    Howdy,

    I'm not sure this approach was the best one, but it worked and I got to learn a bunch of stuff about Proxmox along the way.

    (Sorry for the wall of text)

    Glad it worked out for you.

    My CM5's arrived, and I flashed Debian to the eMMCs, then did the proxmox install on them.

    I must admit, I am liking it - but I've hit a brick wall. I wanted to install talos linux as a VM on 3 of them, to create a kube cluster. While getting it to boot the iso was easy, the install proceeds, but when the VM reboots, it reverts back to the CD. The hard drive doesnt appear to have had the UEFI boot loader installed.

    So not sure if its me, the fact that I'm running arm proxmox, or if talos doesnt install the UEFI boot loader on arm. Argh!

    Might be able to get around it using PXE - so I might try that next...


    ...лоеп
    --- SBBSecho 3.24-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Warpslide@21:3/110 to All on Tue May 6 11:13:44 2025
    On 05 May 2025, Warpslide said the following...

    Lets see if we're still online in the morning.

    It was! :)


    Jay

    ... What kind of horses go out after dark? Nightmares

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)
  • From paulie420@21:2/150 to deon on Tue May 6 16:36:01 2025
    My CM5's arrived, and I flashed Debian to the eMMCs, then did the proxmox install on them.

    I must admit, I am liking it - but I've hit a brick wall. I wanted to install talos linux as a VM on 3 of them, to create a kube cluster.
    While getting it to boot the iso was easy, the install proceeds, but
    when the VM reboots, it reverts back to the CD. The hard drive doesnt appear to have had the UEFI boot loader installed.

    Theres options for UEFI when you create the VM. The PVE documentation is also very helpful - not saying RTFM, but it does cover all the advanced settings and whatnot fairly well...

    Also, after an install you'll want to remove the CD/DVD drive - or at least the .ISO... there are more settings for the various CPU types, and ALL the good stuff. It can be done.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From StormTrooper@21:2/108 to Warpslide on Wed May 7 02:44:40 2025
    Never had a hang or crash under ESXi.

    It might always be a a hardware problem, not a software one... :/

    ST

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: Storm BBS (21:2/108)
  • From deon@21:2/116 to paulie420 on Wed May 7 16:04:36 2025
    Re: Re: ESXi -> Proxmox
    By: paulie420 to deon on Tue May 06 2025 04:36 pm

    Howdy,

    While getting it to boot the iso was easy, the install proceeds, but when the VM reboots, it reverts back to the CD. The hard drive doesnt appear to have had the UEFI boot loader installed.

    Theres options for UEFI when you create the VM. The PVE documentation is also very helpful - not saying RTFM, but it does cover all the advanced settings and whatnot fairly well...

    Well that'll be a many hours I'm not getting back :(

    I took the CD and it booted and installed fine on my Pi 4 ESXi server.

    I changed my config so that the proxmox VMs PXE booted and that worked a treat. I discovered as part of the setup that the control client I was using "talosctl" was actually a really old version. (I discovered because it wouldnt update kube).

    So I fixed talosctl, and then had another go booting the ISO, doing an install, and it worked. Argh :) It must have been related to the old ctrl client I was using. "brew upgrade talosctl" was working, but somehow an old version was still lingering...

    Anyway, I've got three nodes running, now to play with Kube. Hoping I can get it to use the ceph that proxmox setup...


    ...лоеп
    --- SBBSecho 3.24-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Warpslide@21:3/110 to StormTrooper on Wed May 7 06:28:08 2025
    On 07 May 2025, StormTrooper said the following...

    It might always be a a hardware problem, not a software one... :/

    It looks like there's an issue with the Intel NIC drivers on Debian, found a workaround (see my later post) & so far, so good.


    Jay

    ... How does a scientist freshen their breath? With experi-mints

    --- Mystic BBS v1.12 A49 2024/05/29 (Linux/64)
    * Origin: Northern Realms (21:3/110)