XSOAR:运行 podman system migration 命令时出现错误:“无法清理容器网络”

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


  1. 尝试检查 tmp 文件夹的权限。demisto用户应该具有执行权限。
  2. 如果这没有帮助,请尝试删除 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 系统迁移

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000schfCAA&lang=zh_CN&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language