Задать вопрос
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn

Почему невозможно изменить ulimit -n в WSL Ubuntu 20.04.1?

OS: Windows 10 2004 (19041)
WSL ver 2
Ubuntu 20.04.1 LTS
Необходимо увеличить количество открытых файлов, изначально несколькими обновлениями назад делал это так:
ulimit -n 65535
Сейчас ответ на эту операцию следующий:
-bash: ulimit: open files: cannot modify limit: Operation not permitted

kshnkvn@DESKTOP-FQAALU4:~$ prlimit -n
RESOURCE DESCRIPTION              SOFT HARD UNITS
NOFILE   max number of open files 1024 4096 files
kshnkvn@DESKTOP-FQAALU4:~$ prlimit -n=65535
prlimit: failed to parse NOFILE limit

Пробовал редактировать файлы конфигурации:
# /etc/security/limits.conf

*       hard    nofile  65535
*       soft    nofile  65535
root    hard    nofile  65535
root    soft    nofile  65535

# /etc/sysctl.conf

fs.file-max = 65535

Перезагружал, ничего не меняется. Как и написал - несколькими обновлениями назад (Windows/WSL) всё работало, сейчас нет. Что сломалось и как починить?
  • Вопрос задан
  • 1095 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
есть схожая проблема в Майкрософтовском гите https://github.com/Microsoft/WSL/issues/1688
там внизу есть есть способы решить эту проблему. Посмотрите, может вам чтото подойдет из них
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы