Решено [BungeeCord] Error: Too many open files

Статус
Закрыто для дальнейших ответов.

CheRryS_MinT

Активный участник
Пользователь
Баллы
88
Ник в Minecraft
CheRryS_MinT
Привет всем, помогите пожалуйста решить проблему:
Tzc0lsd.png

Server info:
Disk space: 45Gb.
RAM: 1.5 GB
CPU Cores: 2

BungeeCord plugins: BCountryGreeting.jar, BungeeCordMemoryUsage.jar, BungeeIPBan.jar, ProxyNoPlugins.jar, ServerListPlusUniversal-3.3.2.jar, X-Help.jar.

StartBungee.sh file:
Код:
Code (text):
#!/bin/sh
cd /home/BungeeCord/
while true
do
java -Xms1400M -Xmx1400M -jar /home/BungeeCord/BungeeCord.jar
sleep 30
done
 
На диске место свободное есть?
в ошибке нет ничего общего с жесткими дисками. открытый сокет это тоже файл. в стактрейсе ясно видно, что при попытке сделать accept происходит ошибка. значит у тебя слишком много соединений открыто. я в линуксовых командах не силен, ищи способы узнать, сколько их в данный момент и как увеличить максимальное число. а может их и не должно быть столько много, тогда надо с запущенными прогами разбираться
 
у меня такая фигня была, когда на мой сервер была DDOS атака
 
Настройте ядро на большое количество файлов
Какое ядро? 😕 Там ясно видно, проблема от Java.
Короче, нашел в инете одно решение, сегодня поставил. Посмотрю что будет. А именно я сделал:
1) Узнал какой у меня лимит на открытые файлы набрав в терминале ulimit -a в строке open files. Изначально было 1024.
2) Поменял это значение на 364076 командой ulimit -n 364076
Посмотрим что будет
 
Какое ядро? 😕 Там ясно видно, проблема от Java.
Короче, нашел в инете одно решение, сегодня поставил. Посмотрю что будет. А именно я сделал:
1) Узнал какой у меня лимит на открытые файлы набрав в терминале ulimit -a в строке open files. Изначально было 1024.
2) Поменял это значение на 364076 командой ulimit -n 364076
Посмотрим что будет
Это решает по другому, если интересно как, пиши в личку.
у меня такая фигня была, когда на мой сервер была DDOS атака
ты просто глупый, не умеешь фиксить :/
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