Podman troubleshooting: Difference between revisions
From wikinotes
Line 1: | Line 1: | ||
= Error: OCI runtime error: crun: writing file `/sys/fs/cgroup/cgroup.subtree_control` invalid argument = | = Error: OCI runtime error: crun: writing file `/sys/fs/cgroup/cgroup.subtree_control` invalid argument = | ||
<blockquote> | <blockquote> | ||
''Temp Workaround 1:''<br> | |||
<code>sc --user stop mpd.service</code>, then podman, then can start mpd (or start as non realtime service).<br> | <code>sc --user stop mpd.service</code>, then podman, then can start mpd (or start as non realtime service).<br> | ||
This worked initially but no longer. | This worked initially but no longer. | ||
''Temp Workaround 2:''<br> | |||
Assign the [[Linux kernel configuration]] following kernel params:<br> | Assign the [[Linux kernel configuration]] following kernel params:<br> | ||
NOTE: grub abstracts kernel params? these params are not available. | NOTE: grub abstracts kernel params? these params are not available. | ||
Line 13: | Line 13: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
''Temp Workaround 3:''<br> | |||
Apparently rootless podman just-works. | Apparently rootless podman just-works. | ||
''Temp Workaround 4:''<br> | |||
cgroup2 doesn't yet support realtime-processes.<br> | |||
maybe we downgrade to the original cgroup?<br> | |||
In your [[Linux kernel configuration]] kernel parameters/options, set | |||
<syntaxhighlight lang="bash"> | |||
systemd.unified_cgroup_hierarchy=0 | |||
</syntaxhighlight> | |||
Issue/Cause: | Issue/Cause: |
Revision as of 17:53, 24 September 2023
Error: OCI runtime error: crun: writing file `/sys/fs/cgroup/cgroup.subtree_control` invalid argument
Temp Workaround 1:
sc --user stop mpd.service
, then podman, then can start mpd (or start as non realtime service).
This worked initially but no longer.Temp Workaround 2:
Assign the Linux kernel configuration following kernel params:
NOTE: grub abstracts kernel params? these params are not available.systemd.unified_cgroup_hierarchy=1 cgroup_enable=cpu cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1Temp Workaround 3:
Apparently rootless podman just-works.Temp Workaround 4:
cgroup2 doesn't yet support realtime-processes.
maybe we downgrade to the original cgroup?
In your Linux kernel configuration kernel parameters/options, set
systemd.unified_cgroup_hierarchy=0Issue/Cause: