[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: >hsg.png (1.1 MB, 1582x921)
1.1 MB
1.1 MB PNG
The elf at work found out that your array died.

>>108354801

READ THE (temp)WIKI! & help by contributing:
https://igwiki.lyci.de/wiki/Home_server

/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/PFsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.

>What software should I run?
Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin/Emby/Plex to replace Netflix, Nextcloud to replace Googlel, Ampache/Navidrome to replace Spotify, the list goes on. Look at the awesome self-hosted list and ask.

>Why should I have a home server?
De-botnet your life. Learn something new. Serving applications to yourself, your family, and your frens feels good. Put your tech skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.

>Links & resources
Cool stuff to host: https://github.com/awesome-selfhosted/awesome-selfhosted
https://reddit.com/r/datahoarder
https://www.reddit.com/r/homelab/wiki/index
https://wiki.debian.org/FreedomBox/Features
ARM-based SBCs: https://docs.google.com/spreadsheets/d/1PGaVu0sPBEy5GgLM8N-CvHB2FESdlfBOdQKqLziJLhQ
Low-power x86 systems: https://docs.google.com/spreadsheets/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI
SFF cases https://docs.google.com/spreadsheets/d/1AddRvGWJ_f4B6UC7_IftDiVudVc8CJ8sxLUqlxVsCz4/
Cheap disks: https://shucks.top/ https://diskprices.com/
PCIE info: https://files.catbox.moe/id6o0n.pdf
>i226-V NICs are bad for servers
>For more SATA ports, use PCIe SAS HBAs in IT mode
WiFi fixing: pastebin.com/raw/vXJ2PZxn
Cockpit is nice for remote administration

Remember:
RAID protects you from DOWNTIME
BACKUPS protect you from DATA LOSS
>>
thread theme
https://www.youtube.com/watch?v=Vxe-DGudt7Y
>>
anyone here who thinks ext4 is good enough? idek why btrfs is considered so useful, it doesn't really do anything that most people will need, even hsg people
>>
>>108415155
You can format your vm disks as ext4. After all they're on top of zfs and you don't need to double up on proper file systems.
>>
>>108415179
reddit tier "humour"
>>
File: 1768896204944110.png (224 KB, 1475x893)
224 KB
224 KB PNG
how is this possible?


Pic related, so I added another drive to MD0, 1, 2 to grow my array

during grow it failed half way through the sync. So I did mdadm --faulty and then remove the drive so my array was degraded.

Later on I readd it to the md0, 1, 2 and it syncs and says "clean" so I'm like ok great it added fine and didn't fail.

But then when I went to read some old files on my array I get BTRFS saying IO error because of data corruption for some files.

So I did faulty + remove the drive I just added in, and now btrfs says the file is fine and no more IO errors.

How does MDADM do this to me? Does it not check if the drive is ok when it syncs the additional drive?
>>
>>108415540
also I guess maybe it reused the same write-intent bitmap on readding it so maybe that might have caused it? but data inconsistancy shouldn't happen because I readded a failed drive on a raid6 array

if I didn't use BTRFS I wouldn't have found out the core issue

my torrent client kept crashing because of io errors then btrfs told me there was corruption
>>
>>108415155
use whatever file system does what you want it to do.
ext4 is cool because it has built in encryption and can be used with systemd-homed for user home directory encryption. That's where I use it. That's all I use it for.
>>
>>108415761
he sounds gay
>>
File: W.jpg (24 KB, 632x671)
24 KB
24 KB JPG
I'm going to use 8 4TB drives from 2008 in raid z1 and no one can stop me.
>>
File: file.png (61 KB, 1115x628)
61 KB
61 KB PNG
>>108414793

That's such a small pool, lol.
>>
File: 1644433157670.jpg (132 KB, 2056x1556)
132 KB
132 KB JPG
so im going to host some gayming servers and dont want to have open ports on my firewall for every instance.
did some searching and came to the conclusion i have the following options:
>reverse proxy
pro: its all under my controll
con: renting a vps is not cheap

>tunneling server
Pro: easy to set up without a lot of maintenance. cheap compared to a VPS and some are free aslong you dont need much bandwith and things like a domain.
Con: cant see what whappens on that machine and most advanced features are paywalled

not sure what to choose but my prefrence for now goes out to the tunneling service, so ido you guys have any suggestions i could consider?
>>
>>108416251
just open the ports, idk what you think adding a middleman computer that just forwards the ports to the same place
>>
File: 1773295121868372.gif (33 KB, 150x100)
33 KB
33 KB GIF
>>108412514
>>108413460
>>108416250
i have a bunch of extra drives and extra pc parts, basically all i would need is a case, mobo, cpu, though i do have an unopened i7 67k i could use but idk how ok that would be, all the files are going to come from torrents off private trackers and i would also like it to just seed 24/7
>>
>>108416318
>idk what you think adding a middleman computer
mainly to hide my ip
>>
File: file.png (1.3 MB, 2315x1217)
1.3 MB
1.3 MB PNG
>>108416345
>i7 67k
should be more than enough, my truenas box has 7x18TB drives and runs on an old dell poweredge t310 with a Xeon X3460 and has no problem saturating a 2.5Gb ethernet connection.
I put a PCIe card in the poweredge, though I did have to try a few different chipsets before finding one that was supported in truenas core and wouldn't crash the system (BSD doesn't really do device drivers like other systems, stuff is either supported or not)
I run qbittorrent (and some other stuff) off one of these beelink mini-pcs from amazon, I paid like $200 for it but that was before prices for everything blew up, now they're like $350-$500
https://www.truenas.com/docs/core/13.0/gettingstarted/corehardwareguide/
guide recommends 8GB of RAM minimum but even 4 should be OK, you only need lots of RAM for running deduplication, which isn't a problem in my case anyway
supposedly ECC doesn't matter but my old server uses it anyway
one thing to keep in mind is that downloading torrents directly to the array will kill performance, I got a $12 nvme PCIe adapter and threw a cheap 4TB nvme drive on it and use that as a write cache, then have qbit move completed torrents to the array after downloading.
guide recommends a PCIe HBA card for array disks flashed to passthrough mode, I got one for $30 on ebay and flashed it myself, was easy and fun learning experience. I use two old 120GB sata SSDs in a mirrored array for the system drive through the mobo sata ports
theoretically you can run qbit directly on the truenas box through jails (or I think it's called "Apps" on SCALE) but I could never get it to work, also has a couple limitations I didn't like, namely you'd have to use the qbit webUI to interact with it, and I use protonVPN which I wasn't sure how to setup without running the windows app and setting the VPN adapter/IP as the qbit interface (they don't give you just a HTTP/SOCKS info to input into qbit directly)



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.