由于系统中打开的文件过多,导致Kubernetes无法启动

鲍勃

我正在尝试使用Kubernetes创建一堆Pod,服务和部署,但是在运行kubectl describe命令时仍然遇到以下错误

for "POD" with RunContainerError: "runContainer: API error (500): Cannot start container bbdb58770a848733bf7130b1b230d809fcec3062b2b16748c5e4a8b12cc0533a: [8] System error: too many open files in system\n"

我已经终止了所有Pod,并尝试重新启动计算机,但是并不能解决问题。我不是Linux专家,所以我想知道如何找到所有打开的文件并关闭它们?

CJ库伦

您可以通过运行以下命令来确认哪个进程正在占用文件描述符:

lsof | awk '{print $2}' | sort | uniq -c | sort -n

这将为您提供打开的FD计数的排序列表以及该过程的pid。然后,您可以查找每个带有w /

ps -p <pid>

如果主要的猪是docker / kubernetes,那么我建议遵循caesarxuchao提到问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ETCD文件损坏导致kubernetes无法启动

来自分类Dev

Android Studio无法在OpenSUSE上启动(打开的文件过多)

来自分类Dev

Spring Boot Admin-系统中打开文件过多错误

来自分类Dev

由于在 C 中打开新文件而导致数据损坏

来自分类Dev

由于 IllegalArgumentException 导致无法在 tomcat 中启动战争

来自分类Dev

打开文件过多“无限”系统下的异常

来自分类Dev

无法在Windows 10中打开系统文件

来自分类Dev

文件夹中的文件过多导致系统故障(Debian)

来自分类Dev

由于文件系统检查导致的紧急模式

来自分类Dev

由于过多错误,无法在heroku中托管

来自分类Dev

由于找不到启动设备而导致Windows 10无法启动

来自分类Dev

无法启动文件系统检查

来自分类Dev

由于“打开的文件太多”,Linux系统也不允许创建套接字,即使重新启动后也是如此*

来自分类Dev

由于无法打开文件“”,因此无法批量加载。操作系统错误代码5(访问被拒绝。)

来自分类Dev

升级到16.04 LTS将导致只读文件系统,并且无法启动桌面

来自分类Dev

从SpaceFm启动.desktop文件将无法在Google Chrome中打开

来自分类Dev

由于缺少32位库,导致Steam无法启动

来自分类Dev

由于从 16.04 升级到 18.04 失败,系统无法启动?

来自分类Dev

消除消息“由于文件已在ServiceHub.Host.x86中打开,因此无法完成操作”?

来自分类Dev

由于该文件已在Windows Defender服务中打开,因此无法完成该操作

来自分类Dev

btrfs检查:“无法打开文件系统”

来自分类Dev

由于Spring源中的超时导致Tomcat启动失败

来自分类Dev

由于Spring源中的超时而导致Tomcat启动失败

来自分类Dev

系统打开文件限制导致蝗虫错误

来自分类Dev

如何在Shell中重现“打开文件过多”错误

来自分类Dev

由于休眠状态无法挂载Windows(NTFS)文件系统

来自分类Dev

由于休眠状态无法挂载Windows(NTFS)文件系统

来自分类Dev

系统日志:无法启动挂载 ZFS 文件系统

来自分类Dev

FireFox无法启动,“错误:尝试打开您的配置文件目录中的文件时,访问被拒绝”

Related 相关文章

  1. 1

    ETCD文件损坏导致kubernetes无法启动

  2. 2

    Android Studio无法在OpenSUSE上启动(打开的文件过多)

  3. 3

    Spring Boot Admin-系统中打开文件过多错误

  4. 4

    由于在 C 中打开新文件而导致数据损坏

  5. 5

    由于 IllegalArgumentException 导致无法在 tomcat 中启动战争

  6. 6

    打开文件过多“无限”系统下的异常

  7. 7

    无法在Windows 10中打开系统文件

  8. 8

    文件夹中的文件过多导致系统故障(Debian)

  9. 9

    由于文件系统检查导致的紧急模式

  10. 10

    由于过多错误,无法在heroku中托管

  11. 11

    由于找不到启动设备而导致Windows 10无法启动

  12. 12

    无法启动文件系统检查

  13. 13

    由于“打开的文件太多”,Linux系统也不允许创建套接字,即使重新启动后也是如此*

  14. 14

    由于无法打开文件“”,因此无法批量加载。操作系统错误代码5(访问被拒绝。)

  15. 15

    升级到16.04 LTS将导致只读文件系统,并且无法启动桌面

  16. 16

    从SpaceFm启动.desktop文件将无法在Google Chrome中打开

  17. 17

    由于缺少32位库,导致Steam无法启动

  18. 18

    由于从 16.04 升级到 18.04 失败,系统无法启动?

  19. 19

    消除消息“由于文件已在ServiceHub.Host.x86中打开,因此无法完成操作”?

  20. 20

    由于该文件已在Windows Defender服务中打开,因此无法完成该操作

  21. 21

    btrfs检查:“无法打开文件系统”

  22. 22

    由于Spring源中的超时导致Tomcat启动失败

  23. 23

    由于Spring源中的超时而导致Tomcat启动失败

  24. 24

    系统打开文件限制导致蝗虫错误

  25. 25

    如何在Shell中重现“打开文件过多”错误

  26. 26

    由于休眠状态无法挂载Windows(NTFS)文件系统

  27. 27

    由于休眠状态无法挂载Windows(NTFS)文件系统

  28. 28

    系统日志:无法启动挂载 ZFS 文件系统

  29. 29

    FireFox无法启动,“错误:尝试打开您的配置文件目录中的文件时,访问被拒绝”

热门标签

归档