Jellyfin Forum
Jellyfin on TrueNAS Scale - Throwing Errors - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin on TrueNAS Scale - Throwing Errors (/t-jellyfin-on-truenas-scale-throwing-errors)



Jellyfin on TrueNAS Scale - Throwing Errors - jellyfinboy13 - 2024-09-01

I installed TrueNAS Scale on a new box for testing purposes. The project is to evaluate Emby, Jellyfin and Plex for a home media server project. I already have Plex running a very large media collection on TrueNAS Core 13.3 but I’m concerned about the path forward as community apps won’t install beyond 13.2.
So I installed TrueNAS Core Dragonfish-24.04.2 without any significant issues. I was able to get Plex and Emby running with minimal problems so they’re ready to eval.
The Jellyfin install is:
  • App Version:10.9.10
  • Chart Version:1.3.4
  • I only have one of the apps running at a time.
  • Each app has it’s own data set
  • Jellyfin has nested locations for cache, config and transcodes

   

I’ve tried making some adjustments to Jellyfin’s config via the GUI but each time I start it back up, I get a similar series of messages:
Code:
Aug 31 17:07:12 truenas-scale kernel: traps: jellyfin[1005911] general protection fault ip:7fee9aca150f sp:7ffe961429a0 error:0 in libc.so.6[7fee9aca1000+155000]
Aug 31 17:07:12 truenas-scale kernel: Process 1(jellyfin) has RLIMIT_CORE set to 1
Aug 31 17:07:12 truenas-scale kernel: Aborting core
Aug 31 17:12:29 truenas-scale kernel: traps: jellyfin[1014714] general protection fault ip:7fb9e067350f sp:7ffddd939f70 error:0 in libc.so.6[7fb9e0673000+155000]
Aug 31 17:12:29 truenas-scale kernel: Process 1(jellyfin) has RLIMIT_CORE set to 1
Aug 31 17:12:29 truenas-scale kernel: Aborting core
Aug 31 17:17:32 truenas-scale kernel: traps: jellyfin[1023104] general protection fault ip:7f002da0150f sp:7ffc2ff83a80 error:0 in libc.so.6[7f002da01000+155000]
Aug 31 17:17:32 truenas-scale kernel: Process 1(jellyfin) has RLIMIT_CORE set to 1
Aug 31 17:17:32 truenas-scale kernel: Aborting core
Aug 31 17:22:38 truenas-scale kernel: traps: jellyfin[1032022] general protection fault ip:7f29887d850f sp:7ffca33af180 error:0 in libc.so.6[7f29887d8000+155000]
Aug 31 17:22:38 truenas-scale kernel: Process 1(jellyfin) has RLIMIT_CORE set to 1
Aug 31 17:22:38 truenas-scale kernel: Aborting core
Aug 31 17:22:38 truenas-scale kernel: traps: jellyfin[1032022] general protection fault ip:7f29887d850f sp:7ffca33af180 error:0 in libc.so.6[7f29887d8000+155000]
Aug 31 17:22:38 truenas-scale kernel: Process 1(jellyfin) has RLIMIT_CORE set to 1
Aug 31 17:22:38 truenas-scale kernel: Aborting core



RE: Jellyfin on TrueNAS Scale - Throwing Errors - TheDreadPirate - 2024-09-01

IIRC, TrueCharts is going away. IMO you should migrate any Chart apps to Docker.

Also, I'm assuming this is your on the TrueNAS forums?

https://forums.truenas.com/t/jellyfin-on-truenas-scale-not-working-plex-emby-are/12151/3


RE: Jellyfin on TrueNAS Scale - Throwing Errors - Efficient_Good_5784 - 2024-09-01

In the next month, Truenas Scale will get an update that removes the current Kubernetes backend and replaces it entirely with Docker.
I second @TheDreadPirate's claim to just stick to Docker by waiting a month for the new update to drop on Scale.

That said, your issue comes from you assigning a low value for the "Resource Configuration" memory limit.
Increase the amount of ram that you're allowing the Jellyfin Kubernetes container to access. It doesn't have enough.


RE: Jellyfin on TrueNAS Scale - Throwing Errors - jellyfinboy13 - 2024-09-02

(2024-09-01, 02:20 PM)TheDreadPirate Wrote: IIRC, TrueCharts is going away.  IMO you should migrate any Chart apps to Docker.

Also, I'm assuming this is your on the TrueNAS forums?

https://forums.truenas.com/t/jellyfin-on-truenas-scale-not-working-plex-emby-are/12151/3

Yes, that's mine. Since it's a question about the Jellyfin app and the TrueNAS Scale environment input from each forum would be valuable.

Since the TrueNAS Scale system is a test system, I went ahead and shifted to the Electric Eel beta train. Plex works - Emby works - Jellyfin (fresh install) does not work. The Jellyfin installation clearly pulls a docker container:

Name:jellyfin
App Version:10.9.10
Source:hub.docker.com/r/jellyfin/jellyfin, jellyfin.org
Train:community

When I start Jellyfin it goes into DEPLOYING state and continues to throw GPFs.

Sep 2 09:26:30 truenas-scale1 kernel: traps: jellyfin[15978] general protection fault ip:7f844348a50f sp:7ffcda5a78d0 error:0 in libc.so.6[7f844348a000+155000]
Sep 2 09:27:22 truenas-scale1 kernel: traps: jellyfin[16116] general protection fault ip:7f77b252650f sp:7ffe5bf489f0 error:0 in libc.so.6[7f77b2526000+155000]
Sep 2 09:28:24 truenas-scale1 kernel: traps: jellyfin[16262] general protection fault ip:7ff70537050f sp:7ffe75f60480 error:0 in libc.so.6[7ff705370000+155000]


RE: Jellyfin on TrueNAS Scale - Throwing Errors - jellyfinboy13 - 2024-09-02

(2024-09-01, 06:34 PM)Efficient_Good_5784 Wrote: In the next month, Truenas Scale will get an update that removes the current Kubernetes backend and replaces it entirely with Docker.
I second @TheDreadPirate's claim to just stick to Docker by waiting a month for the new update to drop on Scale.

That said, your issue comes from you assigning a low value for the "Resource Configuration" memory limit.
Increase the amount of ram that you're allowing the Jellyfin Kubernetes container to access. It doesn't have enough.

I've installed the Electric Eel beta that utilizes Docker directly.
I've increased memory to 12Gig and CPU cores to 4.
Still getting GPF errors.


RE: Jellyfin on TrueNAS Scale - Throwing Errors - jellyfinboy13 - 2024-09-02

Update - I gave up on getting it to run on TrueNAS.
I was able to install it into an Ubuntu VM on TrueNAS, map it to my media directories and have it scan and play the media.
I'll have another crack at it on TrueNAS when Electric Eel is officially released.