Systemd LimitNOFILE ограничен до 4096

У меня есть системная пользовательская служба с набором LimitNOFILE . Значение соблюдается до тех пор, пока оно не достигнет 4096. После этого оно ограничено до 4096. Я также попытался увеличить DefaultLimitNOFILE в /etc/systemd/user.conf .

Он задан правильно в limits.conf, который работает для новых оболочек из коробки. Хотя, я слышал, что systemd не заботится об этом файле. В чем может быть проблема?

  • процесс не использует новую конфигурацию открытого файла, которую я установил?
  • Не удалось войти в сервер Cockpit - не удалось установить ограничение для «nofile»,
  • Буферизованные файлы ограничены размером 1 ГБ
  • «Ошибка вилки» при использовании моей среды разработки
  • Команда ulimit не найдена (без sudo) и ошибка - coredumpsize: не может установить ограничение (операция не разрешена)
  • Почему ulimit -u намного больше, чем количество запущенных процессов, вызывает проблемы?
  • Запуск git с более высоким распределением памяти
  • ulimit & rlimit в Linux, это то же самое?
  • One Solution collect form web for “Systemd LimitNOFILE ограничен до 4096”

    От man systemd.exec :

    Для системных блоков эти пределы ресурсов могут выбираться свободно. Тем не менее, для пользовательских устройств (например, единицы, запускаемые экземпляром для каждого пользователя systemd (1)), эти ограничения связаны (возможно, более ограничительными) ограничениями для каждого пользователя, установленными ОС.

    Вероятно, ваша система имеет жесткий диск с 4096 открытыми файлами для каждого процесса. Он откроет лазейку, если система позволит вам обойти этот предел.

    Interesting Posts

    как выбрать n первых символов из первого столбца в соответствии с номером второго столбца

    Любой серьезный риск, если Mint 17 считает Ubuntu?

    Сравните даты файлов с двумя каталогами

    Как удалить слова, заканчивающиеся буквой S, если дубликаты без S на конце находятся в одном списке?

    Ошибка получения данных репозитория для epel, репозитория не найдена

    Переменная, назначенная внутри команды ssh, не возвращает правильное значение

    Удалить строки, содержащие путь к файлу с помощью sed

    Сканер предполагает, что устройство подачи документов имеет размер

    sed + удалить символ после определенного слова

    Как узнать, какой порт был заблокирован в файле журнала iptables?

    Помощь в настройке CUPS

    С помощью пользователей NIS, как узнать, какие пользователи в настоящее время вошли в систему?

    wget неправильно конвертирует URL-адреса, если указано –convert-links

    объединение файлов в один фрейм данных

    Как я могу обновить пакет рекурсивно в Arch Linux?

    Linux и Unix - лучшая ОС в мире.