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


Last modified date: 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

Was this article helpful?

100% of people think it helps.
Thank you for your feedback.

Please tell us how this article can be improved:

If you want to provide additional feedback, please include it below.

Choose specification

      Show more Less

      Choose Your Country or Region

      open menu
      back to top