homelab.

6 readers
1 users here now

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

founded 1 year ago
MODERATORS
1
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/deicist on 2024-01-24 14:27:08+00:00.

2
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/MasterTonberry427 on 2024-01-24 14:05:12+00:00.


Hello Everyone,

I am in the process of building a Epyc 7551 32c/64t server. 128gb DDR4, 2x P40 Nvidia Tesla Cards, and potentially an ARC A770/A380

I'd like to do three things with my server.

  1. use OPN sense with the two onboard 1GB NICS to work as a router/firewall - and assign something like 4C/8T and 8GB ram to this operation.
  2. Use windows and the ARC to do AV1 Encoding with Jellyfin.
  3. Use windows and the Tesla cards (potentially more powerful cards in the future) to do local LLM testing/learning.

The windows tasks can obviously be done in the same instance. I've tried my hand at TruNas Scale before, but was unsure how to handle CPU/Graphics passthrough, as I am a newbie when it comes the software side of powerful hardware. I've even thought of just running the DHCP server on Windows, but I know that wouldn't be the best for security/uptime.

3
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/Rd750kzee on 2024-01-24 13:49:35+00:00.


Would a T420 with dual Xeon E5-2407 processors, 32 GB RAM, four 600 GB 10K SAS drives, PERC H710 RAID, dual power supplies, and two NICs for $200 be a good first server

4
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/wegster on 2024-01-24 13:41:08+00:00.


Picked up a used M720Q specifically as I needed the PCI riser for a 4 lane gen3 card for work.

Let Windows do the round of updates to include Windows-initiated firmware update (don't have exact version at the moment, but it basically updated from 2019 BIOS to IIRC Nov 2023).

Picked up the 16x riser 01AJ940 per the master Tiny thread on servethehome. No joke on the max PCI card length in these - I had to remove the wifi card antenna bracket bit the card goes in snugly, I believe without any 'bad' interference, e.g. no heatsinks shorting to the mobo, etc.

First boot attempt it jumps into BIOS with a message on 'Insufficient PCI resources!' Then some claims about you can boot anyway, although for the life of me, there seems to be no path to force it to boot...

This wasn't entirely surprising as there are only so many PCIE lanes. I went ahead and disabled onboard SATA, wireless, bluetooth, even audio, although I doubt audio is using a PCI lane, but am still seeing the message, along with no seeming way to force the boot.

Long ago threads (not for the Tiny, usually for people trying to run multiple GPUs in larger systems) allude to something along the lines of disable CSM, and enable > 4GB, which I'm assuming is for part of the memory mapping or buffers for the PCI devices. There is an option around CSM, but nothing in BIOS I've been able to find around address space.

Am I missing something obvious?

  1. Is there an actual way to force the boot anyway (one that works)?
  2. Other options I may somehow have missed?
5
6
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/ConstructionSafe2814 on 2024-01-24 13:20:53+00:00.


Hi,

I Was wondering if anyone could share a service manual for HPe MSL tape libraries. I have a broken MSL4048. We bought the library refurbished with less than 24h on it. Then it was turned on and didn't do much for years. Now we wanted to put it to use but it fails after turning it on: "Robotic failure unable to locate magazine slot 9B 3B". It seems that it's got to do something with the sensor to locate the slots in front of the sled. It can't find the sensor and just fails then.

(9B: Sled position sensor not found) (3B: Error slot position sensor not found)

I cleaned the sensor with IPA and compressed air, then triple checked all the acrylic light guides on the left magazines but to no avail.

Is there some kind of document somewhere how to actually disassemble these libraries? You can DM me if you have such a document :)

7
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/raging_pineappple on 2024-01-24 13:12:34+00:00.


I have a simple server which hosts plex, my storage using Samba, and my printer.

I used Ubuntu as my host operating system because it is the most stable with my laptop's hardware, I installed all the above services and also xRDP because VNC is slow.

I experienced this with my earlier built too which was based on Linux Mint. When I log in, when I mount drives using the file explorer or launch some apps such as steam, I have to enter my password multiple times, not once but a few times.

For example, I log into my system, it asks password for the "colour profile", and for some file path. Or when I go into the file explorer and click on the hard drives which are unmounted, it asks for my password and it does not mount them by default when I reboot the computer.

I have a few thoughts on this, either something is wrong with the user credentials file as if I log in from the main computer and not over the network, it works fine, it does not ask for a thousand passwords, it mounts the hard drives automatically and launches steam normally.

