Hi Everyone.
So my journey to Rockstor continues. I was coming from OMV 5 and was testing Rockstor 4.0.4 in a VM and ended up going with the stable subscription. I was once again able to re-register a new appliance ID with appman when I moved to my real world NAS from the VM and once backed up, nuke & paved with Rockstor.
Since I was running everything in docker container for the most part to begin with, migration was pretty straight forward and most of the differences I encountered during migration was due to distribution and itās tools (I had to learn zypper + friends, coming from apt.) Iām pleased to say I was able to get my old āinfrastructureā up and in short order under Rockstor.
Couple of things I changed/skewed from stock:
- Installed Dockstarter. This was painless and works just as it did for me under OMV. It even updated docker-compose in the process. Quickly re-deployed all my containers.
- Installed the Portainer ārock onā to manage all of this. UI is directly linkable via RockUI.
Some questions:
- Thereās some sort of metrics tool running, I think itās data-collector and I assume itās used for the dashboard. Does this facility have the capability of output to influxdb? Under OMV it was the collectd daemon which supports this but if I can leverage existing tools, awesome. I output this data in Grafana to get nice pretty dashboards about my NAS. edit I wrote some shell scripts to directly inject data into influxdb so I assume itād be somewhat trivial or I can read this data from shell and do it myself?
- On Sourceforge where you can download the ISO from, thereās a 4.0.5 directory with a tarball with what appears to be the update/patch. How does this install? I built 4.0.4 using the installer method.
Cons?:
- Certificate interface needs way more polish. It accepted my SSL cert but even after install, I donāt know what/if itās installed.
- Seems only /opt/rockstor/var/log/rockstor.log seems to contain any logging (and thin unfortunately) and I have to determine runtime status/logging using systemctl status. Can /var/log/syslog be enabled/turned on? Makes troubleshooting easier. edit resolved by installing rsyslog and enabling all messages in /etc/rsyslog.conf
Otherwise, itās been a pretty painless transition with most of the growing pains were around me reading the openSUSE documentation on how to use their tools. My NAS isnāt super-awesome or anything but it does host:
- Emby
- transmission
- Influxdb
- mariadb
- pybtble
- portainer
- homeassistant
- openzwave
- mosquitto
- heimdall
- nodered
- grafana
The NAS operates my home automation (and my family was relieved the transition Dad was doing went so smoothly) and various other services for my family.
Overall, Iām quite pleased and the journey continues.