Lost another micro sd card last weekend (Samsung which lasted about 3 months) so I finally ordered a Nuc this morning. I went with a decent unit (i7) because I want to run some kind of hypervisor so I can also run windows and Linux as a thin client to my older desktop and also to our chromebooks.
So my question is what hypervisor will Hass.io run on? Does it have to be Esxi?
What is the best way to migrate?
BTW my pi has always been great other than the SD issue.
Thanks
Ok you are telling me something new here. You are saying hass.io will install directly in Ubunta ? Hass.io not hassio where everything is stand alone?
If that is the case, I would not have to run ESXI but could run the open source one (Proxmox)
I was under the impression that Hass.io would only run on ESXi…
Hass.io will run on any docker system. So I use Debian+Docker+Hass.io You don’t have to use ESXI or Proxmox or anything like that unless you want to. Just a generic linux install of hass.io
Thanks that makes it easier to do what I want. I want some kind of hypervisor so I can run windows/etc on remote desktops (my older desktop and our chromebooks mainly)
I’ve been investigating that recently myself - I’ve found it difficult to get a handle on what is needed to run up ESXi - all of the homelab stuff i’ve found talk about running it on server hardware (multi-processor / lots of ram) or multiple servers (which I dont have) so its really hard to determine whether it will work on my gear or not.
I fired up proxmox last night as a bit of a test and it seems to work pretty well on what ive got (i5, 8gb ram) - unless I find something in my reading over the next few days that talks about a simple ESXi setup i’ll probably continue with proxmox and look at a few hardware upgrades
Let me know how it goes. I am leaning torwards proxmox - at least giving it the first shot.
The Intel won’t be here till Monday evening so plenty of time for me to read up over the weekend.
The only thing I remember about ESXi was that it was not hard to setup, but hard to backup…but they may have that fixed by now …
I’ve been taking the approach that given most of my setup is dockerised that as long as i back up the docker config and the data itself, the OS can be rebuilt fairly quickly.
I’d love to be able to get my head around Ansible which may make that even easier.
1.) Backup all your yaml files, lovelace config, etc to your PC, USB or HDD
2.) Install Ubuntu or similar Linux OS (I use Ubuntu 16.04 LTS on my NUC)
3.) Follow this guide, specifically from the line " To prepare your machine for the Hass.io installation, run the following commands:"
I’m currently using Proxmox and am very happy with it.
Except that I have singularly failed to be able to create a new Ubuntu VM. It installs ok but at the end of the process it just hangs*.
Which all makes the NUC an expensive replacement for my PI… Albeit an absolute pleasure to use with sub one minute restarts.
So I have been toying with the idea of starting again using Ubuntu with Docker.
Having read this guide several times in the past, as someone not from a Linux background I’d like to have some kind of handle on what those commands are doing when they ‘prepare your machine’.
is a little disconcerting and light on reassurance that all will be well in the end.
None of this would be huge issue if I was starting from new but when migrating it is good to know and understand what could go wrong before you start.
*If anyone recognises this Ubuntu install problem and has any suggestions I’m all ears. It is a while since I tried so I don’t remember the exact error/progress message I was left with but I could easily reproduce it.
Prepare your machine = installing some dependency packages.
Might no work is because the community addon lets you change the ssh port and the core one doesn’t and the ssh for the host system (Ubuntu) and Hass.io can’t BOTH use port 22.
FWIW, I run Proxmox on my NUC and just used the HassOS VMDK for a VM. A little less flexible than a standard Ubuntu VM but if you want to keep HA isolated then it’s pretty simple and with the Portainer addon you can still run a decent amount of stuff under it.