recover data from unfunctioned remaining RAID disks due to RAID controller failure
In this case, you need a new RAID controller of similar type.
Can I even simply attach one of the RAID 1 disk to the desktop system
No. One disk out of a RAID array is different from a normal disk.
Recovery becomes easy if you do not use a hardware RAID controller, but a ZFS software RAID instead. It does nearly all automatically. But you need to do a little more reading tutorials for the first setup.
better to pass the individual disks through to the VM and manage the zpool from there?
That’s what I do.
I like it better this way, because less dependencies.
Proxmox boots from it’s own SSD, the VM that provides the NAS lives there, too.
The zpool (consisting of 5 good old harddisks) can be easily plugged somewhere else if needed, and it carries the data of the NAS, but nothing else. I can rebuild the proxmox base, I can reinstall that VM, they all do not affect each other.
I have 3 separate machines:
That fat home server with NAS and VM’s etc.
A Pi serving my smart home.
A plastic router with OpenWrt doing DNS and (I like to believe) some security, and giving WiFi to many small devices.
They all run 24/7 but I just don’t want everything to be dead and dark when one machine is down for whatever reason.
This will be the spec for my next server. The current one is smaller, and several years old
I have several different requirements for my server, for example, my son does video editing and needs lots of storage. I want to experiment with more VM’s and containers, therefore RAM and threads.
Do you think people just beginning could get buy on 4 cores and 8 GB RAM for a while?
For most people I think they just want to have some NAS and a reliable machine. But please grant them 16 GB, otherwise they would ask why their laptop has so much more than their server :-)
we can have 5~10 photos which are basically duplicates
Have any of you guys handled a similar situation?
I decide which one is the best and then delete the others. Sometimes I keep 2, but that’s an exception. I do that as early as possible.
I don’t mind about storage space at all (still many TB free), but keeping (near-)duplicates costs valuable time of my life. Therefore I avoid it.
I guess you need to “zpool import -f” because your system has crashed before and did not shutdown properly.
After reading again, I understand that your pool is alive and well. It is just not mounted anywhere.
Look into /etc/fstab if you find the correct mountpoint there. Then tell it to your ZFS with "zfs set mountpoint= "
I would take a normal Android device and this slideshow app:
Define, what does “git” mean to you?
The core git is a peer to peer system. You don’t need any server at all. It runs on all of your dev’s workstations anyway.
If you want a webserver with gitlab etc. on top of it, then that determines most your needs. In addition, a properly set up nameserver is very helpful, and maybe you want even an Active Directory?
My server has 5 harddisks (real spinning ones), and everybody says they live longer when running 24/7, so that’s what I do. They are 6 or 7 years old now. S.M.A.R.T says they are clean.
Power outages occur sometimes. Once I had a problem with a file system afterwards. Later I got a small ups (for just 10 or 20min) and no trouble anymore.
I guess this would be a good starting point for your reading:
What am I missing out on as a regular internet user by using the default equipment.
You miss an understanding about what your devices do. Including the devices you got from your provider.
As a consequence, you remain clueless when your devices get attacked and taken over.
What am I missing out on as a self-hoster by using whatever equipment metronet gives me?
You miss the chance of securing your network.
As a self hoster, you are a little bit more attractive, and there are more possibilities of attacking your devices, than a typical PC or mobile user.
My suggestion is an extra router with OpenWRT between the metronet device and all your other stuff. You will get some better understanding just by configuring your OpenWRT for the first time. Their documentation is very good.
If I remember correctly (you’d better googel it to be sure), PWM case fans use a steady 12V supply, plus a pwm signal.
I’d buy an ESP, connect a temperature sensor, put the Tasmota firmware on it and be fine. The programming is a one liner then (in that weird tasmota rules language).
If it turns out that the fan needs a pwm “chopped” 12V supply instead, then you need to add a MOSFET and 2 resistors to create that.
P.S. that module from the other comment is better.
Do you know of any other way to make ZFS more verbose on the issue
ZFS is the wrong place to look at.
Analogy:
Imagine there is an evil teacher in grammar school. Your kids are telling you, but they are unable to explain further what exactly is wrong with the teacher.
Then you don’t wait until your kids grow up and understand it all and can explain it all to you, but you go directly to the school to find out what it is what that teacher is doing.
Maybe they have what you need: https://www.athom.tech/esphome
I am more into Tasmota than esphome, and I have bought some of my devices there.
Read about the specific features of the “WD RED” drives. There are some pretty good articles out there, and you are going to learn a whole lot reagarding your question.
I got a bunch of them in my private server. I didn’t know all these details when I bought them LOL, but they do a good job, reliable, silent, for 6 years and counting.
You say it is mounted. Then you can share it in all the same ways as you would share any other of the VM’s folders.
I am using SMB shares for that (but that is not always the best way ofc).