XSOAR:运行 podman system migration 命令时出现错误:“无法清理容器网络”
8541
Created On 08/23/24 09:10 AM - Last Modified 01/03/25 16:37 PM
Symptom
- 尝试使用CLI 命令“ sudo -u demisto podman system move”进行集成时,集成失败,并显示错误消息“无法清理容器的网络”
- 无法清理容器 ce01c78345c60225f2f4bfd73a50b18fe464393426191623e9b850111c0b1846 的网络:“卸载容器 ce01c78345c60225f2f4bfd73a50b18fe464393426191623e9b850111c0b1846 的网络命名空间:无法卸载 NS:位于 /tmp/podman-run-988/ netns/netns-0a0ed421-1a06-6cd3-17aa-0789fcceace9:操作不允许”
Environment
- Cortex XSOAR
- 版本 6.x
- 波德曼
Cause
当出现以下情况时,会显示错误消息:
- 由于权限问题,Podman 无法卸载容器的网络命名空间,或者
- 损坏了 Podman 的数据目录。
Resolution
- 尝试检查 tmp 文件夹的权限。demisto用户应该具有执行权限。
- 如果这没有帮助,请尝试删除 podman 数据目录。为此,请按照以下步骤操作:
-
- 将操作系统用户更改为
demisto: sudo su - -s /bin/bash demisto - 使用命令删除文件夹: r m -rf /tmp/podman-run-$(id -u)/libpod/tmp
- 跑步 podman ps ,应该不会再看到任何错误。
- 将操作系统用户更改为
笔记: $(id -u demisto) is used to get the demisto user ID, which is part of the directory name. For example, /tmp/podman-run-993
Additional Information
Podman 系统迁移