[00:30] <ThothCastel> planning to build a hypervisor on a microserver gen8 with raid 5 on a ubuntu server
[00:30] <ThothCastel> to use permanently at home
[00:30] <ThothCastel> what hypervisor works best on ubuntu server?
[00:31] <daftykins> imo never go lower than RAID6
[00:32] <ASDX> hi, is there something to check the syntax of an autoinstall user-data file before actualyll kicking of an install?
[00:32] <sarnold> libvirt to run qemu/kvm is standard and common, lxd feels nicer to me but
[00:32] <ThothCastel> and what software can I use to perform scheduled backups of content of VM's and their settings settings .... for example veeam backs up vcentre...
[00:33] <ThothCastel> what is equivalent to veeam in an ubuntu environment?
[00:33] <ThothCastel> daftykins: I only have 4 days in my server and wish to have the ability of having a single hdd failure
[00:33] <ThothCastel> with raid 5 I can do that
[00:34] <ThothCastel> raid 6 wouldn't
[00:34] <daftykins> yeah but single disk fail is not very good
[00:34] <daftykins> but fair enough, if the bays are limited... that's a tough one :)
[00:34] <daftykins> you're wrong there also, RAID6 allows 2 disk failures
[00:34] <sarnold> microservers are kinda tiny
[00:34] <daftykins> yeah :) that's what always put me off them when they were popular
[00:35]  * daftykins turns his head and glances at his 10 disk RAID6
[00:37] <ThothCastel> ah yeah thanks daftykins
[00:37] <ThothCastel> in fact I think I am gonna go with raid 6
[00:37] <ThothCastel> sarnold: is libvirt equivalent to vsphere client?
[00:38] <ThothCastel> so, install kvm libraries on the ubuntu server
[00:38] <ThothCastel> then run libvirt on the same server to manage vms?
[00:42] <ThothCastel> if you have kvm do you need qemu?
[00:47] <teward> ThothCastel: there is no equivalent to vsphere client anymore.  since that's dead.  virt-manager is approximately your equivalent to handle VMs but you do NOT get the wide variety of config options and mechanisms that come with VSphere because VSphere encompasses more than just the VM layer, but also the host/system configuration, etc.
[00:47] <teward> which doesn't happen with libvirt.
[00:48] <teward> and yes you need qemu even if you have kvm installed, unless you want to write and script your own stuff against libvirt to handle VMs.
[00:48] <ThothCastel> https://usercontent.irccloud-cdn.com/file/4mzlhNDC/image.png
[00:49] <ThothCastel> teward: I see thanks for that
[00:49] <ThothCastel> my purpose is to have virtual machines running at home
[00:49] <ThothCastel> I want to have some vms like
[00:49] <ThothCastel> pfsense, nextcloud, etc
[00:49] <teward> then which solution you use is going to be based on what you plan to do with the infra too
[00:49] <teward> you're talking to a guy who has his entire network virtualized off a pfSense off a cluster of VMware machines with Dell's VXRail solution
[00:50] <teward> (EXPENSIVE)
[00:50] <ThothCastel> right
[00:50] <teward> if you want to set up dedicated infrastructure for your VMs, then you can use VMware solutions, or Proxmox, or Ubuntu Server with QEMU/KVM installed and then deploy things to that
[00:50] <teward> i've done all those :P
[00:50] <ThothCastel> my objective is to have a setup where I can add a few vms as I please as one would in ESXi
[00:51] <ThothCastel> then setup a backup solution so that I can backup those vms on a scheduled basis
[00:51] <teward> any of the setups I stated would do that, including a QEMU KVM setup.
[00:51] <teward> ThothCastel: well if you go VMware your only real solution for backups is Veeam, and that isn't free.
[00:51] <ThothCastel> all those vms are to be run on a raid 6 on this microserver
[00:51] <teward> but that discussion is a bit beyond the Ubuntu scope
[00:51] <ThothCastel> QEMU KVM ....  why is QEMU needed anyways
[00:52] <ThothCastel> we have libvirt to interact with KVM
[00:52] <ThothCastel> KVM as I understand is already part of ubuntu kernel, right?
[00:52] <ThothCastel> and if not QEMU, what else available?
[00:52] <ThothCastel> what kind of software can I run for scheduled backup/restore
[00:53] <ThothCastel> ideally I would rather not have to rely on scripts (cron jobs)
[00:53] <ThothCastel> something simple like veeam
[00:54] <ThothCastel> vProtect maybe
[00:54] <teward> nonexistent unless you have a lot of money for the full vsphere stack and veeam.  if you're looking to just play around with VMs on your infrastructure, and you want to learn about how the different layers work (libvirt, kvm, qemu, system level network segments, etc.) then you'd go with the QEMU/KVM world of things.
[00:54] <teward> vProtect requires money :p
[00:54] <teward> and vSphere Enterprise stack
[00:55] <ThothCastel> https://www.youtube.com/watch?v=iOGTdTsdrYQ
[00:55] <teward> proxmox ve is an alternative to VMware
[00:55] <teward> and costs you zip, except setup but it's not Ubuntu
[00:55] <ThothCastel> right... I want to get submersed with open source virtualization
[00:55] <ThothCastel> I am familiar with VMware stack
[00:55] <ThothCastel> would like to see what can be accomplished with opensource stuff
[00:56] <ThothCastel> ovirt runs on KVM or is equivalent to KVM
[00:56] <ThothCastel> that video above says it is free
[00:57] <ThothCastel> when we talk about QEMU KVM....  does it mean it can be something else other than QEMU with KVM?
[01:09] <ThothCastel> teward: thanks - proxmox looks cool and straight forward
[01:09] <ThothCastel> is it based on kvm?
[01:09] <teward> for the record: random youtube videos are never clicked by me ;)
[01:09] <teward> or anyone here normally.
[01:31] <daftykins> i'm using XCP-ng :)
[02:17] <sarnold> ThothCastel: I've not seen vsphere, sorry
[02:18] <daftykins> sometimes i think it's worth doing the bare minimum to just get these platforms going and give them a test run, to see if you like the way they work
[02:18] <daftykins> i fired up Proxmox and i did not like it one bit xD
[02:21] <sarnold> heh
[02:21] <sarnold> bummer, I thought proxmox looked kinda neat
[02:21] <JanC> ThothCastel: qemu is a system emulator which translates native code from one architecture to native code for another architecture, and it also provides emulation/virtualization of various hardware parts
[02:21] <daftykins> i'd already sunk a lot of time into XCP-ng, so i may be biased :)
[02:21] <JanC> kvm is the virtualisation support in the linux kernel
[02:22] <JanC> so qemu can use kvm when both guest & host code are the same architecture
[02:23] <JanC> qemu is still needed then, because kvm itself can't _emulate_ any hardware that would not be accessible vor virtualised code
[02:25] <JanC> and in theory it's certainly possible to use kvm without qemu, or qemu without kvm
[02:41] <ThothCastel> right cool
[02:42] <ThothCastel> thanks for all of that
[02:42] <ThothCastel> I have taken a look at proxmox - i like the looks of it...  will check out the XCP-ng
[02:42] <ThothCastel> it is also looking good first impressions
[03:34] <teward> daftykins: for someone who is used to VMware, proxmox is the most simple
[03:34] <teward> and closest thing
[03:34] <teward> that's free and uses FOSS anyways
[03:35] <daftykins> well, as i run VMware ESXi at home - i would have to disagree there
[03:36] <teward> daftykins: well, I run ESXi via the VXRail platform so I don't entirely disagree
[03:36] <teward> but it's up to them :P
[03:37] <teward> all other virtualization systems are a little foreign when you're used to ESXi :p
[03:37] <daftykins> *nod* that's why i think they should all be taken for a test drive and the one that best suits wins
[03:38] <daftykins> dedicated share types for ISOs is the weirdest thing first time :D
[03:40] <teward> well KVM via virt-manager is equally confusing :P
[03:40] <teward> but i've figured it out.
[03:40] <teward> though most of MY VMs are deployed via QEMU/KVM + LXX
[03:40] <teward> LXD*
[03:40] <teward> so LXD handles that VM xD
[15:48] <RoyK> teward: kvm is quite simple to handle imho and you can setup migration between machines easily
[15:48] <RoyK> well, "easily", it takes some time and efforts
[16:21] <ducasse> can anyone confirm an issue i'm having with netplan on 20.04?
[16:22] <ducasse> i'm trying 'netplan try -config-file /path/to/config -timeout 20', but it still uses the default netplan config, i have to actually switch the files and remove the options
[20:21] <teward> rbasak: never heard back to you RE: nginx and Lua module.  Based on the bugs filed now, the Lua module isn't going to work in Hirsute, and as the 'fix' for Lua is a community supported only bit for an SRU.
[20:21] <teward> we *are* past freeze now so not sure if we want to yank it now or wait for I-series.