killabeezio
@killabeezio@lemm.ee
- Comment on What host names do you use? 1 day ago:
I have to ask, why start with 0? I never understood this with infrastructure. I would do something like 00000 if I did numbers so it would be easy to sort, but I always started with 1. I’m just curious.
- Comment on Self-hosted home server project - call for competent advisory opinions 1 week ago:
You will get different answers. Some people like proxmox with ZFS. You can run vms and lxc containers pretty easily. Some people like running everything in a container and using podman or docker. Some people like to raw dog it and just install everything on bare metal ( I don’t recommend this approach though).
The setup I currently have are 3 servers. One server for compute. This is where I run all my services from. 1 server for storage. 1 server for backup storage.
The compute server is set up with an NFS share that connects to the storage server. These all have a 10gbe nic on a 10gbe switch.
If I could go back and redo this setup again, I would make a few changes. I do have a few NVMe drives in my storage server for the NFS share. The compute server has the user home directories on there, as well as the permanent files for the containers that have volumes. This makes it easy for me to backup that data to the other server as well.
With that said, I kinda wish I went with less storage and built out a server using mostly nvmes. My mobo doesn’t do bifurcation on its x16 slots and so I can only get 1 NVMe per slot. It’s a waste. Nvmes can run somewhat hot, but are smaller and easier to cool than platters. Plus it’s faster to rebuild if something were to happen. You could probably get away with using 1 parity drive because of this.
I would still need a few big drives for my media, but that data is not as critical to me in the event I lost something there.
What I would look for in a storage system are the following:
- mobo with rdimm memory
- bifurcation pcie slots to add adapter cards for NVMe drives or lots of NVMe slots on the mobo.
- if doing 10gbe, use sfp+ nics and a sfp+ switch (runs cooler). Then you would just get sfp cables instead of cat6/6e.
- management port (ipmi)
- as much memory as you can afford
With those requirements in mind, something like an ASRock server motherboard using an AMD epyc would normally fit the bill. I have seen bundles go for about 600-700 on AliExpress.
As far as the OS. I treat the storage server as an appliance. I have truenas on there. This is also the reason I have a separate computer server as it makes it easier for me to manage services the way I want, without trying to hack the truenas box. This makes it easy to replicate to my backup since that is also truenas. I have snapshots every hour and those get backed up. I also have cloud backup for critical data every hour.
Last, but not least, I have a vps server so I can access my services from the internet. This uses a wireguard tunnel and forwards from the vps to the compute server.
For the compute server, I am managing mostly everything with saltbox. Which uses ansible and docker containers for most services.
No matter what you choose, I highly recommend ZFS for your data. Good luck!
- Comment on What do people use for a shelf-stable backup 4 weeks ago:
That sounds like a really good idea. You basically get the best of everything.
The cool thing about ZFS is the pool information is stored on the disks themselves. You can just plug them in and import the pools.
- Comment on What do people use for a shelf-stable backup 4 weeks ago:
I decided instead to use ZFS. Better protection than. Just letting something sit there. Your backups are only as good as your restores. So, if you are not testing your restores, those backups may be useless anyway.
ZFS with snapshots, replicated to another ZFS box. The replicated data also stores the snapshots and they are read-only. I have snapshots running every hour.
I have full confidence that my data is safe and recoverable.
- Comment on How do I alleviate bitterness due to lack of intimacy? 6 months ago:
Do YOU love yourself for who you are? Do you accept yourself and all your imperfections? Is there anything you are not happy with about yourself that you can change?
This is all that matters. Stop trying to push things and appreciate what you have. If there is something about yourself that you can change, then change it. Otherwise, stop worrying about what others think and learn to love yourself.
When you figure this out and learn this, everything else will follow. How can others love you, if you don’t even love yourself?
- Comment on Brazilian court orders suspension of Elon Musk’s X after it missed deadline 6 months ago:
This has less to do with Elon and more to do with twitter itself. Why were other platforms created in the first place like Lemmy? Could it be to decentralize these platforms so that no one entity can control them, including the government? This whole shit show with Brazil shows us exactly why these platforms should exist. The oppression of the people need to stop.
Instead of complaining about others and offering no contributions to this platform, I’d love to hear your take on this and start an open discussion. It seems like you have something on your mind, so why not speak it?
- Comment on Roblox gets banned indefinitely in Turkey over “child exploitation” 6 months ago:
I straight up told my kid that he will not be playing that game. So you’re not alone out there and you’re doing well by taking an interest in your child’s activity and monitoring them appropriately. I wish more parents would do the same.
- Comment on Helldivers 2 gets its first rebalance patch 11 months ago:
Hard agree. Played a 7 today and it felt really bad. Without balancing other weapons to make them viable, they just nerfed the only gun that can do shit.
I love the autocannon gun, but it’s useless against bugs and only good against automatons.
I’ll be sitting this patch out. It just wasn’t fun to play with these changes.
- Comment on Who is this "Jenkins" and what now has broken him? 1 year ago:
Then you would probably enjoy concourse