Plex on TrueNAS core crashing

Hi all

I’ve been having a issue with my TrueNas, various jails have been crashing, with some tracking down it was discovered that the root problem is coming from the Plex server/process/jail miss behaving, causing the NAS to kill processes, eventually killing the Plex server also.

Server Version#: Version 4.76.1
Player Version#:
NAS Version#: TrueNAS Core TrueNAS-12.0-U8.1 - but this problem has excisted in previous TrueNAS versions also.

need some help trying to figure out why.

George

swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
swap_pager_getswapspace(20): failed
swap_pager_getswapspace(18): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(3): failed
pid 80835 (Plex Media Server), jid 48, uid 972, was killed: out of swap space
pid 87506 (qbittorrent-nox), jid 49, uid 0, was killed: out of swap space
vnet0.48: link state changed to DOWN
epair0b: link state changed to DOWN
epair0a: Ethernet address: 02:ad:8d:37:9d:0a
epair0b: Ethernet address: 02:ad:8d:37:9d:0b
epair0a: link state changed to UP
epair0b: link state changed to UP
epair0a: changing name to 'vnet0.50'
vnet0.50: promiscuous mode enabled
lo0: link state changed to UP
in6_purgeaddr: err=65, destination address delete failed

anyone…

G

I am running TrueNAS Core 12.0-U8.1 and have only had intermittent (every 2-3 months) dumps where it exited on signal 11.

I do notice that it looks like you are trying to use IPv6. I don’t think that is the issue but I would disable it just because on both TrueNAS and Plex.

This link might give you some help. I’m not sure it is exactly related to your issue but it sounds close.

how where you seeing this, as I def don’t have it configured.
thanks for the link, will go have a look.

anyone else that can help, that might know how to dig deeper, this is a pretty pesci serious problem that I want to get resolved. Can’t keep hoping it gets fixed in a next version…

G

Do you believe Plex is the issue, or is another process using all of your memory? It’s worth checking the memory usage on the system periodically to see if one process has run away.

Leave htop running, sorted by M_VIRT, and check it periodically.

I see qbittorrent mentioned, which makes me wonder which version of libtorrent-rasterbar is installed. Version 1.x is OK; version 2.x handles memory differently.

Do the crashes occur overnight, when Plex might be running scheduled tasks? Sometimes a corrupt media file can cause problems when it is analyzed, for instance. Try disabling extensive media analysis or audio track loudness analysis as a test.

SettingsLibraryAnalyze audio tracks for loudness: never
SettingsScheduled Tasks: Disable everything as a temporary test

Try sharing server logs after the problem occurs.

1 Like

The trueNAS guys with whom I shared my TrueNAS logs pointed at Plex causing a problem, to first handle it TrueNas kills the qbittorrent jail, and when that does not stop the problem it ends killing the plex jail.

this happens mostly/always 01:00-05:00 daily so probably as you hinted one of these automated batch processes.

how do I check the libtorrent-rasterbar version.

thanks, will change these settings and see.

G

all scheduled tasks killed.
logs attached

G

Plex Media Server Logs_2022-06-22_10-12-23.zip (4.5 MB)

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.