/r/homelab

Photograph via //r/homelab

Welcome to your friendly /r/homelab, where techies and sysadmin from everywhere are welcome to share their labs, projects, builds, etc.

Homelab Wiki

HomelabSales


Labporn Diagrams Tutorials News


Subreddit Rules

  • Please see the full rules page for details on the rules, but the jist of it is:

  • Don't be an asshole.

  • Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.

  • No memes or potato images.

  • We love detailed homelab builds, especially network diagrams!

  • Report any posts that you feel should be brought to our attention.

  • Please flair your posts when posting.

  • Please no shitposting or blogspam.

  • No Referral Linking.

  • Keep piracy discussion off of this subreddit.

  • All sales posts and online offers should be posted in /r/homelabsales.

Wiki

  • Before posting please read the wiki, there is always content being added and it could save you a lot of time and hassle.

  • Feel like helping out your fellow labber? Contribute to the wiki! It's a great help for everybody, just remember to keep the formatting please.

Discord

  • We have an official, partnered Discord server which is great for all kinds of discussions and questions, invite link is clickable button at the top of the sidebar or right here.. Come and say hello!

Related Subreddits


Message the moderators

/r/homelab

680,345 Subscribers

2

Need feedback for my proposed network topology on my new rental house

2 Comments
2024/07/25
02:55 UTC

1

Poweredge T610 PERC 6i to H700 upgrade issues.

