moving .system to root drive.

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
G'day,

On TrueNAS Core I was able to move the .system folder and bits created off the data pool to another pool (the root-pool in this case). Recently we had to go with Scale (couldn't get Core to install on a Dell server, gave up after a few days of effort - you can see more info here for anyone interested, but its not related to this query - ( https://forums.freebsd.org/threads/dell-amd-r7525-install-fails.90342/ ).

I couldn't find the area where to define the home for the .system folder within Scale. With Core I was able to move the .system dir to another pool via the web interface. After searching around I found someone with the same question ( https://www.truenas.com/community/threads/system-files-on-all-pools-and-boot-disks.109388/ ), the poster stated that the location for this setting is under System Settings -> Advanced -> Storage Configuration. The only option I see here with our instance is how much swap you want to define. Seeing that post was from earlier this year, I must be missing something...

Has that location changed and/or is there a way to do this from the CLI configurator?

This is what I see from settings > advanced > storage config:


1695320779500.png


Thanks for your time with this in advance,
-greg




 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
System Settings > Advanced > Storage > Configure
 

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
attached is a screen recording, a video is worth a 1000 words. :)
 

Attachments

  • storageconfig.mov
    2.5 MB · Views: 0

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
I do not see a video, sorry. What keeps you from selecting the boot-pool?
Bildschirmfoto 2023-09-21 um 22.14.19.png
 
Joined
Oct 22, 2019
Messages
3,641
attached is a screen recording, a video is worth a 1000 words. :)
In the recording, you bring up the drop-down menu, and the option for "boot-pool" is clearly available. Why not select it?

This is a frame from your video recording:
boot-pool-option.png
 

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
I do not see a video, sorry. What keeps you from selecting the boot-pool?
View attachment 70455
I'm not sure what to suggest about the video Patrick, it says there is an attachment:

1695330369346.png


Happy to upload it to youtube and pm you a link, or some other free to temporary host a video you may know of.

I can navigate to root-pool, but it too only shows options for swap size:

1695330454295.png


-greg
 
Joined
Oct 22, 2019
Messages
3,641
I can navigate to root-pool, but it too only shows options for swap size:
But you just... showed a video... and 'boot-pool" is a selectable option...

Now you're showing you can select it... so what's... huh?
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Just select "boot-pool" and click on "Save". That will move your system dataset to the boot pool. I really do not get what is unclear about this?
 

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
Just select "boot-pool" and click on "Save". That will move your system dataset to the boot pool. I really do not get what is unclear about this?
ok - that does it. thank you.

When you say you don't get what's unclear about that, happy to answer that. The interface is unclear. The only listed option you're presented with is 'swap'. Nothing about relocating the system's settings folder (even though the main menu is called 'settings', thats a wide brush to assume everyone will understand that is the .system folder we are speaking of. I recall it being much clearer in the Core line, but i could be wrong.

sorry to have wasted your time, and thanks to both of you for helping me out with this. I'll open a request for change so its a bit more clear that is where this gets done.

-greg
 
Joined
Oct 22, 2019
Messages
3,641
Fair. The section prior to this (in your video) shows "System Dataset Pool". When you click "configure", it only shows "Pool" in the submenu label.

In Core, I can confirm that even in the submenu, it retains the label "System Dataset Pool".
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
The interface reads "System Dataset Pool: foo". You click on "Configure" and you are presented with a new dialog reading "Select Pool" with the options "foo" and "bar". You are selecting the system dataset pool. Pretty unambiguous for me.

Bildschirmfoto 2023-09-21 um 23.23.55.png
 
Joined
Oct 22, 2019
Messages
3,641
Pretty unambiguous for me.
I can see it both ways, honestly. The reason I say this is because in Core they outright use the label "System Dataset Pool" in all pages.

For SCALE, using "Pool" as shorthand just to save "UI real estate" is kind of odd. It's only two extra words. (Even if the previous menu writes it out, there's no reason to save the GUI space of just two words.)
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Possibly I am biased because I did not even need to read what was on the lowest level dialog. I already knew what it was supposed to do. Then with all the dynamic fade-in/fade-out dialogs in SCALE they possibly wanted to keep it to a certain width? Dunno ...

Personally I like the CORE interface much better. I like intermediate menu levels staying open like a folder tree in Windows explorer. I do not see the improvement in SCALE.
 

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
The interface reads "System Dataset Pool: foo". You click on "Configure" and you are presented with a new dialog reading "Select Pool" with the options "foo" and "bar". You are selecting the system dataset pool. Pretty unambiguous for me.

View attachment 70460

It certanly isn't what i would call unambiguous, someone familar with the product interface, for sure. I don't wan't to debate UI things, but on the 'main' page we see:
1695331890595.png


As you pointed out, yes, system dataset pool is listed there. but when one clicks on Configure you see this:
1695331938160.png


There is no mention of system data set there, just "Storage Settings", and "Select Pool". If the title of the pull down was "Select systems setting pool" instead of just "Select Pool", I'd agree it was unambiguous, but we see a swap size option below it. "is that for which data pool we want the swap to live on?" - that is what I was thinking. SO there is room for misinterpretation there. At least for a pleb like myself I guess. :)

thanks again for your help, it was appreciated.

-greg
 

Patrick M. Hausen

Hall of Famer
Joined
Nov 25, 2013
Messages
7,776
Understood. Create an issue in JIRA then, please.
 

greg_905

Dabbler
Joined
Jun 1, 2023
Messages
17
Possibly I am biased because I did not even need to read what was on the lowest level dialog. I already knew what it was supposed to do. Then with all the dynamic fade-in/fade-out dialogs in SCALE they possibly wanted to keep it to a certain width? Dunno ...

Personally I like the CORE interface much better. I like intermediate menu levels staying open like a folder tree in Windows explorer. I do not see the improvement in SCALE.
Agreed on the CORE interface. The Scale one is a bit blingy, but that's not a complaint. Sorry for posting about exactly what you two were just talking about, can't type fast enough. ;).

have a good one,
-greg
 
Top