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
- Log in to QTS or QuTS hero.
- Open Control Panel.
- Go to Network & File Services > Win/Mac/NFS/WebDAV.
- Go to Microsoft Networking.
- Click Advanced Options.
- Select SMB 1 (least secure)as the lowest SMB version.Warning
- SMB v1 has several known security vulnerabilities.
- SMB v1 is disabled by default.
- Click Apply to save the settings and close the window.
- Click Apply.
- 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.