matomo-org/docker

tar: ./plugins/UserLanguage/lang/tr.json: Cannot open: Too many open files

chenliu1993 opened this issue · 0 comments

Hi, while I am using the matomo container on Linux VM but with 1G memory and no swap. But these errors just showed up like this:
tar: ./plugins/UserLanguage/lang/te.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/th.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/tl.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/tr.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/uk.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/vi.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/zh-cn.json: Cannot open: Too many open files tar: ./plugins/UserLanguage/lang/zh-tw.json: Cannot open: Too many open files tar: ./plugins/UsersManager/API.php: Cannot open: Too many open files tar: ./plugins/UsersManager/Model.php: Cannot open: Too many open files tar: ./plugins/UsersManager/NewsletterSignup.php: Cannot open: Too many open files tar: ./plugins/UsersManager/Sql: Cannot open: Too many open files tar: ./plugins/UsersManager/Tasks.php: Cannot open: Too many open files tar: ./plugins/UsersManager/UserAccessFilter.php: Cannot open: Too many open files tar: ./plugins/UsersManager/UserPreferences.php: Cannot open: Too many open files tar: ./plugins/UsersManager/UserUpdater.php: Cannot open: Too many open files
I googled and found some answers pointing the solution to raise the ulimit. But this didn't worked for me.
Interestingly, I run matoma successfully on a 4G memory and 2G swap Linux VM even I limited the memory usage the same as 1G as the failed VM.
Could anyone please tell the reason here and how to solve this?
Thanks.