Why does the warning "Too many open files" appear when mounting NAS share on a Linux server via SMB or CIFS?


最后修订日期: 2023-04-12

Applicable Products

  • QTS
  • QuTS hero
  • SMB (Microsoft Networking)
  • CIFS

Symptom

When using a Linux-based system to mount a NAS share via Samba networking or Common Internet File System (CIFS), the OS displays the warning "Too many open files" during file or folder creation.

Solution

A known Linux kernel bug named "file descriptor leak" causes this error in Linux kernel 4.19-5.9, when Samba connections cannot be closed correctly.

Method 1

  1. Log in to QTS or QuTS hero.
  2. Open Control Panel.
  3. Go to Network & File Services > Win/Mac/NFS/WebDAV.
  4. Go to Microsoft Networking.
  5. Click Advanced Options.
  6. Select SMB 1 (least secure)as the lowest SMB version.
    Warning
    • SMB v1 has several known security vulnerabilities.
    • SMB v1 is disabled by default.
  7. Click Apply to save the settings and close the window.
  8. Click Apply.
  9. Configure the Linux client to mount the NAS share using SMBv1.

Method 2

Upgrade or downgrade the Linux kernel to a version other than 4.19-5.9.

Further Reading

这篇文章有帮助吗?

谢谢您,我们已经收到您的意见。

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      open menu
      back to top