Ivan_83 Опубликовано 28 марта, 2018 · Жалоба У линуксов если нет маршрута до мультикаст через определённый интерфейс то он пытается отправить все мультикаст пакеты шлюзу по умолчанию, те в IP заголовке всё как надо, но мак стоит от шлюза, коммутатор такое не воспринимает а роутер отбрасывает. У меня используется новое апи и по идее должно нормально работать и без шлюза. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mirk Опубликовано 28 мая, 2018 · Жалоба Здравствуйте. Build: Mar 27 2018 20:39:59 Сначала завис May 27 17:35:29 iptv-proxy kernel: [2097742.146142] msd_lite[546]: segfault at 0 ip 000055f356b1fd03 sp 00007f76b567fce0 error 6 in msd_lite[55f356b18000+20000] Перезагрузили сервер (не стартануло) May 27 18:35:32 iptv-proxy rc.local[488]: Starting ares encryption agent daemon:Starting ares probe agent daemon:rm: cannot remove '/tmp/msd-*': No such file or directory May 27 18:35:33 iptv-proxy kernel: [ 17.722231] warning: process `msd_lite' used the deprecated sysctl system call with May 27 18:35:33 iptv-proxy kernel: [ 17.722262] warning: process `msd_lite' used the deprecated sysctl system call with May 27 18:35:33 iptv-proxy kernel: [ 17.942738] msd_lite[531]: segfault at 10 ip 000055c0a9456434 sp 00007f193bbcd880 error 4 in msd_lite[55c0a944f000+20000] Запустили вручную - заработало. Что могут значить error 6 и error 4? Спасибо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 28 мая, 2018 · Жалоба core файлы есть? ulimit -c - показывает что корки писать разрешено? Лучше всего пересобрать с -g во флагах /src/Makefile.am AM_CFLAGS = -I $(srcdir)/include/ -pipe -O2 вот к этой строчке добавить. Потом в корневой папке проекта: autoreconf -fvi ./configure make clean make Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
m4a12345 Опубликовано 3 августа, 2018 · Жалоба Подскажите, после переноса msd_lite с офисного компа на сервер, появились подсыпания картинки. Server: Multi stream daemon lite 1.08 (Jul 8 2018 15:34:50) start time: Fri Aug 3 09:48:18 2018 running time: 0+03:25:18 connections online: 1 timeouts: 0 errors: 0 HTTP errors: 4 insecure requests: 0 unhandled requests (404): 2 requests per sec: 0 requests total: 773 Per Thread stat Thread: 0 @ cpu 0 Stream hub count: 7 Clients count: 9 Rate in: 20 mbps Rate out: 28 mbps Total rate: 48 mbps Thread: 1 @ cpu 1 Stream hub count: 11 Clients count: 20 Rate in: 29 mbps Rate out: 54 mbps Total rate: 83 mbps Thread: 2 @ cpu 2 Stream hub count: 10 Clients count: 15 Rate in: 29 mbps Rate out: 38 mbps Total rate: 67 mbps Thread: 3 @ cpu 3 Stream hub count: 3 Clients count: 5 Rate in: 15 mbps Rate out: 20 mbps Total rate: 35 mbps Summary Stream hub count: 31 Clients count: 49 Rate in: 94 mbps Rate out: 140 mbps Total rate: 234 mbps Res usage CPU usage system: 10,67% CPU usage user: 1,23% CPU usage total: 11,90% Max resident set size: 566 mb Integral shared text memory size: 0 Integral unshared data size: 0 Integral unshared stack size: 0 Page reclaims: 35592994 Page faults: 450 Swaps: 0 Block input operations: 24 Block output operations: 283360840 IPC messages sent: 0 IPC messages received: 0 Signals received: 0 Voluntary context switches: 91838679 Involuntary context switches: 10506 Limits CPU count: 8 IOV maximum: 1024 Max open files: 8192 / 8192 Virtual memory max map: infinity / infinity mlock max size: 65536 / 65536 Data segment max size: infinity / infinity Resident set max size: infinity / infinity Stack segment max size: 8388608 / infinity CPU time max: infinity / infinity File size max: infinity / infinity Core file max size: infinity / infinity Processes max count: 15771 / 15771 System info OS: Linux 4.4.0-130-generic Hostname: iptv-proxy.(none) Version: #156-Ubuntu SMP Thu Jun 14 08:51:45 UTC 2018 Hardware Model: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz Clockrate: 2327.484 CPU count: 8 Phys mem: 2007 mb В какую сторону смотреть? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 3 августа, 2018 · Жалоба если и AvProxy будет подсыпать, значит в сторону сети Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 4 августа, 2018 · Жалоба Более близкий аналог для тестов подсыпаний - udpxy. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
m4a12345 Опубликовано 8 августа, 2018 · Жалоба Page reclaims: 35592994 Page faults: 450 Block input operations: 24 Block output operations: 283360840 Подскажите, что эти параметры означают Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 8 августа, 2018 · Жалоба Это не параметры а статистика работы процесса. http://man7.org/linux/man-pages/man2/getrusage.2.html https://www.freebsd.org/cgi/man.cgi?query=getrusage&sektion=2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 5 сентября, 2018 · Жалоба Ядро 4.9.124, при запуске в dmesg вижу такое: [ 26.216034] warning: process `msd_lite' used the deprecated sysctl system call with [ 26.216037] 1. [ 26.216037] 1. [ 26.216057] warning: process `msd_lite' used the deprecated sysctl system call with [ 26.216057] 1. [ 26.216057] 2. [ 26.216407] warning: process `msd_lite' used the deprecated sysctl system call with [ 26.216408] 1. [ 26.216408] 7. [ 26.216411] warning: process `msd_lite' used the deprecated sysctl system call with [ 26.216412] 1. [ 26.216412] 8. Как-то даже не знаю куда смотреть. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 5 сентября, 2018 · Жалоба 1 час назад, taf_321 сказал: Как-то даже не знаю куда смотреть. Забить. Но если очень хочется, то лечить правкой, вот так: https://github.com/rozhuk-im/liblcb/commit/f6bc2ee3d8b8b976683662c89702ed27e8adca04 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 7 сентября, 2018 · Жалоба В 06.09.2018 в 02:58, Ivan_83 сказал: Забить. Но если очень хочется, то лечить правкой, вот так: Как-то вот так: http://git.altlinux.org/people/taf/packages/?p=msd_lite.git;a=commitdiff;h=c33c4834243b0b3c2718c3c2a41521905fa3da83 полет нормальный. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nabi Опубликовано 20 сентября, 2018 · Жалоба В 03.08.2018 в 09:22, m4a12345 сказал: connections online: 1 Что означает эта строчка? Дело в том что у нас эта цифра постоянно растёт, доходило до 1400. Картинка начинает сыпаться. Приходится перезапускать msd_lite. Хотя подключений не много, где-то 30-40 клиентов и 10-20 мультикастовых групп. После перезапуска msd_lite опять 1, при том же количестве клиентов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 21 сентября, 2018 · Жалоба Количество подключений по http. Это вы думаете что у вас их 40, может к вам из инета приконектились. Смотрите сколько реально трафика через интерфейсы идёт. И собственно сколько на интерфейсе линк реально - тоже стоит узнать, погасить flow control на сетевухе и порту коммутатора. Ещё есть: http://netlab.dhis.org/wiki/ru:software:msd:config#fdropslowclients - можно включить если до сих пор не включено. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nabi Опубликовано 21 сентября, 2018 · Жалоба Подключения из инета запрещены, кроме нашей подсети. Трафика было в пике до 240 Mbps. После перезапуска он просел и поднялся до прежднего уровня. А connections online стало 1. При этом lsof -i :8080 | wc -l 40 Как правильно проверить количество подключений? fdropslowclients включено. Еще чем отличается: connections online: 1 от Summary Stream hub count: 29 Clients count: 40 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 22 сентября, 2018 · Жалоба Ещё можно поиграться с fUsePollingForSend. connections online - то что по http: запросы к стате и клиенты до присоединения к стримхабам. Clients count - уже те кто получает тв от стримхабов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nabi Опубликовано 4 октября, 2018 · Жалоба На сервере периодически возникало Disk I/O is overloaded. Настроил tmpfs для пути ringBufStorePath. После этого сообщения пропали. И connections online больше не растёт, стабильно 1. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DoNetSK Опубликовано 11 октября, 2018 · Жалоба Подскажите, запустилась программа и работает отлично, но каждые 2 минуты 15 секунд картинка останавливается в VLC переключается на следующий канал, на приставке через 5-6 секунд продолжает работать тот же канал. [2018-10-11 11:18:24]: /udp/239.192.5.35:2121@: Created. (fd: 18) [2018-10-11 11:18:24]: /udp/239.192.5.35:2121@ - ХХХ.ХХХ.ХХХ.ХХ:50547: attached, cli_count = 1 [2018-10-11 11:20:42]: /udp/239.192.5.35:2121@ - ХХХ.ХХХ.ХХХ.ХХ:50547: deattached, cli_count = 0 [2018-10-11 11:20:42]: /udp/239.192.5.35:2121@: Destroyed. И так каждые 2 минуты. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
paradox_ Опубликовано 11 октября, 2018 · Жалоба есть простой действенный способ берете другой софт и проверяете, если все гуд, значит проблема в софте если все так же, значит проблемы где то на вашей стороне Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 11 октября, 2018 · Жалоба 3 часа назад, DoNetSK сказал: Подскажите, запустилась программа и работает отлично, но каждые 2 минуты 15 секунд картинка останавливается в VLC переключается на следующий канал, на приставке через 5-6 секунд продолжает работать тот же канал. Тоже пишете на диск вместо tmpfs? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 1 ноября, 2018 (изменено) · Жалоба Build: Sep 25 2018 11:01:38 Поработала часа 3 и упала с ошибкой: kernel: [ 9042.519894] msd_lite[1726]: segfault at 0 ip 0000000000407f9f sp 00007ff065a14c90 error 6 in msd_lite[400000+1f000] Буфер кольцевой 16мб, пишу в tmpfs По статистике на момент падения было 700 клиентов при 150 потоках. Куда еще поглядеть можно? тюнинг весь с конфигов автора. Update Еще 2 раза упало с примерно равным интервалом в 3 часа. Изменено 1 ноября, 2018 пользователем Sacrament Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 4 ноября, 2018 · Жалоба В 01.11.2018 в 08:35, Sacrament сказал: Поработала часа 3 и упала с ошибкой: kernel: [ 9042.519894] msd_lite[1726]: segfault at 0 ip 0000000000407f9f sp 00007ff065a14c90 error 6 in msd_lite[400000+1f000] Пересобрать как тут написано: И на тазике должно быть более 4гб под такие параметры. Потому что 150 * 20 = 3000мб (20 а не 16 потому что там ещё грубо говоря служебка есть) Естественно tmpfs тоже должен быть никак не меньше 3гб, лучше 4 гб. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 5 ноября, 2018 · Жалоба @Ivan_83 6 часов назад, Ivan_83 сказал: И на тазике должно быть более 4гб под такие параметры. Потому что 150 * 20 = 3000мб (20 а не 16 потому что там ещё грубо говоря служебка есть) Естественно tmpfs тоже должен быть никак не меньше 3гб, лучше 4 гб. Попробую сегодня пересобрать. Это решение проблемы или просто даст больше инфы для дебага? На тазике 8 Гб оперативы. Под /tmp отдал 5 Гб. В момент падения занято было 2.4 Гб Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 5 ноября, 2018 · Жалоба Даст инфу для дебага. Ещё посмотретите ulimit, там может дескрипторов файловых мало, обычно 1024. Это можно прямо в логе мсд увидеть во время старта, он пишет сколько дескрипторов доступно. Притом если запускать руками от рута и как службу то значения могут быть разные. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sacrament Опубликовано 20 ноября, 2018 · Жалоба В итоге проблема скорее была где-то в системе т.к. на другом стримере msd работает с пятницы без падений, все отлично. На том же где падало вчера просто переустановил систему и запустил - пока что тоже работает без проблем. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
demi Опубликовано 20 ноября, 2018 · Жалоба Пока не воткнул в рабочую платформу все было ок. Сейчас рассыпает. В логах: broken pipe... Замечено, что их появления не коррелирует с рассыпаниями, при том, что проц idle 99-98%. Памяти 4 гига. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...