25. Attempts were made!
I have been making small tweaks getting things cleaned up. I set Truenas to start at startup. I competed a HDD backup for proxmox VMs and got stuck into Nextcloud to see how I need to set it up for other users.
It turn out that Nextcloud app installed on Truenas Scale doesnt allow adding users until a user is added. What??
So I have to manually add a used in the shell and then after that I had the option to add users. It unlocks.
Then I spent a full day on trying to get cron jobs to successfully run. I run so many checks and scripts and still no real success. At best it ran twice so if anyone knows how to configure cron in this setting please let us know.
I hadn’t gotten around to adding files to Jellyfin through Nextcloud yet so I just added them via the SAMBA share I created in Truenas Scale. I found software called Teracopy (Free) to transfer the files from my laptop to the NAS. Teracopy was able to check the SHA-256 hashs on the source and destination and luckily it did because I got a bad copy in about every 20 files that I would never had known about otherwise. Teracopy was ably to recopy the files until they copied across the same. This is my layman’s way of bypassing the use of ECC. But now I see how data corrupts when it gets moved around and I never knew it was this common.
After this I went about removing duplicate items in Jellyfin and then something happened. I got erros on my pool and had to run a scan/check. I did so but it sat at 0.0%, then i started loosing connection to Truenas Scale and then Proxmox. After rebooting the NAS I realised that my LSI storage controller was no longer functioning. After countless hours of diagnosing the issue I lost access to boot to Proxmox and again more hours lost.
Eventually I did a BIOS reflash and I had access to Proxmox and Truenas Scale again, but this time with no LSI card installed.
So apparently the card I was using SAS2308 9207-8i was and older type that run a SAS2 and used up to 75W of power, more than my motherboard was designed to run without additional power. And apparently (This is all from Google) the reason why my card wont run or accept any power or even be seen is because the Motherboard stops access. But I did a BIOS reflash right? So the LSI card does work OK in another machine that uses more power. Google tells me that there is nothing wrong with my PCIe slot and to just put in a lower powered card but I was also told that occasionally there is a short on the Motherboard and the PCIe slot wont work.
So now here is me thinking how do I know if I have a short or if another card will work. I don’t happen to have any other PCIe cards that will fit, even for testing. Should I buy the cheapest PCIe card that will fit and test if it works or just trust Google and but a newer 9300-8i SAS3 that uses up to 15W and is faster?
In the meantime I can just add sata cables to the sata ports and repair the pool. Only issue is I have 1 native sata port and the other 5 share the same lanes. I might do this for now just to keep the NAS running and test the PCIe slot later on. Maybe find a cheap or free PCIe card (any type) just to test.