Jellyfin Server on Portainer Container - fails abruptly w/ disk io err - 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 Server on Portainer Container - fails abruptly w/ disk io err (/t-jellyfin-server-on-portainer-container-fails-abruptly-w-disk-io-err) |
Jellyfin Server on Portainer Container - fails abruptly w/ disk io err - N0AGI - 2024-02-19 hi - I am running a self hosted Jellyfin as Portainer docker container. It seems to work ok up until the following error dump w/ "disk I/O error". I have seen this happen 3 times and every time this had happened, I had to delete the stack and recreate it to get it up and running. Can someone please advise what's going on here and what might be needed to resolve ? thanks in advance nagi here's the docker-compose file I have in my set up: ================================ services: jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin environment: - PUID=1500 - PGID=2500 - TZ=America/Chicago - JELLYFIN_PublishedServerUrl=<my external SSL FQ url behind nginx proxy> volumes: - <local dir path on my portainer server>/config:/config - <local dir path on my portainer server>/tvseries:/data/tvshows - <local dir path on my portainer server>/movies:/data/movies - <local dir path on my portainer server>/cache:/cache ports: - 4060:8096 #- 8920:8920 #optional #- 7359:7359/udp #optional #- 1900:1900/udp #optional #devices: #- /dev/dri/renderD128:/dev/dri/renderD128 #- /dev/dri/card0:/dev/dri/card0 restart: unless-stopped Container Log Dump: ============== at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor 2.VisitCallSite(ServiceCallSite callSite, TArgument argument) 2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor 2.VisitCallSite(ServiceCallSite callSite, TArgument argument) 2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor 2.VisitCallSite(ServiceCallSite callSite, TArgument argument) 2.GetOrAdd(TKey key, Func2 valueFactory) 1 logger)at System.RuntimeMethodHandle.InvokeMethod(Object target, Span 1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions) 2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor 2.VisitCallSite(ServiceCallSite callSite, TArgument argument) 2.GetOrAdd(TKey key, Func2 valueFactory) 1 logger)at System.RuntimeMethodHandle.InvokeMethod(Object target, Span 1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions) 2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitRootCache(ServiceCallSite callSite, RuntimeResolverContext context) at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor 2.VisitCallSite(ServiceCallSite callSite, TArgument argument) 2.GetOrAdd(TKey key, Func`2 valueFactory)at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope) at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType) at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetService[T](IServiceProvider provider) at Emby.Server.Implementations.ApplicationHost.Resolve[T]() at Jellyfin.Server.Program.StartApp(StartupOptions options) at Jellyfin.Server.Program.<Main>(String[] args) [19:28:16] [INF] [1] Main: Jellyfin version: 10.8.13 [19:28:16] [INF] [1] Main: Environment Variables: ["[JELLYFIN_CACHE_DIR, /config/cache]", "[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_PublishedServerUrl, media.n0agi.com]", "[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]"] [19:28:16] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"] [19:28:16] [INF] [1] Main: Operating system: Linux [19:28:16] [INF] [1] Main: Architecture: X64 [19:28:16] [INF] [1] Main: 64-Bit Process: True [19:28:16] [INF] [1] Main: User Interactive: True [19:28:16] [INF] [1] Main: Processor count: 8 [19:28:16] [INF] [1] Main: Program data path: /config/data [19:28:16] [INF] [1] Main: Web resources path: /usr/share/jellyfin/web [19:28:16] [INF] [1] Main: Application directory: /usr/lib/jellyfin/bin/ [19:28:16] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache [19:28:16] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly MetaBrainz.MusicBrainz.CoverArt, Version=4.0.0.0, Culture=neutral, PublicKeyToken=be12cbb629c03021 from /config/data/plugins/Cover Art Archive_7.0.0.0/MetaBrainz.MusicBrainz.CoverArt.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.CoverArtArchive, Version=7.0.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Cover Art Archive_7.0.0.0/Jellyfin.Plugin.CoverArtArchive.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly MetaBrainz.Common.Json, Version=5.0.0.0, Culture=neutral, PublicKeyToken=be12cbb629c03021 from /config/data/plugins/Cover Art Archive_7.0.0.0/MetaBrainz.Common.Json.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.Fanart, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Fanart_10.0.0.0/Jellyfin.Plugin.Fanart.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.SkinManager, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Skin Manager_2.0.1/Jellyfin.Plugin.SkinManager.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.ThemeSongs, Version=10.8.0.1, Culture=neutral, PublicKeyToken=null from /config/data/plugins/Theme Songs_10.8.0.1/Jellyfin.Plugin.ThemeSongs.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly Jellyfin.Plugin.Tvdb, Version=10.0.0.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/TheTVDB_10.0.0.0/Jellyfin.Plugin.Tvdb.dll [19:28:16] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly TvDbSharper, Version=3.2.2.0, Culture=neutral, PublicKeyToken=null from /config/data/plugins/TheTVDB_10.0.0.0/TvDbSharper.dll RE: Jellyfin Server on Portainer Container - fails abruptly w/ disk io err - TheDreadPirate - 2024-02-19 What are your system specs? RE: Jellyfin Server on Portainer Container - fails abruptly w/ disk io err - N0AGI - 2024-02-20 never mind, the issue turned out to be that I was running low on VG/LV harddisk space. All good now. Thanks much |