I am trying to install Rockstor on my HP Micro Server Gen8 and getting an error, and I’m not sure what to do with the error. NOTE: I previously had TrueNAS SCALE installed on the server.
I wrote the .iso file to USB using Fedora Media Writer (which was mentioned on one of your pages), I also note that you recommend Rawrite32 for windows, but I’m not sure what i’m writing with this tool?
During the install I get as far as choosing which disk to install on:
So is that directly after the progress bar and before a reboot? Or are you getting dropped to the emergency mode only after rebooting when the install has finished. I.e. after setting the root password etc:
Also you screen grab looks a little strange with some character distortion, i.e. those little squares in the first two lines!! There is a small chance this is down to a ram issue. That would certainly upset things.
There are other Gen8 users on the forum I believe so maybe they can chip in with other suggestions. Not sure if they are yet running the v4 “Built on openSUSE” variant yet thought.
Also you should make sure your download file is good via the checksum instructions on the downloads page. Just in case. And if you install USB disk is duff that too could break stuff.
The SSD is attached the the CD connectors inside the server and each of the 5 drives are setup as single drive RAID in the HP Storage Assistant, then you can set which drive is the boot drive also in the HP Storage Assistant. The boot order is set for USB first then hard disk in the bios.
I wrote the iso installer to USB pen drive using Fedora Media Writer, boot with this USB inserted and run the Rockstor installer to install on the SSD drive.
I don’t think there is any hardware issues, I was running TrueNAS SCALE just yesterday on this box without any hardware issues reported, and prior to that I ran XPenology for a good few years without issue. But I can happily do some hardware checks to be on the safe side.
I have moved the SSD into a USB caddy and attached it to the internal USB connector, installed from the USB pen drive to the SSD in the USB caddy and hey presto the install worked fine and it’s now up and running.
Just for completeness’ sake (not something you’d likely want to change now that everything is running, but maybe for future reference): you don’t need to add the “data” drives in their individual raids. Just need the SSD (otherwise, as you noticed, you can’t set it as boot), but the rest of the drives that are not set up in the RAID controller get passed through to the OS, and you can use them just fine there. Added benefit: they’re hotswappable.
With the SSD through USB you might miss out on a bit of performance, but if that was your biggest concern, you wouldn’t be running an older Microserver in the first place - the ODD SATA slot isn’t a full speed one, either. Good to know that option works, too, every now and then the Microserver forgets about that lone SSD and no longer boots from it, requiring a trip through the storage assistant to set up the same RAID on the same drive again to get it to boot - it’s not difficult, but it eats time. I’ve taken to using kexec rather than actual reboots to cut down on the reboot time, those enterprise machines like their long POST checks and screens
Thanks for the info on the data disks, I’ve not setup any pools yet in Rockstor so I might just remove the data disks from raids in the HP Storage Assistant, I didn’t realize you could do that.
I realize the performance of the SSD isn’t going to be quite as good running it through SSD, but I only really run Home Assistant home automation and a bit of file sharing from this box so it should hopefully be ok.
Yeah, you’ll probably be fine, that’s not a super intensive write load, the SSD is mostly for boot - and the VM for home assistant, if you’re going to run it in a VM. If you do, make sure you store VM images as NOCOW, either by not using a CoW image format (so not qcow) or ensure the files have a +C attribute.