Let's build a home lab server from scratch with Ubuntu Linux, OpenZFS and KVM

preview_player
Показать описание
I show you how to install OpenZFS and KVM on Ubuntu Linux and what you need to consider if you build your home lab server upon real server hardware like the Dell Poweredge T410, I've used. How to set up a ZFS storage pool with hard drives connected to a Raid Controller. Manage KVM on Linux with virt-manager from Linux or Windows computers with WSL2 and VcXsrv. #HomeServer #Linux #HomeLab

Follow me:

Timestamps:

HOST YOUR APPS &
00:00 - Introduction
01:38 - What type of hardware should you buy for your home lab?
03:34 - What you need to consider when buying real server hardware
06:23 - How to install OpenZFS on Linux
08:22 - The three types of ZFS storage pools
11:02 - Create a raidz-1 storage pool
14:21 - Combine mirrored-stripe storage pool
19:11 - Install KVM and management tools on Linux
21:58 - How to use virt-manager to manage remote KVM servers
26:31 - Create a virtual machine with virt-manager

----
All links with "*" are affiliate links.
Рекомендации по теме
Комментарии
Автор

Literally was deciding on homelab designs and plans and you popped up in my recommended. Very informative, thank you!! Instantly subscribed

morganburnell
Автор

I love that german accent, it's sounds really good.

poms
Автор

Awesome job, thanks! Just what I was looking for. You answered most of my questions.

hamtrucker
Автор

I saw the video thumbnail picture and felt compelled to come here just to say I too have a pair of T410 servers in my homelab setup. So far they have served me well. Best thing I like about them is that they are quiet - only 2 fans for the whole system, a slow 120mm and the PSU's 80mm... I've had these things since 2016 and they have always "served" (crappy pun) me well!!!

Anyhoo, thanks for the videos man (especially the Ansible and Vagrant stuff). Keep it up!!!

innv
Автор

This is the video who made me find your channel last year.
Are you thinkin of designing an making a 2020/2023 version of this?
Live tinkering like this.

hawolex
Автор

Extra useful video because I've rescued a t410 from recycling recently

dealerofdeeth
Автор

first time watching your Chanel, very good and informative. Thanks

josemfacuna
Автор

Thanks for the video. I'd like to watch more about ZFS storage configuration, maybe even for a backup server. It would be great, 'cause everyone needs to backup their data :)

carrywhite
Автор

Great delivery of information - Thank You

herb
Автор

Great refresher Christian, I really appreciare your knowledge

AdolpheABom
Автор

People always get raid 5 wrong.
The parity is NOT saved on only one of the drives. What if that drive crash?
No, the parity is split up between the drives so any of the drives can fail.

StenIsaksson
Автор

Somehow I'd never heard of KVM despite running my own Ubuntu server for several years. Cool stuff!

Colton
Автор

Man, I have been using zfs-on-root for a fair amount of time, and things are awesome, but, sadly I can't do fun stuff like striping or raidz or so (Alas, the life of 1SSD + 1HDD setup) (I still benefit from how zfs deals with storage though, i don't waste space on separate root partition and such, via datasets, and compression helps a lot)

Anyway, your explanation about different types of pools, and how it works, was very helpful, thank you

shiorinyan
Автор

Thanks for the useful guide. I will try when I can get an additional powerful PC.

GorkemYildirim
Автор

Just finished building my first Ubuntu server nas with zfs. I did it hte hard way (trawling through the documentation, and then the internet recommends this video to me.
Now writing myself a manual/idiots guide with things I can improve and need to improve wiht my own server setup. Thanks for the informative video. Just wish I had found it sooner.

Sismodium
Автор

One important thing has been forgotten. It's about RAM. Don't put in normal RAM into server, but instead RAM with ECC. ECC stands for 'Error Correcting Code'. These RAMs with ECC are checking and correcting false digits. This is crucial if you run one or more critical services like a database. As example as simple as possible, the database does read and write processes and you get an error in the RAM, it can corrupt the whole data. Especially in the financial sector it's horror. So, ECC can correct failures in the RAM (obs. not hardware failures ;-)) and be a lifesaver.

funnyrunny
Автор

Great video. My question is how to setup a homelab without racks just a NAS! Is there an alternative?

iasonaschristoulakis
Автор

I'd love to see how to add zfs to proxmox (easy with GUI) and then mount it so you can back up VM's to the zfs pool.
And create a NFS share so you can back up other VM's from Other proxmox machines

coletraintechgames
Автор

Thank you again for your videos! Can you tell me if you have one or planning to do one about SSD bcache on Ubuntu server 22.04?

Robertjaymercer
Автор

Hey! Thank you for this great video. I'm about to set up a new home server. So with your video I can get into setting up the disks for storage. But what do I do with the system drive. What would you do if your system drive fails?

TheSurprise
welcome to shbcf.ru