Once the Linux VM is off the ground, the time for this will be near:
Mojave will be the first test Candidate, as planned. But first, Artix OpenRC…
Once the Linux VM is off the ground, the time for this will be near:
Mojave will be the first test Candidate, as planned. But first, Artix OpenRC…
Firstly, I need to re-install my Artix OpenRC VM - got the partitions all wrong. Also need to get the WiFi adapter back in the server, for the Linux VM (router/NAT). I’ll do those tasks sometime this week, after work.
Then I need to dust out and service my first UPS this weekend. It arrived this afternoon. When I plugged it in, it showed the following symptoms:
A second, pristine UPS should be arriving in the next week or so. I’ll use that one on the server when it arrives, and clean up the current one for the T7500.
New partition setup for Artix OpenRC VM:
300GB SAS HDD
8MB, unformatted, [!mnt_point] (bios_grub)
512MB, FAT32, /boot;/boot/efi (esp)
8GB, linuxswap, [!mnt_point] (swap)
256GB, EXT4, / (root;system)
32GB, XFS or ZFS, /home (home)
8TB SAS HDD
/srv, still deciding on size and filesystem. Would like to use ZFS possibly
/var, still deciding on size and filesystem. Would like to use ZFS possibly
On a side note, seriously considering Docker, podman, or similar for containerisation, to keep things a bit more isolated and cleaner.
Okay, finally got around to updating Technitium DNS. The newest installer, for v6, doesn’t appear to allow selection of a different install location in the GUI. So I grabbed the portable installer and a copy of .NET v5 instead. Installed .NET v5 first. Then, made a .zip backup of the previous install (because reasons). Nuked everything in the DNS server folder but /config and the backup.zip. Finally, copied the new DNS server files over to the DNS server folder. Also had to register a new Windows service, since the old one does not work with the newer version. Not too difficult if I say so myself - just tedious. And I have to do the process by hand from here on, which is a bit tedious as well. May have to look into a way of automating this myself. May need to see if the DNS server can have a self-signed (CA) certificate as well.
Also waiting on a second drive cage and mini-SAS SFF-8088 to SATA forward breakout cable to arrive, so I can put the 4TB SAS HDDs to use with the Linux VM. If the DL580 G7 can handle powering 2 drive cages at once, I’ll give the 16TB drive cage to the Linux VM. Use that in either a RAID10 or RAID0 (OpenZFS pool) and let nextcloud have free reign over that.
New partition setup for Artix OpenRC VM (GPT, BIOS), as of a few nights ago:
Coming soon - either:
Then, this:
It’s all coming together now…
Nice, quite the journey! Keep it up. 
The test with the 2nd drive cage installed didn’t go too well tow nights ago. When connected, the drives in the 2nd cage did not appear in ESXi. In addition to this, only 3 of the HDDs from the original/first cage showed up. One of the 3 from that cage showed up intermittently. I think I may have encountered a power issue. While the activity indicators on both cages did light up, they weren’t indicative of the true status of the drives. I also checked the ESXi kernel logs (Alt+F12) during runtime, and saw some interesting errors. I tried rebooting the server, to see if it needed some time to get acquainted with the new hardware. But, two reboots did nothing. Everything appears to be working as expected after removing the 2nd drive cage. If it has been a bad data cable on the 2nd drive cage, I would expect the issue to not affect the drives from the 1st cage. But perhaps I’ve overlooked something. Now I’m stuck at trying to figure out how to power the second drive cage, since internal power appears to be off the table for this. Perhaps an external SATA-only PSU or DC power supply?
On a different note, I also can’t seem to get the WiFi NIC to show up in ESXi - which leaves me with 3 conclusions:
The first one seems most likely, seeing that ESXi may need drivers for anything that wouldn’t be in a normal enterprise environment. The second one seems unlikely because of how many times that I’ve already attempted that solution. The third one is the worst case scenario, and would be one that incurs the most up-front monetary cost to me. If I do have to install drivers for the wireless NIC in ESXi, a backup of the host config needs to be made first. Otherwise, I’ll be in hot water if the installation fails. I’ll be attempting to use a 3rd party Linux driver in ESXi, with no way to know if it’ll work in advance.
On a side note, the second drive cage was the only real way I was ever going to get to play with ZFS in Linux. That would have been a pool of four SAS HDDs that I could have experimented with, using ZFS’s RAIDz options. Since that’s not in the cards at the moment, the extra 16TB of SAS storage is back to sitting without a use.
Just purchased a GXT3-2000RT120 without the batteries. Waiting for it to arrive in the mail. Then need to see if I can get it working in the next few weeks with some fresh batteries…
Unsure if you’re wanting ESXi to use a Wifi card, or if you mean the card isn’t being recognized as inside the system at all.
You can check the hardware list by heading to Manage > Hardware > PCI Devices. If its there but not in ESXi’s network devices, you’ll need a 3rd party VIB to get it to show up in ESXi (similar to how you’d get Aquantia NICs to show up in ESXi). If it doesn’t show up in the PCI Devices list, there may be some hardware grouping settings you need to adjust in BIOS or the card itself is bunk
I’ll need to re-check the server in a few hours. But iirc, it didn’t show up in PCI Devices listing at all. BTW, thanks for the suggestion. I’ll see if I can test that in a bit 
Sorry for the delay. A lot has happened behind the scenes for me, and I’m now prepping for a job interview tomorrow XD
Now for the major update…
The GXT3-2000RT120 arrived in the mail today in what appeared to be pristine condition this afternoon. I went on and purchased 4 batteries for it, and am now waiting for them to get here next. This Friday, I will need to purchase2 rack shelves. One will be for a new printer that was gifted to me recently (Lexmark Prevail Pro 705), in addition to the drive cage that sits on the back of the DL580 G7. The other will be for the T7500 to sit on. The UPS will end up sitting on the floor for a while, until I can get the rack mount kit for it in a few months. The new UPS will be more than capable of having all devices on the rack connected to it from what I can tell, which will save me space on the rack. Nice not needing to consider buying a second UPS. Current rack setup plan thus far:
Top sliding shelf (S1):
1x HPE ProLiant DL580 G7 (S2)
Mid sliding shelf (S3):
Lower sliding shelf (S4):
Bottom drawer(s - S5)
Bottom sliding shelf (S6):
1-2 PDUs are planned for this setup as well. Just a matter of time. The Kenwood and Liebert will not have shelves until at least later this year, due to budget constraints. The rack drawers are in the same category as of now.
On a different note, getting open-vm-tools installed onto Artix+OpenRC is proving to be a fun little challenge. Almost tempted to write my own init script for it…
I bought 2 of the 4 planned shelves yesterday, from here:
Now I’m waiting for them to arrive in the mail. Also have UPS batteries to install today.
More coming soon, once I get up the energy to power on the beast tonight >:D
The one thing that always causes trouble is when I have to fiddle with that Mini-SAS SFF-8088 to SATA breakout cable. If I have to mess with it too much, and accidentally damage it, that’s another 15-20 USD down the drain. Not saying that it’s inevitable, though. I simply treat the cable pretty badly at times. The last rack shelf installation may have damaged the previous cable a bit. And I have a spare cable this time, since I still can’t connect the other drive cage at this time. Just means that I’m now out of spare breakout cables to trash. Next one has to come out of my paycheck. Happens about every 60 days with my luck XD Really have to look out for that…
Tasks that I want to get done tonight, assuming nothing goes wrong:
Time to see how helpless I really am XD
Okay, I blew through most of the tasks set out for today. But a few major ones still remain:
Installing the nVIDIA drivers (GRID K520)
Joining the Artix VM to the AD domain
Installing docker
Those all can take hours each on their own. Glad to get the other tasks out the way first, so I can have an easier time with those in a bit.
Just paused Windows Updates for one of the server client devices until early June.
Also migrated to KeePassXC. Looks like I’m using the same app on all platforms from here on, for consistency purposes - even in the VMs.
KeePass is no more…
Okay, a lot has happened since I last posted here:
Not much of a fun month or two XD Here’s to ditching the previous dry spell…
Time to get help…
May consider doing this once I add the Linux VM to my AD domain:
Also hoping that the disk shelf from Project Rackcentre can eliminate the need for the drive cage(s) I’ve been relying on for so long…