Can't set passphrase to encrypted pool

Muddro

Explorer
Joined
Oct 6, 2014
Messages
59
I have recently migrated the internal components of my system to a new case. In the process, I had not plugged in a drive, and long story short, had to resilver the drive. All was looking well. However, the pool was encrypted, and while it still seems to be, there is no passphrase, and I am unable to set it. Although the new GUI gives me no hints as to why, in the legacy GUI it states this when I try to create a passphrase (because the old one seems to have disappeared): Pool Tank contains the system dataset. Passphrases are not allowed on the system dataset pool.

I only have one pool, so the only option is to move the system dataset to my usb disk, which seems to not be a good idea. Furthermore, I have never messed with the system dataset, so not sure why thats an issue now.

I was planning on migrating away from USB to SSD for the boot device. Would the SSD be ok for the system dataset?

Also, as another wierd issue, when inspecting my drives and all after they were up, I got this for glabel status:

Code:
root@freenas:~ # glabel status
                                      Name  Status  Components
gptid/e37b0e86-e6c4-11e8-89a4-4439c453e277     N/A  ada0p2
gptid/6776f5ce-9e61-11e9-841a-4439c453e277     N/A  ada1p2
gptid/9fe1eae8-4c02-11e8-b293-4439c453e277     N/A  ada2p2
gptid/3e3c28e3-6025-11e8-98f0-4439c453e277     N/A  ada3p2
gptid/d02c2a31-00ca-11e9-bad0-4439c453e277     N/A  da0p1
gptid/f47b9afd-00c7-11e9-8da9-4439c453e277     N/A  da1p1
gptid/675898f1-9e61-11e9-841a-4439c453e277     N/A  ada1p1
gptid/e3689526-e6c4-11e8-89a4-4439c453e277     N/A  ada0p1


I am not sure why adap1 and ada0p1 show up twice.
 
Last edited:

Muddro

Explorer
Joined
Oct 6, 2014
Messages
59
Were you able to resolve this?

I ended up moving it to the boot pool. I submitted a ticket in jira and they stated that it was acting as it should and I should move the system dataset to the boot pool. After that I was able to rekey and set a passphrase
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
Can you please ellaborate on how you moved the system dataset to the boot pool?

When creating the passphrase I'm getting the same error: Pool PrimaryPool contains the system dataset. Passphrases are not allowed on the system dataset pool.

I'm a newbie to FreeBSD and Freenas. My Freenas setup boot from attached USB drives. Haven't made any special configuration. During the installation I did point 2x USB drives to act as boot devices. After that I created an encrypted pool using the internal mounted disks.
 

cjmdk

Dabbler
Joined
Aug 25, 2019
Messages
29
My build is running FreeNAS-11.2-U6.

Sorry for not having my signature properly updated in previous post.
 
Top