Although I don't know how to fix this or if what I deduced is even the issue.

I would be greatful for help.

PS- For those wondering why I did not use something like Proxmox(I did try it), that is because I needed something simple and something that allows me to maintain the GUI on my laptop, in case I need to unplug it and take it away with me. Also Proxmox had an issue with my ethernet driver.

8
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/naht_a_cop on 2024-01-24 12:43:01+00:00.


I have a PERC H740P in a R740 that a few weeks ago started randomly yanking virtual disks out from my running system. They just disappeared. No errors present in iDRAC, and when I reboot I get a small message that the cache state needs to be cleared and prompts me to do so. This would happen repeatedly, where I would boot to OS, the drives would exist for about 2 minutes, and then gone again.

Upgraded everything I could (BIOS, iDRAC, HBA firmware) and it was fine for a few weeks, but it has just now done it again. Battery looks to be fine from iDRAC status.

Any other thoughts or is this card just on the fritz?

9
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/svarta_gallret on 2024-01-24 12:23:22+00:00.


TL;DR Running LXD snap package on ubuntu with overlayFS.

Hi, I’m setting up a small server to use for backups and development of webapps and such. Hardware is Odroid H3+ with a 4x network card in the m2 slot, 64G ram, 2x 2T ssd disks for data and a 64G eMMC system drive. I’ve setup the system disk to mount r/o with overlayroot and have /home and /srv on the first ssd and just backups on the second disk. Reason is eMMc is slow and I want to limit writes, plus I like the idea of a very stable and hard to fuckup installation.

I’ve installed LXD as a snap package to run all services but I can’t figure out how to make settings persist over reboots. I don’t really understand how snap packages work but I assumed that there should create a config/data store somewhere in my home folder. It seems to me like the configuration is stored with the application, which in my case means on an overlayFS. Should I move /var/snap/lxd to a different disk or is there some other way to do it? Or should I just avoid snap at all cost?

10
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/SandroElec on 2024-01-24 11:25:04+00:00.


I'm currently designing the electronics box of our robot, and I'm having some trouble finding some suitable solution to manage the network

In the end, I'm trying to achieve this :

2 single mode fibers arrive at the robot (I can put whatever I want at the other end, without much space constraints) : the goal is to have a throughput of 10Gbs in normal operation and at least 5Gbps if one fiber fails. So either 10Gbps on each fiber and keep the second fiber just as redundancy, or 5Gbps on each fiber with shared load.

This data then has to go to an embeded computer (2.5 Gbps), 3 * 1Gbps PoE devices, 1* 1Gbps PoE++ devices, and a total of 11 * 100Mbps devices (some of them PoE, other not).

One approach, that I have mainly investigated so far, is to do everything myself on the PCB (basically, building my own switch from scratch) : this is quite compact, but quite challenging.

