Yes, the rockstor_rockstor pool was our v3âs system pool. v4 has this named âROOTâ, from our imidiate upstream appliance builds of JeOS. They labeled the system pool âROOTâ. And confusingly we also had a ârootâ subvol in our old CentOS v3 days.
So the ârootâ share is not important as a mount point unless you have used it which was a good idea anyway. This old root share was actually the root users home directory !!. And I was disapointed to discover the partial name class in our new openSUSE base of the pool being called âROOTâ but I wanted to stick as closely as possible to our JeOS upstream so went with it.
If you havenât used that root share and your system is workiing OK then you are good to ignore this âcosmeticâ for now given you hope to migrate soon anyway which would be highly advisable but as always easier said than done.
Space wise we donât enforce anything on that front. But for info purposes and to potentially uncover an issue you may be having your can always execute the following as the root user:
btrfs fi usage /
The / is the systems mount point for the root of the filesystem (I know you know this but for others reading) and we, in turn, mount all pools by their volume label (rockstor_rockstor in days of old) to enable our own surfacing of those pools. We still have in place in v4.1.0-0 some hacks to represent the system pool as we do the data pools. But they are fundamentally different, especially in our âBuilt on openSUSEâ variant as it uses boot to snapshot and the like.
But to your potential problem. The output of that command should tell us something about the space used/available. The unmounted status of the rockstor_rockstor is not a functional issue unless you have created your own shares of the system pool. In which case the will e unavailable. Best to not use the system pool unless itâs a very small home setup, and in which case the Rock-ons root is a nice candidate as itâs kind of disposable given a re-install of the Rock-ons is possible. But in more industrial / mission critical scenarios itâs best to leave the system pool to itâs own devices.
We had, in our move to openSUSE seriously considered removing all access to the system pool, but for home / small users itâs a super handy feature and we also had the remit to implement our OS switch in a like-for-like manner so those transitioning would have all the exact same functionality to ease the transition.