rmccullough
Patron
- Joined
- May 17, 2018
- Messages
- 269
I bought a Supermicro AOC-SLG3-2M2 and two Western Digital 500GB Blue NVMe drives withe the intent to move my bhyve VMs and jails to this.
Spinners are in pool named
I installed the drives in the card, the card in my server, set bifurcation, and then created a new pool using the 2 drives in a mirrored configuration.
I was able to move my bhyve VM using a zfs send / receive between pools. This is running and doesn't seem to have any issues thus far.
Then, to move my jails, I roughly followed the instructions found here: [11.2] Migrating the iocage dataset to an other pool ?
My issue is roughly described in this post: https://www.truenas.com/community/t...ge-dataset-to-an-other-pool.70168/post-630995
But I will copy/paste here:
I didn't follow the instructions exactly, but I think I may have a slightly different setup.
I did not execute the 2
However, my iocage does not seem to reside at
Also, now I have iocage listed in both of my pools, and it almost appears as if they are somehow linked. I tried to run the
So I added the
Very odd. So I went and looked at the jail and it said organizr was corrupt. I deleted the jail and the volume from my
I feel like I am all messed up here. My jails show that it is using the
How can I figure this out and free up the space on my
Spinners are in pool named
Tank
. NVMe's are in a pool named vm
.I installed the drives in the card, the card in my server, set bifurcation, and then created a new pool using the 2 drives in a mirrored configuration.
I was able to move my bhyve VM using a zfs send / receive between pools. This is running and doesn't seem to have any issues thus far.
Then, to move my jails, I roughly followed the instructions found here: [11.2] Migrating the iocage dataset to an other pool ?
My issue is roughly described in this post: https://www.truenas.com/community/t...ge-dataset-to-an-other-pool.70168/post-630995
But I will copy/paste here:
I didn't follow the instructions exactly, but I think I may have a slightly different setup.
I did not execute the 2
zfs destroy
commands.However, my iocage does not seem to reside at
/mnt/Tank/iocage
. Instead, mine seems to show up at /mnt/iocage
.Also, now I have iocage listed in both of my pools, and it almost appears as if they are somehow linked. I tried to run the
zfs destroy -f Tank/iocage
after completing everything and it was getting stuck saying:Code:
root@freenas[/mnt]# zfs destroy -f Tank/iocage cannot destroy 'Tank/iocage': filesystem has children use '-r' to destroy the following datasets: ...
So I added the
-r
flag and tried again with this result:Code:
root@freenas[/mnt]# zfs destroy -rf Tank/iocage cannot destroy 'Tank/iocage/jails/organizr': dataset is busy
Very odd. So I went and looked at the jail and it said organizr was corrupt. I deleted the jail and the volume from my
Tank
pool and it disappeared from my vm
pool.I feel like I am all messed up here. My jails show that it is using the
vm
pool, but I don't really trust that now.How can I figure this out and free up the space on my
Tank
pool? I would really like to take advantage of the faster performance of the mirrored NVMe drives I just added.