So far, the best solution I found is the BCM56162B0KFSBG from Broadcom, with 16 1Gbps PHYs, and 4 XFI interfaces (2 for fiber, one for the 2.5 Gbps link to the computer). But the part is hard to source (I haven't found it anywhere in quantity less than 250, which at 100$+ makes about 30k$ !!!)

The second approach would be to use an of the shelf switch, with 2 fiber inputs (SFP+?) allowing either redundancy or load sharing, and at least the following outputs :

  • 1 * 2.5 Gbps (nb : nice to have, if need be 1Gbps is still OK)

  • 3 * 1 Gbps PoE

  • 1 * 1Gbps PoE++(51W) (nice to have, if need be I can reasonably do PoE++ injection on the PCB, in which case a normal 1 Gbps ethernet is enough)

  • 1 * 1Gbps (that I will then split into 10 or 11 * 100Mbps connections with a switch on the PCB, and add PoE injection). For 1Gbps switches, there are many easy to integrate circuits.

NB : I'm not interested in having all the 100Mbps connections on the external switch, as many are needed on the PCB or will be combined with other signals coming from the PCB.

With unlimited space, it would be easy to find a suitable switch, for example this one :

However, space it quite limited : the biggest available space is 13*17.5*5 cm (about 5*7*2 inches), which includes the space necessary to bend the Ethernet connectors and wires.

For supply, anything DC will do. Power through PoE/PoE+/PoE++ is also an option.

Do you know know any switch that might be compact enough to meet my needs (redundancy might be performed by a separate module if need be, as long as both devices fit into the limited space)?

Any other suggestions on how best to solve this problem?

Thanks!

11
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/JJBAReference on 2024-01-24 09:28:25+00:00.


Alright, so I have a second PC that I plan on using to be able to access some external drives that have a lot of things that I would like to be able to access from any PC at anytime so long as the server PC is on.

Problem is, from what I understand, if you want to use a server, Linux is the go-to solution...and every time I tried to use some sort of wireless, it wouldn't show up in Windows 10 under Network in File Explorer, or if it did, it didn't work correctly.

I tried OpenMediaVault, I've tried using Ubuntu and trying to get SAMBA shares with that, I've tried to install Arch and apparently my signatures are off probably because I'm using an older iso image because I don't like having to be a gerbil trying to keep up with everything.

I wanted to have this set and forgotten about by yesterday, but at the rate this is going, this is gonna become the weekend project when I got other crap going on in life that I'd rather be concentrating on as opposed to trying to figure out what's getting in the way of me just trying to do what I actually want to do, which is just to set up a server that isn't gonna be on all the time. With my work schedule, I might not use the server all that much unless it's a weekend, which I don't get as many of as I used to. The idea is that I see no reason for this server to get hacked by some crypto-bro/black hat coomer when it's not gonna be on all the time, and even then, the whole idea is to just be able to access drives that I don't want connected to my main desktop PC/laptop all the time due to how much they slow everything down anytime I try to do anything on them when they're plugged into their respective PCs.

I know the ideal is to get a bunch of internal WD Red Drives, and particularly the ones before they started cheaping out a few years ago from what I remember hearing about back then, and then plug them into some Synology thing with RAID, but my finances haven't been the best, and I'm more focused on taking care of bills and building my savings back up to where I have a real financial cushion and some peace of mind. As far as backups go, I got some extra drives that I can use to make copies so it's not like I'm screwed.

12
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/AlpineGuy on 2024-01-24 10:44:33+00:00.


I am currently running my homelab / family server on a small micro PC (NUC clone) running Debian. The file system is currently unencryped. I want to encrypt at least the files that contain personal information (e.g. the data that belongs to Nextcloud and other services).

(Currently I am using Nextcloud's own server side encryption, which is deprecated and has the keys lying next to the data, so not very secure. I want to get rid of this layer of encryption.)

Threat model: Theft or loss of my server, physical access, etc. I understand that encryption-at-rest won't save me from hackers who gain access while the machine is running.

Options I am considering to achieve this:

  • Create a gocryptfs encrypted folder, put the data there.

    • Pros: Easy.
    • Cons: Have to unlock every time after reboot and somehow prevent docker from running before I unlock.
  • Create a file system container, i.e. a single file containing a dm-crypt/luks encrypted ext4 file system

    • Pros: Easy, but less easy than the one above.
    • Cons: same as above
  • Create a VM with full disk encryption on its volume, e.g. Ubuntu.

    • Pros: Lots of advantages come with running a VM: I can transfer it to a new computer at some point in time, turn it off for maintenance, take snapshots. Might even be more secure against attacks via the network, as it's an additional layer of security (but if someone manages to get into my VPN and SSH, one more layer of SSH probably won't stop them).
    • Cons: More work to set up. Don't know if the micro PC can handle the load.
  • Full disk encryption of the main system: I am hesitant to go for full disk encryption on the main system... I simply don't know how to do it without reinstalling everything. Also, the machine is headless and I would need some way to log in to unlock it (but I heard there are ways to do this). Seems too difficult at this point.

Which option is best? Are there other, better ways?

13
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/jojoosinga on 2024-01-24 10:43:12+00:00.


Hi, I have seen posts that are putting the NVME enable kit in their R730XD but i was wondering if it is possible in a normal R730. I am looking into getting some NVME drives in a server since i have some u.2 and normal nvme drives laying around and want to put them to good use. And i can get an R730 for really cheap.

Thanks!

14
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/Krek_Tavis on 2024-01-24 10:41:24+00:00.


Hello,

back in 2020, in dire need of activities and challenge due to Covid restrictions and slowdown of business, I decided to make my own NAS server using TrueNAS Core.

In retrospect, that was a bit of a mistake, because it is clearly power hungry for something running 24/7 and idle most of the time, underused for the specs, and bad pick for hardware (non upgradable/downgradable easily, non-fully compatible hardware).

My main issue now is that it is consuming 30W idle doing nothing at all. It sometimes goes up to 40W when a backup/sync is triggered (once every 2 hours for 4 systems). I may be over-reacting but I would like to go below 10W idle. If I had solar panels and batteries I would not even bother, but that is not the case.

My NAS hardware is as such:

  • Supermicro CSE-721TQ-250B chassis. Quite happy with the format, and is silent despite not being passive. Less happy about the proprietary (yet ATX compatible) plugs, which made the wiring hell with my motherboard.
  • ASRock Rack E3C232D2I Mini-ITX motherboard. Was horrible to wire with the proprietary plugs. I had to use adapters from Supermicro + prototyping jumper wires. It is a wiring mess. Also, it is only compatible with 2 processors: Xeon E3-1220v5 and Xeon E3-1220v6. Bravo....
  • KingstonServer 2*8 GB of ECC memory 2400 Hz Unbuffered DIMM 288-PIN so I am stuck with the v6 only anyway.
  • Of course, Xeon E3-1220v6, only compatible CPU with that setup. TDP 72W
  • 1 Samsung 860 Pro for the base system
  • 4*3TB WD Red disks in ZFSRaid2 (possibly over the top)

I installed TrueNAS Core on it, with only a few plugins: NextCloud, a barely used JellyFin, Heimdall portal, OpenSpeedTest and a barely used QBitTorrent. Not so happy with it because major upgrades in Jails are very hazardous. Major upgrades of TrueNAS as well (for the Jails).

In the end, it is just a resilient backup server + NAS + Nextcloud and all the rest could be running on a passive, low-power fanless kubernetes cluster.

So now I am contemplating either keeping the chassis and disks and replace the rest by some Atom/i3/Epyc 3XXX setup, either ditching the whole stuff for a QNAP/Synology that can handle 1Gbps. I also consider switching to TrueNAS Scale for better plugin stability and ease of integration of kubernetes application I would like closer from disks like LongHorn or Databases.

Or am I overreacting and I cannot go much below 30W with mechanical drives anyway?

15
1
Poweredge r710 (zerobytes.monster)
submitted 10 months ago by [email protected] to c/[email protected]
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/Enviousseeker on 2024-01-24 10:13:07+00:00.


Bought a used poweredge r710 is no longer connecting to the monitor on boot up every once in a while will connect to uefi somehow which appears on the monitor but window server 2019 no longer does which is what was installed on it. Any advice my plan was to install proxmox onto it really new to this.

16
1
What to host? (zerobytes.monster)
submitted 10 months ago by [email protected] to c/[email protected]
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/SmolTrapMaja on 2024-01-24 09:27:27+00:00.


I've just gotten 2 old Dell Optiplex 9020 with 16gb ram and an i5 4th gen from work (MT and SFF), I already got 1 SFF unit with the same specs running a bunch of stuff. Now I'm a little unsure of what to do with these new PCs/servers, since I've been using only one system for so long.

I've already installed an OS on them; the MT one is running Proxmox. The reason behind that is, I have a feeling that when my creative juices start flowing, I might need a VM for something, or maybe I want to try LXC containers. On the SFF, I've got Ubuntu installed, running my preferred stack management system, Dockge.

So if you have any idea of what I could do with these 2 new systems, yell it out i wanna hear it. I want this to be more of a learning opportunity rather than just to follow anyone blind. Also if there are any questions feel free to ask

17
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/atworkslackin on 2024-01-24 09:19:53+00:00.


Context: moving from a Dell PowerEdge T20 running Unraid and plan to move it to something bigger with more room for growth.

My current choices are:

Dell PowerEdge R530 ($200) - will require upgrades (double the ram at least and get a 2nd CPU or upgrade 1 and buy a matching 2nd one)

  • 1 x E5-2620 v3
  • PERC H730
  • 16 GB RAM (1 x 16GB stick)
  • 2 x 1100W PSU
  • Includes sleds for all 8 3.5" slots

Dell PowerEdge T630 ($600)

  • 2 x Intel Xeon E5 2660 v3
  • PERC H330
  • 32 GB RAM (4 x 8GB sticks)
  • 2 x 1100W PSU
  • 18 x 3.5" chassis
  • Seller is including 4 x 3.5" 4TB drives and 3 x 2.5" 600 GB SAS drives with adapters to fit the 3.5" sleds (could use drives since I only have 4 in my T20)
  • Includes 7 sleds and 11 blanks

I have a rack with room so I plan to rack mount either one.

18
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/arturdebski on 2024-01-24 09:19:53+00:00.


Hi All,

I have small home network and lab with about 20 devices with IP addreses: laptops/PC/telephones/virtual machines: Windows, Linux, FreeBSD on vmware/routers/access points

I would like precisely know which device is present/powered on / not present/powered off in my network (the ping wil be enough with optionally known ports scanning)

I tried various free scaners for Windows, but none of them offer periodic checking device ping staus and possibility to send mail/sms to me when device cycles powered on/powered off (presend/not present) in the network

I tried also Pi-Alert on Debian but it works unstable, and have some bugs in my opinion, tried phpIPAM on Centos but it has only new devices detecting.

Have you any experience with such kind of scanner/alerter? Could you please share the solution with me? I don't want to go for huge paid solutions like Solarwinds, Languard etc but small and simple software is worth paying for.

My assumptions:

  • very good graphical user interface (web or non web, cmd and various scripts are not the only way to configure it)

  • checking network every 1 min (ping and optionally known ports scanning)

  • sending mail/or/and/sms afer any device changing state

  • writing to log state changes for every device

  • easy to maintenance devices list via GUI

  • automaticaly finding new devices and adding them to the devices list

  • is capable of recognition manufacturer of the device and model of the device

Thanks in advance

19
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/BuyerAccomplished783 on 2024-01-24 08:53:02+00:00.


So I wanna create one mail server in the DMZ part of the network.

I have read that it is not secure to create one for both the internal (LAN clients) and external (from the Internet )services, and that I should create 2 mail servers on the DMZ, configured differently.

Any idea how I can do that? And one type of mail server I can use for that?

20
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/hurryman2212 on 2024-01-24 08:07:10+00:00.


Where is the location of LPC_CLK# lines on the Intel CPU board inside Dell Z9100-ON? Is any of the header a TPM header like the famous Synology equivalent, which supplies LPC clock (I guess PIN# mapping will vary?)?

I do have an oscilloscope but I don't know the clock frequency of LPC clock source for this version of Intel CPU/PCH? though.

21
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/Gua5d1aN on 2024-01-24 01:40:41+00:00.


Hi there homelab community.

I'd like to build a homelab for the purpose of hands on learning of systems.

I'm basically keen to just expand my knowledge into everything to do with sysadmin day to days.

But my wife has decided to go into cyber security and I thought if I could set up a lab environment for her to play around in, that would be ideal because it gives hands on experience.

I've got an old am3 system lying around which I'm going to rebuild and put proxmox on.

What else should I load up?

Also what's the best way for windows clients to utilize the VM's remotely on the same Network?

Cheers 😁

22
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/NoahDC8 on 2024-01-24 02:00:35+00:00.


Howdy, I'm a complete beginner to linux, servers and the whole shabang so please be patient w/ me. I'm running a ubuntu server and so far i've got it so I can access the website files (html pages & css) I FTP onto there by typing in the IP address or simply localhost into the search bar. That works fine if i'm at home but I want other people to access the website too. So I bought a domain name and changed the nameserver to match my ip. I waited about a week for it to propigate and it seems like it has but I still get this error: DNS_PROBE_FINISHED_NXDOMAIN. You can check here:

So i'm not sure what to do. There's like a million tutorials for that error but most of them are client-side which my issue isn't because I get the same no matter what device or network i'm on.

I can also "9090" into the server using cockpit and use remote desktop to remotely control it if i'm on my home PC. So there's lots of ways for me to access the server, just not from anywhere outside my house or using the domain name I just bought.

I've heard some stuff about a "TCP-IP Protocol Stack" but I don't think i've set anything up like that and i'm not sure if it's required for what I want to do.

Basically I just want to use my own home server and domain to host my website and all of my projects. I would be eternally grateful for anyone who helps out. I'm really excited to get my website up and running an start making things.

23
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/sorama2 on 2024-01-23 23:04:05+00:00.


Hello all,

Im tempted to purchase an EX4300-48MP. It has all the needed ports for my need.

However, how does it work regarding Licensing ?

Will the switch be unlimited regarding its functionality ?

Do I need Feature license, Subscription License, or Perpetual License ?

Also, how easy is it to purchase licenses for these switches that have a couple years ?

Thanks!

24
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/KyleTenjuin on 2024-01-23 20:59:36+00:00.


Planning on buying a used Homelab setup.

What are things I need to check for? Any gotchas?

How can I make sure there are no security holes/vulnerabilities before I connect to the server from my personal workstation or home Internet?

Edit: For context, purchasing a used Dell Poweredge R730xd from someone.

25
 
 
This is an automated archive.

The original was posted on /r/homelab by /u/CBRT513 on 2024-01-23 19:41:36+00:00.

view more: next ›