Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
blog:importing_plex_jail_failure [2021/08/17 14:40] – created brett | blog:importing_plex_jail_failure [2021/08/17 15:13] (current) – [Importing Plex jail failure] brett | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Importing Plex jail failure ====== | ====== Importing Plex jail failure ====== | ||
- | I was relocating my jails from one storage pool to another. When I went to import the Plex jail it failed. The problem is the plex jail is a 64Gb monster. The database for it should be separate from the Jail now that I know this. | + | I was relocating my jails from one storage pool to another. |
+ | * https:// | ||
+ | When I went to import the Plex jail it failed. | ||
+ | < | ||
+ | root@ale[~]# | ||
+ | Importing dataset: plex | ||
+ | Importing dataset: plex/root | ||
+ | cannot receive: failed to read from stream | ||
+ | zsh: killed | ||
+ | </ | ||
+ | The problem is the plex jail is 64Gb before exporting 48Gb exported. The database for it should | ||
- | FreeNAS 11 has a defect. It tries to uncompress the jail root into memory before sending it to ZFS RECV | + | This was the first post that I ran across on this issue |
+ | * https:// | ||
+ | Which led me to discover | ||
* https:// | * https:// | ||
Line 28: | Line 40: | ||
swap_pager_getswapspace(32): | swap_pager_getswapspace(32): | ||
</ | </ | ||
- | Code was re-written | + | Code was fixed in TrueNAS |
< | < | ||
chunk_size = 10 * 1024 * 1024 | chunk_size = 10 * 1024 * 1024 | ||
Line 40: | Line 52: | ||
recv.communicate() | recv.communicate() | ||
</ | </ | ||
- | It has not been backported. We will do that ourselves to get this working. | + | It has not been backported |
- | {{tag> | + | That worked well. |
+ | < | ||
+ | root@ale[~]# | ||
+ | Importing dataset: plex | ||
+ | Importing dataset: plex/root | ||
+ | |||
+ | Imported: plex | ||
+ | </ | ||
+ | {{tag> | ||
~~LINKBACK~~ | ~~LINKBACK~~ | ||