Автор Тема: "Завален" диск или сеть ?  (Прочитано 21980 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: "Завален" диск или сеть ?
« Ответ #15 : 20.03.2017 12:18:36 »
asy
Не могли бы вы поделиться готовым конфигом для collectd ? Мне бы диск, память, сеть и процессор проверить только.
Так он сразу готовый. Только раскомментировать нужные плагины, если активных по-умолчанию мало. И подпакеты доустановить с этими плагинами, если они в подпакеты вынесены.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #16 : 20.03.2017 16:14:28 »
asy
Тогда я не понял как его использовать...
Установил, потом нужно запустить сервис collectd,.. а дальше что ? Как увидеть его работу ? В сети читаю, там какие-то графики красивые должны быть, только где - никто не пишет.

Блин, может дело всё же не в диске ?.. Надо ещё проверить нагрузить систему и локально на сервере сделать копию какого-н. тяжёлого файла, если скорость будет такой же маленькой, как при копировании по сети, тогда дело в диске, иначе, я так понимаю, могут быть варианты...
Сноси Винду, переходи на Линукс ! :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: "Завален" диск или сеть ?
« Ответ #17 : 20.03.2017 16:23:03 »
asy
Тогда я не понял как его использовать...
Установил, потом нужно запустить сервис collectd,.. а дальше что ? Как увидеть его работу ? В сети читаю, там какие-то графики красивые должны быть, только где - никто не пишет.
Результат работы collectd - это содержимое /var/lib/collectd. Там лежат данные, собранные в rrd-файлах. Сам collectd не предоставляет средств для их просмотра. Для просмотра надо установить какие-нибудь другие приложения.

kcollectd     - на Qt, есть в репозитории
Collection4  - web-приложение, есть в репозитории (называется с4)
Collection3  - web-приложение, в репозитории отсутствует, взять можно из contrib тарбола collectd

Вот тут ещё ссылки: https://collectd.org/related.shtml
« Последнее редактирование: 21.03.2017 09:14:16 от asy »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #18 : 21.03.2017 07:33:46 »
asy
О, теперь понятно.

Кстати, при обычной нагрузке на клиентах (браузер, офис), "txkB/s" прыгает и до ~90000. Так что, похоже, дело в диске, он не может в три потока играть видео файл, поэтому заваливается.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #19 : 21.03.2017 07:37:22 »
Меня ещё вот что интересует, кто-н. может подсказать по созданию bond-интерфейсов. Насколько это всё стабильно работает и какие требования предъявляются к коммутатору и сетевым адаптерам.
Сноси Винду, переходи на Линукс ! :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: "Завален" диск или сеть ?
« Ответ #20 : 21.03.2017 09:13:31 »
Меня ещё вот что интересует, кто-н. может подсказать по созданию bond-интерфейсов. Насколько это всё стабильно работает и какие требования предъявляются к коммутатору и сетевым адаптерам.
Между коммутаторами работает. Раньше было кто во что горазд, сейчас более-менее стандартизировалось, LACP называется теперь. С серверами не пробовал.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #21 : 21.03.2017 09:52:02 »
С серверами не пробовал.
Я хочу как раз между сервером и коммутатором сделать хотя бы 2 Гбит/с.
В принципе всё для этого имеется, надо будет самому тогда попробовать...
Сноси Винду, переходи на Линукс ! :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: "Завален" диск или сеть ?
« Ответ #22 : 21.03.2017 10:00:43 »
Я хочу как раз между сервером и коммутатором сделать хотя бы 2 Гбит/с.
Вот это будет проблемой:
Коммутатор управляемый, или нет ?
Нет, http://www.dlink.ru/u/products/1/1955.html
Нужен управляемый и с поддержкой, как я написал, LACP.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #23 : 21.03.2017 10:07:31 »
asy
Хм, тут пишут http://www.k-max.name/linux/teaming-bonding-na-debian-linux/, что если использовать mode=5, например, то никакой специальной поддержки не нужно. Это неправда ?
« Последнее редактирование: 21.03.2017 10:30:32 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #24 : 21.03.2017 10:30:12 »
Нужен управляемый и с поддержкой, как я написал, LACP.
В таком случае и с другой стороны должна быть сетевая с такой же поддержкой ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #25 : 21.03.2017 11:01:36 »
иначе, я так понимаю, могут быть варианты...
Сюрприз блин!
Файл локально на сервере в момент лагов копируется быстро, на скорости более 50 Мбайт/с.
То есть какой-то нагруз именно на сетку даёт воспроизведение, например, видео файла, в это время:
12:54:35        CPU     %user     %nice   %system   %iowait    %steal     %idle
12:54:36        all      7,85      0,00      5,06      0,00      0,00     87,09

12:54:35        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
12:54:36       enp2s0   4021,00   7928,00    251,69  11730,19      0,00      0,00      0,00
12:54:36         eno1      1,00      1,00      0,06      0,06      0,00      0,00      0,00
12:54:36           lo      0,00      0,00      0,00      0,00      0,00      0,00      0,00
Это я только на одном клиенте включил маленькое видео.
Я просто не понимаю в какую сторону двигаться... тогда.
Сноси Винду, переходи на Линукс ! :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: "Завален" диск или сеть ?
« Ответ #26 : 21.03.2017 11:12:12 »
Видео может использовать сетевую подсистему ядра. Как xorg

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #27 : 21.03.2017 11:22:24 »
Видео может использовать сетевую подсистему ядра. Как xorg
И что ? Почему тогда не получается в этот момент преодолеть предел в 13 Мбайт/с по сети ? Больше этого значения не подымается. При этом я не могу скопировать с сервера на этом же интерфейсе просто файл по сети, через scp. Такое чувство, что сеть просто "лежит".
Подскажите, пожалуйста, очень хочется разобраться в причинах этой проблемы.
Сноси Винду, переходи на Линукс ! :)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: "Завален" диск или сеть ?
« Ответ #28 : 21.03.2017 11:27:47 »
То есть какой-то нагруз именно на сетку даёт воспроизведение, например, видео файла, в это время:
А что показывает cat /proc/interrupts ?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: "Завален" диск или сеть ?
« Ответ #29 : 21.03.2017 11:31:48 »
cat /proc/interrupts
           CPU0       CPU1       CPU2       CPU3       
  0:         22          0          0          0   IO-APIC-edge      timer
  1:          5          0          0          0   IO-APIC-edge      i8042
  3:          2          0          0          0   IO-APIC-edge   
  4:          2          0          0          0   IO-APIC-edge   
  8:         42          0          0          0   IO-APIC-edge      rtc0
  9:          0          0          0          0   IO-APIC-fasteoi   acpi
 10:          3          0          0          0   IO-APIC-edge   
 12:          6          0          0          0   IO-APIC-edge      i8042
 16:         75          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb1
 23:         54          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb2
 40:   47884433          0          0          0   PCI-MSI-edge      ahci
 41:   30244717          0          0          0   PCI-MSI-edge      eno1
 42:  653342987          0          0          0   PCI-MSI-edge      enp2s0-rx-0
 43:  388131285          0          0          0   PCI-MSI-edge      enp2s0-tx-0
 44:         12          0          0          0   PCI-MSI-edge      enp2s0
NMI:      24606      84445     158285      18849   Non-maskable interrupts
LOC: 1709218767 1424343889  894414223 1715481620   Local timer interrupts
SPU:          0          0          0          0   Spurious interrupts
PMI:      24606      84444     158284      18848   Performance monitoring interrupts
IWI:    2384552    2994759    2580602    2786213   IRQ work interrupts
RTR:          3          0          0          0   APIC ICR read retries
RES:    9807120   53688143   45306979   77932731   Rescheduling interrupts
CAL:       2406       4235       4352       4484   Function call interrupts
TLB:    2646858    1863077    1668508    1916601   TLB shootdowns
TRM:          0          0          0          0   Thermal event interrupts
THR:          0          0          0          0   Threshold APIC interrupts
MCE:          0          0          0          0   Machine check exceptions
MCP:      26488      26488      26488      26488   Machine check polls
ERR:          0
MIS:          0
Сноси Винду, переходи на Линукс ! :)