- Minor
Unraid 6.11, but as reported in the post mentioned below, it looks it's happening in 6.12 RC too.
The /run partition is full. The reason is that Plex container (using --runtime=nvidia) is logging every 5 minutes the following in /run/docker/containerd/daemon/io.containerd.runtime.v2.task/moby/<identifier>/log.json:
{"level":"info","msg":"Running with config:\n{\n \"AcceptEnvvarUnprivileged\": true,\n \"NVIDIAContainerCLIConfig\": {\n \"Root\": \"\"\n },\n \"NVIDIACTKConfig\": {\n \"Path\": \"nvidia-ctk\"\n },\n \"NVIDIAContainerRuntimeConfig\": {\n \"DebugFilePath\": \"/dev/null\",\n \"LogLevel\": \"info\",\n \"Runtimes\": [\n \"docker-runc\",\n \"runc\"\n ],\n \"Mode\": \"auto\",\n \"Modes\": {\n \"CSV\": {\n \"MountSpecPath\": \"/etc/nvidia-container-runtime/host-files-for-container.d\"\n },\n \"CDI\": {\n \"SpecDirs\": null,\n \"DefaultKind\": \"nvidia.com/gpu\",\n \"AnnotationPrefixes\": [\n \"cdi.k8s.io/\"\n ]\n }\n }\n },\n \"NVIDIAContainerRuntimeHookConfig\": {\n \"SkipModeDetection\": false\n }\n}","time":"2023-06-13T12:10:17+02:00"}
{"level":"info","msg":"Using low-level runtime /usr/bin/runc","time":"2023-06-13T12:10:17+02:00"}
As a comment says in the post mentioned below, it looks it's happening since the latest nvidia drivers release, 525.116.04, which is the ones I'm using too. I cannot confirm that, but it's totally feasible.
When the partition is full, the solution is recreating the container.
Looks like a workaround to avoid getting the partition full is adding --no-healthcheck as extra-parameters to the Plex container (credits to @nblom).
Is this problem caused by the nvidia drivers? If so, what's wrong with the drivers?