mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#homelab

58 posts55 participants8 posts today

Sometimes I don't know if GatewayAPI is overkill for my home lab use, or if I'm just doing it wrong. The fact is that cert-manager acme http01 validation with http to https redirect is driving me crazy, and I can't figure out an easy way out.

Right now my gut is telling me to tear everything down and start over, because I feel like I did something wrong right at the initial deployment.

Yes, this post is vague on purpose, as I'm not ready to share my shame, I just need to vent. But if you do have a "this is the happy path" tutorial, I would not oppose to reading it.

I find it such a chore to setup dashboards and configure #monitoring for my #homelab.

Not something I enjoy or want to do.

I need some monitoring, but I want it to be as hassle-free as possible, and I ain't finding that at the moment.

Finally, the separate box of POWER9 upgrades appears. These are for the dual socket 144 thread Talos II here at home (the LC-922 are in colo). Relocation has turned up a lot of missing hardware, very pleased about this turn of events.

So, the long lost box contains:
- 4x Samsung 883-DCT 2TB SSDs for local storage ZFS pool (with 2x Optane NVMe cache)
- 3x PM863a 240GB SSDs for the OS
- always more RAM
- an OcuLink 4x to U.2 cable w/ Optane drive floating around somewhere
- Mellanox 50GbE QSFP28 NIC for RDMA fun

@dexter finally, we can continue the project with appropriate hardware

#homelab#power9#ibm

#homelab I’m starting to migrate some of my servers that have higher availability requirements from my home homelab to a dedicated server I just got at #hetzner

So far I decided to put Proxmox on bare metal. Now I’m thinking there might be a way to vzdump and restore my images on the new machine. I’ll have to give that a shot

Continued thread

ok looking a bit closer I think I see how it works! But I have some thoughts and a decision/question...

Each ceph pool gets automatically split into some number of PGs, and each PG gets split up by the crush rules.

So the PGs of my rbd pool all get split up between three hosts, but
which three is chosen such that the total data usage is spread evenly across nodes/disks based on the weight.

For some reason the big hdd ec pool only has 1 PG so far so that is just using 6 of the drives, as it adds PGs it should spread out to the 8 drives just fine

But now I am thinking:

Do I continue with OSD failure domain, or do I switch to 2+1 EC with 4 hosts for this pool?

Basically everyone suggests not using OSD failure domain, but the mgr/etc data is replicated on the SSDs and with 8 drives it could re-balance (it will be a LONG time till I fill this, or even get close to 50% used)

Meanwhile with 3+1 and node failure domain I have the same capacity.

@willglynn@hachyderm.io any thoughts? It could be a while until I can add more nodes/disks so no suggestions of filling a rack with 20 more servers ;) #Ceph #Kubernetes #Homelab

Ok so I'm seeing some curious issues with this ceph cluster and either I have a config issue, or a core misunderstanding that I really should address before I build out further

I have 8 hdd disks across 4 nodes, and in rook they're dust assigned to a 4+2 EC pool.

I had thought it would spread the data over all 8 drives eventually

But in
ceph pg dump I see two drives missing.

* maybe it just grabs the he first 6 that it sees and leaves those two alone? Would it swap in drives as a hot spare?
* Or maybe I had a hiccup and they didn't get assigned for some other reason?
* Maybe I should reset it and re-create with 5+3 EC?
* The two drives in question have basically no data usage but they're not errored out
#Homelab #Ceph #Kubernetes #Minilab

Continued thread

New update to the #Homelab Wiki: Updated the existing guide to set up a #WireGuard #VPN server using #PiVPN, and added a new guide to set up a WireGuard VPN server, with a web UI, using the #wg-easy #Docker container.

PiVPN has been rock solid for me for many years, but after testing out WireGuard Easy - having your deployment containerised and having that web interface is pretty nice!

🔗 https://github.com/irfanhakim-as/homelab-wiki/blob/master/topics/wireguard.md

Eine #Homelab Erweiterung steht an. Ich hab die Möglichkeit sehr günstig an zwei weitere Rechner zu kommen. Das gibt mir die Möglichkeit meine Services zu stabilisieren und die Last vom #Proxmox Host zu nehmen. Ich denke auch darüber nach einen dedizierten Rechner für #Homeassistant vorzusehen.
Damit ich die Rechner integrieren kann, muss ich das Netzwerk anpassen. Ich habe nur noch einen Port frei.
Dazu habe ich die möglichen Szenarien aufgemalt. Gibt es Meinungen?
joplin.home.msc.wtf/shares/Wop

joplin.home.msc.wtfHomelab - Netzwerkstruktur - Joplin Server

Tests are passing?! I can go to bed. Yay.

Mini Rack Root update: I've been working on search functionality, because I don't have enough in the backlog already for Rack Root, and I've discovered just how little I know about database searches. After MANY iterations back and forth on all the ways not to do it, I've finally found a working piece of code.

I even used ChatGPT, which I almost never do and it was mostly helpful. Sometimes a search engine won't quite get you there and that's how ChatGPT helped. Here's an example with code, help me fix it.

I've also had oh-so-much fun with database schemas being case sensitive (camel case is out, snake case is in), triggers going...somewhere unknown, calling make_searchable() in the right places, and making sure my test environment was _really_ doing what it should have when I dropped the tables to recreate everything. Testing is close to, but not the same as, day to day use when an app is running, of course.

That's a really good stopping point for tonight and I will take it. 55 tests, all green.