Hi, I'm hoping to get some help with a server I've been playing around with. I set it up initially with an old 500GB Seagate SATA drive but wanted to add extra storage so I bought two 8TB Seagate Ironwolf HDDs. I quickly realized the PERC 6i does not support drives larger than 2TB so I bought an H700 controller and generic mini SAS cables. I was able to install the H700 and get into the configuration for it but it does not detect any of the three drives I have installed. The PERC 6i does see all three drives (but only would let me use 2 out of the 8 TB.

I updated the firmware of the H700 to 12.10.7-0001 with no change.

When I hotswap the drives in the green light on the caddy momentarily lights up but then goes dark. When I remove the drives the small LCD on the case shows an error about that drive missing.

I put the 6i back in to get it back up and running on just the one drive for now but I would really like to get the other drives working. Can anyone offer any insight into what I'm missing? I'm two evenings in on this and can't find any similar situations in my googling.

Thanks!

0 Comments
2024/07/25
02:40 UTC

0

Homelab Equipment en the DC area

I tried posting from my phone but it did not go well. Here's the second try.

I have an old LianLi case with drive cages that I want to give to someone. It has some cables and a couple of SAS expanders.

I am located in the Washington DC area (DC, Maryland, Virginia). Feel free to reach out if interested.

1 Comment
2024/07/25
02:36 UTC

0

Best Guide for Getting into the Homelab Game

I have been into building computers forever, but have recently graduated college with a CS degree and have had my interest peaked by learning more about networks. I never took a networking class in college and am having some regret from that but am interested in learning now by getting hands on with a home lab setup. The issue is I don't know where to start. My main goal would be to host some of my docker containers that I currently have on AWS at home, as that seems like the most applicable thing to my current situation. Like I had said earlier I have built a ton of PC's in my life but don't know the first thing about looking for and buying server parts. Any advice for where to start here would be greatly appreciated.

Thanks in advance!

1 Comment
2024/07/25
02:35 UTC

0

Has anyone found sliding rails that work with Dell PER210/220/230/240?

The static rails work, but I do pull it out relatively frequently and would love some sliding rails. Dell's Compatibility Matrix shows only the A4/A6 static rails as being compatible, but several other servers that use the same static rails can also use 1U sliding rails. It would make sense that if the 310 and 410 servers can use the same static rails, that the 2xx series should be able to clip into these.

Anyone ever tried the A3 Sliding ReadyRails with the R2xx series?

0 Comments
2024/07/25
02:31 UTC

0

ESXi 7u3 + RTX 2000 Ada Passthrough / DirectPath IO + Windows 2019 = Driver Error Code 43

I'm running ESXi 7u3 on an Intel Nuc9 Xeon with an NVIDIA RTA 2000 Ada installed. PCI Passthrough is enabled for both the GPU and audio devices and both have been added to the VM using Dynamic DirectPath IO. The VM is running Windows 2019 in UEFI mode. NVIDIA drivers are R550 U7 (552.74). I've also added the following advanced configurations to the VM:

hypervisor.cpuid.v0 = FALSE
smbios.reflectHost = TRUE
pciPassthru.use64bitMMIO = TRUE
pciPassthru.64bitMMIOSizeGB = 64
vvtd.enable = TRUE   # This enables IOMMU / VT-d (also enabled in BIOS)

When I first boot ESXi on the physical server and then start the VM for the first time, the GPU works, even without the advanced configurations. However, if I restart the VM (or shut it down and then power it up) without first rebooting the ESXi host, the GPU won't work and Device Manager shows Windows has stopped this device because it has reported problems. (Code 43).

I've seen a lot of posts on here over time about people asking for help on this and nothing that I found searching or read so far has helped. I would greatly appreciate any ideas and help troubleshooting this.

0 Comments
2024/07/25
02:26 UTC

0

How would you use this ?

I probably bought this 5-6 years ago.. I wanted to know how you would use this. I probably bought it to use it as a kvm console screen for servers.

Is it worth using and if you were to how would you and what else would I need ?

I don’t have rails and if I can make use of it will probably try and buy some rails for it. Thanks

3 Comments
2024/07/25
02:18 UTC

0

Can this be adapted to regular 5.25? I want to add it to a 2*5.25 bayinn another computer

Is it proprietary to HP ?

4 Comments
2024/07/25
01:29 UTC

1

Screwed up my boot manager?

I'm in deep crap here...here's the scenario.

I have an ml350 g9. I'm attempting to essentially upgrade the boot drive from an SAS to an SSD. Here's the steps I've taken so far until I've reached a critical failure.

  1. I connected the new SSD and created a new array with only the SSD in it.

  2. I ran a windows install through a USB drive and installed windows on what I THOUGHT was the SSD...but apparently it was really the USB drive.

  3. I've attempted to remove the old and/or new hard drives and usb drive, but the system will not boot into anything without (seemingly) all 3 drives being present.

I've booted into intelligent provisioning and gone into HPE SSA. None of my arrays seem to be setup. The P880 card that the drives are all connected to reads that it's empty.

How do I fix this? What the hell have I done?

0 Comments
2024/07/25
00:55 UTC

1

Server for schoolbus conversion

Hi, I'm planning out a homelab that will eventually be mounted in a moving vehicle. It will mainly be NFS and some Docker containers, i.e. Nextcloud, Homeassistant, Syncthing, etc. Storage needs aren't intense, we are a digital artist and a game developer respectively, so 10TB of storage w/ RAID is probably gonna be more than enough for both of us.

I was wondering if anyone's done this before. I'm trying to pick out components and am running into some questions I don't really know the answer to:

  • My initial inclination is to use a laptop as a server and exclusively SSDs for storage in order to deal with all the jostling and vibration, but that would get really expensive really quickly. Throughput would also be limited as I'd have to mount them to an external case of some kind. So, would it be a stupid idea to mount a small rack or even a pegboard on some kind of suspension? Is this something that is done when installing a server in a vehicle?
  • If I were to use HDDs, I assume running them while we're moving is definitely a no-go. So... Is there a way to halt them while in motion and fall back on just an SSD with some core system files and NFS folders on it? I know this kind of thing exists for protecting an HDD when a laptop is dropped, but I've never heard of it for a server before because it just wouldn't matter for a normal rack unit.
  • On top of all of this, it needs to be relatively power-efficient (solar power & batteries). So, again, laptop, or an ARM microcomputer, or a SuperMicro server or something is my inclination. What's the best option here for the system itself?

Any help would be greatly appreciated trying to solve for this weird setup.

2 Comments
2024/07/25
00:49 UTC

2

Best homelab OS for me

Hi everyone, i’m very new to reddit and homelab in general, i recently purchased a micro pc (hp 260 G2) to create a immich server, but i also wanted to create a NAS for other files and some minecraft servers, can you help me find the most versatile but not to difficult, i like a little challenge to learn new things, OS for all my needs. Thanks

16 Comments
2024/07/25
00:29 UTC

1

looking for help on a proxmox build

Per title, planning on doing a proxmox build as of right now I just have three nodes that are old used pc's, I wanna build a system and rackmount and was feeling confident about the build I made in pcpartpicker but was wondering. Hers some of the services I plan on running.

OpenVPN: backup vpn into home network

PiHole : no reason needed

OpnSense : familiarizing my self with firewall policies and planned on using this build to use a dual nic card for a wan and lan setup

Portainer: testing containers

Jellyfin: media hosting

cloudflare: tunneling

qbittorent: downloading torrents through vpns and uploading them to a NAS

TrueNAS: hence the number of ssd's

nginx : little web hosting

Servarr: media downloading

potentially jellyseer: still researching this would like to know more about its efficiency

Here is the build that I planned, https://pcpartpicker.com/list/sdQ6GP, I think the 20 cores as well as having a couple other clusters hosted on shelves on the rack will allow for a overall better proxmox feeling because I feel right now my current nodes would be better as backups and failovers.

Do you think there are any parts that should be upgraded or degraded?

Are there any particular parts that work really good with L1 hypervisors like proxmox?

1 Comment
2024/07/24
22:50 UTC

2

APC battery cables - where to buy replacement interconnect cables?

So I have a APC smx3000lv that takes a apcrbc143 battery. It's been angrily beeping at me here a good bit, so I decided to pull the batteries and take a look.

Seems like it's time to replace them (I was over due) but unfortunately the battery interconnect cables had significant corrosion on them and some of the batteries and swelled and a tiny bit of acid leaked out.

The tray and internal fuse control board are salvageable, so I was thinking I'd buy some replacement batteries from battery shark - but I'm not comfortable reusing the battery interconnect wires.

Does anyone know where I can buy that at? I can't seem to find the cables on APC's site so I don't think they sell them by themselves.

1 Comment
2024/07/24
22:38 UTC

2

Lab power usage reduction

I have an old collection as I am an old pc guy that never made it into IT just loved the hardware. I had a stroke in 2012 and have not really advanced in my computerr knowledge since then honestly, but I am trying to start redoing my home network and Lab a little bit to consolidate and save electricity and just trying to see my best course of action.

My current setup is a dell r710 dual Xeon E5649's 128gb ram that I use as a plex server and run several VM's on it. I have a supermicro X10SLM+F 1U server e3-1220 v3 Xeon and 8gb ram and this is basically a nas for some of the plex storage. Lastly on the homelab front I have a Lenovo px12-450r with a E3 1265l v2 and 8gb ram and the main os usb drive failed so this is running windows 10 pro and is a glorified nas for my plex and backups as well.

My sister is bringing me a few ML350 G6 she is getting rid of from a business remodle but I am not sure of any specs as of yet. I was thinking of moving my VM's to on of the ML350's and only run it when I am playing with the VM's and maybe upgrading the supermicro or Lenovo and make it my main plex rig with larger hardrives so I don't need all of the nas space running all the time. Being on disability my funds a very limited and I was wondering if it would make more sense to get some solar panels and just build a setup so my power is free on just the servers and then slowly upgrade the setups or should I just work on upgrading the the two more modern servers asap to decomision the dell r710.

My Plex usage is all local but I went with the Dell because we have our kids and sometimes grandkids living here all accessing it as well as my brothers family lives in an outbuilding/appartment and accesses it and I was hosting on a phenom x2 with 16gb ram and it would always stuter/lag, but the dell fixed that for years now.

I know it is a long post, sorry. Any advice on what to do would be appreciated.

6 Comments
2024/07/24
22:33 UTC

0

I got a question

Im thinking of buying a HP elitedesk 800 G3 SFF i5-6500 8GB 256B SSD and to this system biff it up to 32 gigs of Ram to run a home media server run plx or jellyfin but i also want to start meddling with deluge, radarr, sonar, openbooks,open books, I also want to start learning other things. Like proxmos would it be good for starter?

Currently im running a raspverry pi 4 with docker and im runing some of those things but is a bit to much for just a pi

3 Comments
2024/07/24
22:27 UTC

1

Bricked 7920 Rack

About a month back I purchased a 7920 from homelabsales. While fighting with a bifurcation issue via updating BIOS my UPS failed causing the server to lose power and appears to have bricked the entire server. The server still loads to iDRAC but will not go through POST or power on at any level. I have removed all my installed hardware (GPU, NVMe adapter, and HDDs) and have tested removing individual RAM and PSU, clearing BIOS, but nothing will bring the system to POST. I am reasonably certain the only solution will be to replace the motherboard but would love to see if anyone else has guesses before I purchase one and go down that road.

5 Comments
2024/07/24
22:26 UTC

1

What ASPM settings to use in BIOS?

I have a new Z690 Pro RS with an i3-12100 and am trying to optimise the power efficiency.

In the BIOS I have already force enabled the following:

  • CPU C States
  • Enhanced Halt State (C1E)
  • CPU C6 State Support
  • CPU C7 State Support
  • Package C State Support

Other options I have are:

  • PCIE ASPM Support (L0s, L1, L0sL1)
  • PCH PCIE ASPM Support (Disabled, L1 Auto)
  • DMI ASPM Support (Disabled, Enabled)
  • PCH DMI ASPM Support (Disabled, Enabled)

What settings should I use to save as much power as possible? And where can I eli5 learn about this more?

0 Comments
2024/07/24
22:04 UTC

2

Kubernetes on onprem and cloud with home internet?

I'm planning to do a big overhaul of how I self-host my stuff, including some home automation. I'm also planning to do an overkill on the software stack as it would be useful for me to learn, which is why I want to switch from using docker-compose on individual machines to using k3s. I have a couple of virtual machines running in the cloud and 2 computers locally running on the same tailscale network, so I think theoretically, I should be fine using a single k3s to manage running stuff on them. I'm also quite certain, that due to limitations of the local hardware and the cloud VPS-s I'll be needing to do somewhat of an anti-pattern and tell kubernetes exactly which service to run on which computer.

What I'm not certain about is what would happen (depending on where I run my control plane I guess?) if the internet goes down in my house. Do the pods that are cut off from the control plane keep running? Will kubernetes try to spin up the "lost" services somewhere? Any other advice for trying to go this route?

1 Comment
2024/07/24
21:51 UTC

0

Affordable Cloud Server for DR/Failover Testing with Dedicated IPMI

I'm seeking an affordable cloud server similar to OVH or Vultr for disaster recovery (DR) and failover testing in my home lab. The server requirements are as follows: 6 CPU cores, 128 GB of RAM, and 500 GB of storage. It must support VMware 7.0 and be reconfigurable to run Proxmox and other environments. Additionally, it should offer dedicated IPMI for remote management.

0 Comments
2024/07/24
21:41 UTC

0

Mokerlink PoE managed switch 8 ports 1GB

Hello everybody,

I've been running Mokerlink switch for quite while and everything cool, was powering my Raspberry PI's via PoE with no problem. Today I had to shutdown the eletricity for some work and when turn it on, the switch was with PWR light red.

I tried to access it via browser but couldn't login or do anything else, it only always me to do Firmware upgrades. Never seen it this way. I will attach a photo.

https://preview.redd.it/c7iv8q9ycjed1.png?width=713&format=png&auto=webp&s=e9d0dabcfe949bc3be025af490e512f861ae0d8a

Does anyone had some problem like this? I don't every request for the credentials to login, goes straight to this page/options...

Would appreciate any help.

2 Comments
2024/07/24
21:37 UTC

0

How to choose which SSD slots to use?

Hi all

I've brought Minisforum MS-01 and have been running proxmox from last 4 months on a single Samsung 3.84TB PM9A3 U.2 SSD drive stably.
Now, I've brought 2 more Samsung 3.84TB NVME SSD PM983.

The device has 3 slots

  1. U.2 PCIe 4.0 x4 (max 8 GB/s) used by PM9A3 U.2 SSD (7 Gbsps)
  2. M.2 PCIe 3.0 x4 (max 4 GB/s) used by NVME SSD PM983 (3.2 Gbps)
  3. M.2 PCIe 3.0 x2 (max 2 GB/s) used by NVME SSD PM983 (3.2 Gbps)

Now I want to install proxmox on mirrored zfs. And used the same mirror for mission critical VMs/LXCs like next-cloud and postgresql.
And use the other drive as lvm for everything else (like jellyfin and arr stack other non-critical stuff). This should be fine as I take regular backups on my synology nas.

What should I do?
Option 1: Use 1&2 as mirrored zfs effective speed will be 3.2Gbps and 3 as all other VMs (2Gbps)
Option 2: Use 2&3 as mirrored zfs effective speed will be 2Gbps and 1 as all other VMs (7Gbps)

2 Comments
2024/07/24
21:17 UTC

1

PC Router & NAS combo Questions

Hey, I want to build a PC router and, in a few months, also turn it into a NAS Router Combo. How would you recommend doing it securely without vulnerabilities?

Also, I found a good deal from a local store (somehow much cheaper than secondhand), and I wanted your thoughts about the specs for about 250$. I'm planning to run the router with SQM 1000 down 250 up.

MIDI ATX + 500W power supply (the website doesn't say which power supply, I'm going to ask them tomorrow)

AMD Ryzen 5 5600

16 GB 3200MH ram

GT 1030 4GB

mobo Asus/Asrock/Gigabyte A520 (it doesn't say spasific mobo I'm also going to ask questions about it tomorrow)

I'm planning to add in the future 4 or 5 x 8TB HDD

5 Comments
2024/07/24
20:26 UTC

1

TrueNAS and Proxmox

Hi, I am new to proxmox, I installed it on a poweredge r730 with 2 ssds in mirrored mode, I tried to install truenas and added an extra disk from the web interface “Add Hard-Disk” and it gave me a unique serial error. I found out I need to run this command on a full disk qm set vm_id -scsi but for example i want to add only 200 gb and not the full disk, is there a way to do this? Because truenas gives me a warning about unique serial numbers.

1 Comment
2024/07/24
20:11 UTC

0

Do you prefer selfhosted OpenWRT or OPNsense on a x86 PC, and why?

I am a Mikrotik user, so i need lots of "advanced" functions and features. I am going to install a new router in my second home, but because i'm on budget, i'm going to use an old laptop with usb gbe adapters.

I've been using openwrt on old tplink routers as access points, and i really love openwrt. It has all the functions i need for vlans.

Is opnsense better? Or should i install openwrt.

12 Comments
2024/07/24
19:22 UTC

0

Script for spinning casino slots fast

Hey guys,

I am doing a research and I was wondering if it is possible to create script where I can perform casino spins really fast?

4 Comments
2024/07/24
19:19 UTC

1

Replacement NAS or file server?

Hello fellow homelabbers

It seems my Synology DS1019+ NAS just died, and I will need to replace the hardware. It seems like the drives are all still okay. I started my homelab journey with this NAS 5 years ago, with 50TB storage in RAID5. I used to host all my apps in docker on the NAS, but I have since migrated my compute to a NUC running Procmox, so I only used the NAS for storing files and some Synology apps.

Should I just buy a new Synology NAS? Maybe with a few more drives and expand my storage pool a bit? Or should I try another brand, such as QNAP?

I would also really like to get one of those big rack-mounted servers with loads of bays and install my own OS, just for the learning experience. But I don’t know how much of a pain it will be migrating away from Synology. I did choose RAID5 instead of SHR 5 years ago so that I could move away from Synology in the future.

I think I don’t need a polished OS with apps such as Synology’s DSM, and I would be fine running Debian or Windows Server on my NAS / file server. I’ve also heard good things about TrueNAS but I guess it’s just open source DSM?

Can you guys give me some recommendations on what I should do? Should I buy a file server and build a do it yourself file server, or is it not worth the hassle and should I just get a new Synology?

What do you guys use for file storage in your homelabs?

2 Comments
2024/07/24
19:11 UTC

0

Guide for setting up basic Plex stack using Docker

Hello fellow homelabbers,

I often see people struggling with getting Plex, Arr's etc to work, especially in Docker. So I decided to write my own guide on how to create a basic media server setup with Docker Compose. I am completely new to Github (as a contributer that is) and I haven't written many guides before, so any suggestions of things to add/change are welcome.

I plan on expanding it a bit more, but keep it relatively simple and noob friendly. Maybe a separate part with more advanced configuration, such as proxies, DNS management etc.

Link: https://github.com/btstromberg/plex-stack

1 Comment
2024/07/24
18:57 UTC

Back To Top