forum.bitel.ru http://forum.bitel.ru/ |
|
BGIpnNetflowColector: Too many open files http://forum.bitel.ru/viewtopic.php?f=7&t=3996 |
Страница 1 из 1 |
Автор: | nolka4 [ 07 май 2010, 11:50 ] |
Заголовок сообщения: | BGIpnNetflowColector: Too many open files |
Здравствуйте, сегодня опять крутил модуль бухгалтерии, правил позиции счетов, начал делаьт переобработку логов за апрель, и у меня весь трафик по договорам счез. Залез в лог error.log, который в папке с логами нетфлоу коллектора лежит, а там огромная партянка из сообщений примерно такого типа: Код: 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - java.lang.NullPointerException 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger.getWriter(IPHourlyDataLogger.java:197) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorkerNetFlow.process(FlowListenerWorkerNetFlow.java:54) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorker.run(FlowListenerWorker.java:46) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619) 05-07/13:42:16 ERROR [flow-p-2-t-8] LoggingPrintStream - at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - java.io.IOException: Too many open files 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.io.UnixFileSystem.createFileExclusively(Native Method) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.io.File.createNewFile(File.java:883) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.datalog.hourly.HourlyDataLogger.getNextFileToWrite(HourlyDataLogger.java:109) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.datalog.hourly.HourlyDataLogEntry.<init>(HourlyDataLogEntry.java:26) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger$IPHourlyDataLogEntry.<init>(IPHourlyDataLogger.java:55) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger.getWriter(IPHourlyDataLogger.java:171) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorkerNetFlow.process(FlowListenerWorkerNetFlow.java:54) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorker.run(FlowListenerWorker.java:46) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - java.io.FileNotFoundException: /var/log/bgbilling/netflow/source_4/2010/2010-05/2010-05-07/log_2010-05-07-13.004.bgdl (Too many open files) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.io.RandomAccessFile.open(Native Method) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.datalog.hourly.HourlyDataLogEntry.<init>(HourlyDataLogEntry.java:27) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger$IPHourlyDataLogEntry.<init>(IPHourlyDataLogger.java:55) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger.getWriter(IPHourlyDataLogger.java:171) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorkerNetFlow.process(FlowListenerWorkerNetFlow.java:54) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorker.run(FlowListenerWorker.java:46) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - Exception in thread "flow-p-2-t-13" 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - java.lang.NullPointerException 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger.getWriter(IPHourlyDataLogger.java:197) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorkerNetFlow.process(FlowListenerWorkerNetFlow.java:54) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.bgbilling.modules.ipn.collector.FlowListenerWorker.run(FlowListenerWorker.java:46) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at java.lang.Thread.run(Thread.java:619) 05-07/13:42:16 ERROR [flow-p-2-t-13] LoggingPrintStream - at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40) 05-07/13:42:18 INFO [hrlydtlggr-p-1-t-1] HourlyDataLoggerTracker - Close dataLog file [/var/log/bgbilling/netflow/source_4/2010/2010-05/2010-05-07/log_2010-05-07-13.003.bgdl] 05-07/13:42:21 INFO [flow-p-2-t-14] HourlyDataLogEntry - Create dataLog file: /var/log/bgbilling/netflow/source_4/2010/2010-05/2010-05-07/log_2010-05-07-13.004.bgdl нетфолу коллектор перезапустил, запустил обработку логов, ошибок больше нет Как можно решить эту проблему, чтобы в дальнейшем не приходилось перезапускать нетфлоу коллектор? Спасибо! |
Автор: | snark [ 07 май 2010, 17:03 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
nolka4 писал(а): Код: ... Too many open files ... Как можно решить эту проблему, чтобы в дальнейшем не приходилось перезапускать нетфлоу коллектор? так |
Автор: | nolka4 [ 09 май 2010, 18:41 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
snark писал(а): FAIL! ![]() ps:// а если по делу? |
Автор: | snark [ 10 май 2010, 17:40 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
я по делу и говорю ... посмотрите, может у Вас системные лимиты на кол-во открытых файлов на исходе вот коллектор и плющит |
Автор: | nolka4 [ 10 май 2010, 21:33 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
snark писал(а): я по делу и говорю ... посмотрите, может у Вас системные лимиты на кол-во открытых файлов на исходе вот коллектор и плющит ок, значт я правильно догадывался. буду пробовать ![]() |
Автор: | Amir [ 14 май 2010, 16:48 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
Если снова появится - выложите вывод Код: ls -l /proc/<код процесса коллектора>/fd
|
Автор: | skyb [ 15 май 2010, 08:44 ] |
Заголовок сообщения: | Re: BGIpnNetflowColector: Too many open files |
snark писал(а): nolka4 писал(а): Код: ... Too many open files ... Как можно решить эту проблему, чтобы в дальнейшем не приходилось перезапускать нетфлоу коллектор? так ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |