writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

324
active users

#homelab

49 posts42 participants8 posts today
Continued thread

I'm also just generally wondering what it is with Raspberry Pis and active cooling over the last two generations. For both the 4 and 5 models, the Pi foundation was saying "definitely do active cooling", and I think for both, the official case had an active cooler.

But I've been running both without active cooling without any issue at all. Sure, it takes a nice chunk of metal to achieve this, but it's not like it's a grotesque amount. The cooler doesn't even change the footprint.

After confirming that the NVMe performs exceptionally well, next I had to have a look at cooling. I started out a bit worried, because I was seeing about 50 C at complete idle.

I've now run "stress -c 4 -t 600", confirmed that the 4 CPUs stayed at their max 2.4 GHz the entire time. At the end of the run, the temp was at 78 C, which I find very acceptable. If any of these machines actually has to run at all-core full tilt for 10 minutes, something else is wrong anyway.

Huh so currently I have DHCP updating DNS records for each lease it gives out

So question for the ipv6 inclined:

But I've been reading up on SLAAC and stateless dhcp6

Is there a common system to update DNS based on ipv6 records in such a system or would I need to use stateful dhcp6?
#Homelab #Networking #IPv6

Okay, the first measurements are in. And, ehm, if this holds up, I'm pretty sure etcd will find all the IO it needs.

The headline figures, comparing an NVMe attached to a Pi 5 with officially unsupported PCIe gen 3 enabled vs a Pi 4 with a SATA SSD attached via USB. FIO executed with four jobs, randrw, 4k blocks, direct IO using libaio and iodepth of 32, randrw on a 20MB file:

IOPS Pi 5: 151k
IOPS Pi 4: 10k

Speed Pi 5: 618 MB/s
Speed Pi 4: 41 MB/s

If you are using Cloudflared / Cloudflare Tunnels to expose some of your #homelab services today - have a look at Pangolin. I’m blown away by the ease of use and the fact that it is yours - not a ginormous entity with all keys to your kingdom.

github.com/fosrl/pangolin

Tunneled Mesh Reverse Proxy Server with Identity and Access Control and Dashboard UI - fosrl/pangolin
GitHubGitHub - fosrl/pangolin: Tunneled Mesh Reverse Proxy Server with Identity and Access Control and Dashboard UITunneled Mesh Reverse Proxy Server with Identity and Access Control and Dashboard UI - fosrl/pangolin

So I'm a bit of a drive horder and thus don't throw away hard drives that still work fine, even when they're replaced with larger/newer drives. As such I have quite a lot of storage in the form of old-but-working-for-now drives. I'm kinda tempted to set them up in a separate storage array and run them in like, RAID1c3 or something and just run them as disposable "I don't care if this dies" storage.

It's kind of like dreadnoughts in Warhammer. "Even in death, I serve"

Success: I got frigate (home security camera NVR software) running in kubernetes, with GPU acceleration and a Coral TPU passed through to the pod. One less thing to manually manage ❤️

(thanks Intel for the intel-device-plugins stuff, it all JustWorked(tm))

The little display I bought for my Pi work already paid off. I had forgotten to put my SSH key on my new USB stick I use for the initial boot, and now I could just attach a keyboard and the screen and quickly fetch the key.

How many people working on their #homelab or #selfhosting journey for the long weekend? 🙋🏻‍♂️

Anyone with clustered compute and / or seperate storage want to try and convince me to make some purchases?

I’m debating whether I should run a centalised storage to move away from the servers as pets problem… each of my home servers is a unique snowflake, who need their own special and unique forms of attention (not documented)

Cluster Rebuild Project

namespace/gitlab Active 2y330d

at almost the 3 year anniversary, I have migrated the last of the gitlab projects to Forgejo.

I will now shut down the old rke2 cluster, hopefully all goes well and I don't need to bring it back online

Forgejo uses around 10th of the memory and an even smaller fraction of cpu cycles
#HomeLab #Kubernetes #Foregjo

New home office setup!

This Dell 32" Ultrasharp has a built in KVM network switch. I can switch between my personal Mac and my work PC with a keystroke. Pairs the keyboard, mouse and sound.

Only issue is the webcam. The true test will come Monday...

So I've spent a number of hours on using #ansible to build VMs automatically, which works quite well.

Well, except I can't get the cloud-init stuff to work to set up a user and the VMs have no network config, so I can't ssh into them. Le sigh.

For now I've decided to stick with my EndeavourOS installation and run VMs on there. The complexity with that is that I need to install virt-manager on my laptop to manage the VMs and use the console. I might look at other web-based options later.