Kto To Posted February 9, 2018 at 10:46 PM Posted February 9, 2018 at 10:46 PM Обратился товарищ с тем что у него проблема с тем что поставил очередной НАС в сеть под 10.4 (я посоветовал) и у него он "виснет". НАС под пппое (mpd). Остальные сервера под 9.3 работают месяцами без всяких проблем. Его админ ему сказал что под 10.4 MPD глючит и надо ставить 9.х. Мне как-то в это все не очень верится. Кто поделится использованием mpd для высоконагруженных НАС-ов (1500+ онлайна) под 10.х FreeBSD?
supportod Posted February 10, 2018 at 03:33 AM Posted February 10, 2018 at 03:33 AM Ставьте на 11.1. Ну никто их разробов не будет сильно разбираться в 10.х ветке.
masters Posted February 10, 2018 at 06:32 AM Posted February 10, 2018 at 06:32 AM Та же проблема была на 10й ветке. При количестве сессий около 1000 мпд падал раз в 1-2 недели. В то время откатились на 9ку. Сейчас стоит 11й - такой проблемы нет.
sanyadnepr Posted February 10, 2018 at 08:02 AM Posted February 10, 2018 at 08:02 AM 9 часов назад, Kto To сказал: Обратился товарищ с тем что у него проблема с тем что поставил очередной НАС в сеть под 10.4 (я посоветовал) и у него он "виснет". НАС под пппое (mpd). Остальные сервера под 9.3 работают месяцами без всяких проблем. Его админ ему сказал что под 10.4 MPD глючит и надо ставить 9.х. Мне как-то в это все не очень верится. Во что именно не верится ? В то что есть варианты когда мпд глючит на 10.4 ? В то что на 9.3 нет проблем ?
Kto To Posted February 10, 2018 at 08:28 AM Author Posted February 10, 2018 at 08:28 AM В то что мпд глючит на 10.4 1 час назад, masters сказал: Та же проблема была на 10й ветке. При количестве сессий около 1000 мпд падал раз в 1-2 недели. В то время откатились на 9ку. Сейчас стоит 11й - такой проблемы нет. 11.1 уже не "сырое" можно ставить? Какие-то принципиальные отличия в настройке ядра в сравнении с 10-кой есть?
max_m Posted February 10, 2018 at 08:35 AM Posted February 10, 2018 at 08:35 AM У нас вообще в свое время с перездом версий на фре глюки то там то там вылазили ,,, админ забил на весь этот гамбуз накатил версию 7.4 и все. Не единой проблемы за 7 лет.
Kto To Posted February 10, 2018 at 08:52 AM Author Posted February 10, 2018 at 08:52 AM (edited) Не хочется ставить 9.3 потому как это уже EOL и установка чего-то туда делается "через опу" Edited February 10, 2018 at 08:53 AM by Kto To
andryas Posted February 10, 2018 at 09:37 AM Posted February 10, 2018 at 09:37 AM На 9-ці онлайн роками. 11-ку я не пробував.
kvirtu Posted February 10, 2018 at 10:08 AM Posted February 10, 2018 at 10:08 AM Фря 9.3 - где-то месяца 2 назад начались глюки с МПД. Посоветовали поставить последнюю стабильную версию МПД и все нормализовалось.
Kto To Posted February 10, 2018 at 10:28 AM Author Posted February 10, 2018 at 10:28 AM [root@xxx]# uptime 12:24PM up 214 days, 11:40, 1 user, load averages: 0.39, 0.28, 0.21 [root@xxx]# uname -a FreeBSD xxx 9.3-RELEASE-p53 FreeBSD 9.3-RELEASE-p53 #0: Sun Jun 18 19:18:04 EEST 2017 xxx@xxx:/usr/src/sys/amd64/compile/NAS amd64 рекорд на 9.1 был 3.5 года (тушил сам, переносили узел) Но на 9.х сейчас установка модулей это геморрой. Хочется что-то не EOL. Народ, подключайтесь к обсуждению. Кто пользует 10.х - 11.х поделитесь глюками/опытом/решениями. Да вот нарыл в дискуссии по mpd сегодня Покажите cat /var/log/debug.log у меня в него валит Apr 5 08:55:58 nas kernel: sonewconn: pcb 0xfffff8006eed57a8: Listen queue overflow: 12289 already in queue awaiting acceptance (8039 occurrences) Вылечил тюнингом системы: 1. убрал ipv6 из ядра 2. sysctl kern.ipc.soacceptqueue=8192 3. net.inet.tcp.blackhole=2 net.inet.udp.blackhole=1 До тюнинга mpd перезапуск был только через ребут системы. kill -9 и Kill-15 Не помогали. This was complex problem in both of FreeBSD base system (kernel, libc) and mpd5 itself. Fixed with FreeBSD 10.4 and mpd5-5.8_1 or newer. Please upgrade.
masters Posted February 10, 2018 at 11:02 AM Posted February 10, 2018 at 11:02 AM 2 часа назад, Kto To сказал: В то что мпд глючит на 10.4 11.1 уже не "сырое" можно ставить? Какие-то принципиальные отличия в настройке ядра в сравнении с 10-кой есть? Не сырое, 4 наса с октября работают. На каждом 900-1200 клиентов, полет нормальный. Особых отличий нет.
sanyadnepr Posted February 11, 2018 at 08:12 AM Posted February 11, 2018 at 08:12 AM (edited) 23 часа назад, Kto To сказал: В то что мпд глючит на 10.4 Так необходимо выяснять, что именно глючит. Без диагностики, логов, конфигов и другой полезной информации, иногда без бюджета, выяснить что происходит в конкретном случае, не представляется возможным. Телепаты сейчас в отпуске. 10.4, мпд, с онлайном 2К+ работает без глюков. Edited February 11, 2018 at 08:13 AM by sanyadnepr
Kto To Posted February 11, 2018 at 11:35 AM Author Posted February 11, 2018 at 11:35 AM (edited) Проблема зависания mpd5 официально считается решенной. Для получения всех фиксов нужно обновиться до 10.3-STABLE или 11.1-RELEASE или 11.1-STABLE и обновить порт до mpd5-5.8_1 или новее. Если кому интересны технические детали, они есть тут: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186114 Все же сепарский наг намного продвинутей чем наш локал Edited February 11, 2018 at 11:36 AM by Kto To
kvirtu Posted February 11, 2018 at 01:34 PM Posted February 11, 2018 at 01:34 PM 1 час назад, Kto To сказал: Проблема зависания mpd5 официально считается решенной. Для получения всех фиксов нужно обновиться до 10.3-STABLE или 11.1-RELEASE или 11.1-STABLE и обновить порт до mpd5-5.8_1 или новее. Если кому интересны технические детали, они есть тут: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186114 Все же сепарский наг намного продвинутей чем наш локал я же Вам вроде писал про обновление мпд ?
DAnEq Posted February 12, 2018 at 07:10 AM Posted February 12, 2018 at 07:10 AM Бл#. с портов ставить - верх непрофессионализма имхо.....
masters Posted February 12, 2018 at 04:08 PM Posted February 12, 2018 at 04:08 PM 8 часов назад, DAnEq сказал: Бл#. с портов ставить - верх непрофессионализма имхо..... Зависимости тоже вручную компилите? Серьёзно Про обновление портов слыхали?
DAnEq Posted February 13, 2018 at 07:26 AM Posted February 13, 2018 at 07:26 AM да, вручную. хотя я про в общем и целом а не про установку мпд конкретно и про обновление портов слыхал. только помоему оно на старой фре ни к чему хорошему часто не приводит...
Kto To Posted February 13, 2018 at 07:49 AM Author Posted February 13, 2018 at 07:49 AM 21 минуту назад, DAnEq сказал: да, вручную. хотя я про в общем и целом а не про установку мпд конкретно и про обновление портов слыхал. только помоему оно на старой фре ни к чему хорошему часто не приводит... Та нормально на старой фре если надо все ставится с портов и руками правятся и пути к файлам итп. Но вопрос - зачем этот геморрой. Поставил 10.4-p5 и последний mpd собранный из портов. Посмотрю как будет себя вести. Если глюки - придется ставить 11.
Kto To Posted February 13, 2018 at 10:53 PM Author Posted February 13, 2018 at 10:53 PM Блин сдуру сделал portsnap fetch, portsnap update на одной 9.3 Теперь с портов нифига не ставится Не делайте никогда это.
l1ght Posted February 14, 2018 at 12:31 AM Posted February 14, 2018 at 12:31 AM эм там можно вытащить порты определенной версии гуглите
kvirtu Posted February 14, 2018 at 08:15 AM Posted February 14, 2018 at 08:15 AM 9 часов назад, Kto To сказал: Блин сдуру сделал portsnap fetch, portsnap update на одной 9.3 Теперь с портов нифига не ставится Не делайте никогда это. а что пишет то ? как вариант ставить из сырцов.
Kto To Posted February 14, 2018 at 01:14 PM Author Posted February 14, 2018 at 01:14 PM 4 часа назад, kvirtu сказал: а что пишет то ? как вариант ставить из сырцов. "/usr/ports/Mk/bsd.port.mk", line 1043: Unknown directive Unknown modifier 't' Variable .CURDIR is recursive.
kvirtu Posted February 14, 2018 at 02:12 PM Posted February 14, 2018 at 02:12 PM 53 минуты назад, Kto To сказал: "/usr/ports/Mk/bsd.port.mk", line 1043: Unknown directive Unknown modifier 't' Variable .CURDIR is recursive. У вас получилось, что порты "не соответствуют" системе. Если гуглили , то там есть разные варианты решения.
Kto To Posted February 15, 2018 at 12:32 AM Author Posted February 15, 2018 at 12:32 AM 10 часов назад, kvirtu сказал: У вас получилось, что порты "не соответствуют" системе. Если гуглили , то там есть разные варианты решения. Подскажите?
l1ght Posted February 15, 2018 at 01:48 AM Posted February 15, 2018 at 01:48 AM 1 час назад, Kto To сказал: Подскажите? В 14.02.2018 в 01:31, l1ght сказал: эм там можно вытащить порты определенной версии гуглите
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now