Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)
RomanSmetanin

Зависает сервер астра

Recommended Posts

Добрый день. Астра развернута на xubuntu 14.04 в тестах все работает нормально. Имеем выход на 12 каналов у каждого канала свой UDP

Т.е. например с подключенной одной ip приставкой при просмотре одного любого канала на выходе все работает. Если  каналы работают, но на выходе не подключено (физически к порту) не одной приставки тоже все работает. 

Если подключаем несколько ip приставок (например 10 шт) то все работает примерно сутки, потом компьютер виснет наглухо, помогает только кнопка reset на системном блоке.

При этом лога ошибки нет, похоже компьютер зависает раньше чем записывается лог. Подскажите может кто сталкивался с такой проблемой и в какую сторону копать.

Есть подозрения в сторону платформы xubuntu, или самого железа. Хотя сетевые карты пробовал менять местами - входную с выходной - не помогает.

В астре пока новичок, только начинаю разбираться - поэтому возможны глупые вопросы.

Share this post


Link to post
Share on other sites

1. претензии к сетевой карте. Надо ставить серверные карты.

2. претензии к материнке.

 

у меня серваки с астрой годами стоят в ап-е

Share this post


Link to post
Share on other sites

У меня проблемма практически такая же. Комп виснет если работает больше суток. Станок i7, памяти 16 гиг, ssd, сетевая карта intel 2х портовая серверная со сврим процом, блок питания invin 1200,  24 6 dvb 4x портовых. У меня то же есть подозрение на железо... Был станок на i5 то же стоял долго, без проблем....

Share this post


Link to post
Share on other sites
7 hours ago, abel said:

сори)))) очипятка, 6.

А ядер у проца сколько ? По идее каждую dvb карту и сетевуху надо пришпилить к ядному ядру по прерываниям.

Share this post


Link to post
Share on other sites

как то так

Quote

/proc# cat interrupts
            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7
   0:         22          0          0          0          0          0          0          0   IO-APIC-edge      timer
   1:          1          0          0          0          0          2          0          0   IO-APIC-edge      i8042
   7:         12          0          0          0          0          0          0          0   IO-APIC-edge
   8:          0          0          0          0          0          1          0          0   IO-APIC-edge      rtc0
   9:          0          0          0          0          0          0          0          0   IO-APIC-fasteoi   acpi
  12:          1          0          0          0          1          2          0          0   IO-APIC-edge      i8042
  16:    4562129     905283     418597     186027    6979969    7370130    5029395    3101206   IO-APIC-fasteoi   SAA716x Core, SAA716x Core
  17:    2685444     664540     322649     146932    3771519    4146210    3060283    2003693   IO-APIC-fasteoi   ahci, SAA716x Core, SAA716x Core
  19:    3701769     625510     277283     117748    6403156    6189000    4021686    2386023   IO-APIC-fasteoi   SAA716x Core, SAA716x Core
 136:          0          0          0          0          0          0          0          0   PCI-MSI-edge      PCIe PME
 137:          0          0          0          0          0          0          0          0   PCI-MSI-edge      PCIe PME
 138:          0          0          0          0          0          0          0          0   PCI-MSI-edge      aerdrv, PCIe PME
 139:          0          0          0          0          0          0          0          0   PCI-MSI-edge      aerdrv, PCIe PME
 140:          0          0          0          0          0          0          0          0   PCI-MSI-edge      aerdrv, PCIe PME
 141:          0          0          0          0          0          0          0          0   PCI-MSI-edge      aerdrv, PCIe PME
 142:          0          0          0          0          0          0          0          0   PCI-MSI-edge      aerdrv, PCIe PME
 143:          0          0          0          0          0          0          0          0   PCI-MSI-edge      PCIe PME, pciehp
 155:          7          0          0    4200167         39         27          0    8798073   PCI-MSI-edge      xhci_hcd
 156:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 157:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 158:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 159:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 160:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 161:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 162:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 163:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 164:          1          0        321    4185141         29          3      38515    8772156   PCI-MSI-edge      xhci_hcd
 165:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 166:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 167:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 168:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 169:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 170:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 171:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 172:          1    5399659        684          0          0    7565642      43173          1   PCI-MSI-edge      xhci_hcd
 173:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 174:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 175:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 176:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 177:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 178:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 179:          0          0          0          0          0          0          0          0   PCI-MSI-edge      xhci_hcd
 180:       5417       7507         60         33       3929      11626        673        132   PCI-MSI-edge      ahci
 181:   53113524          0          0          0          0         26          0          1   PCI-MSI-edge      p6p1
 182:          0          0          0          0          0          1          0          0   PCI-MSI-edge      p6p3
 183:        232          0     237949        385          8         49          2          1   PCI-MSI-edge      p6p3-rx-0
 184:         11          0          0       6433          0          5          3          0   PCI-MSI-edge      p6p3-rx-1
 185:         20         29          0          0      12201          0          5          3   PCI-MSI-edge      p6p3-tx-0
 186:         33          0         32          0          0      26180          1          3   PCI-MSI-edge      p6p3-tx-1
 187:         13       8594         12          0          0         10          0          0   PCI-MSI-edge      p6p2
 188:        104          0         10          1        188         36          0         74   PCI-MSI-edge      snd_hda_intel
 NMI:        380        319        313        316        328        311        261        242   Non-maskable interrupts
 LOC:   48999556   56935223   58690376   58719925   28515057   29592934   31485430   31696229   Local timer interrupts
 SPU:          0          0          0          0          0          0          0          0   Spurious interrupts
 PMI:        380        319        313        316        328        311        261        242   Performance monitoring interrupts
 IWI:      39121      45402      43912      47699      22011      26512      25598      31570   IRQ work interrupts
 RTR:          7          0          0          0          0          0          0          0   APIC ICR read retries
 RES:   47172427   67437187   74946490   76076529   19171364   23285437   28684419   30889894   Rescheduling interrupts
 CAL:       1703       1656       1661       1641       1768       1679       1700       1673   Function call interrupts
 TLB:        668        651        676        645       4811       5263       5388       5102   TLB shootdowns
 TRM:          0          0          0          0          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0          0          0          0          0   Threshold APIC interrupts
 MCE:          0          0          0          0          0          0          0          0   Machine check exceptions
 MCP:         45         45         45         45         45         45         45         45   Machine check polls
 ERR:         12
 MIS:          0
 

 

Share this post


Link to post
Share on other sites

прерывания прописаны по инструкции - по ядрам не раскидывает ....

куда копать дальше?

Quote

:/etc# cat rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# CPU0
echo 1 >/proc/irq/155/smp_affinity
echo 1 >/proc/irq/156/smp_affinity
echo 1 >/proc/irq/157/smp_affinity

# CPU1
echo 2 >/proc/irq/158/smp_affinity
echo 2 >/proc/irq/159/smp_affinity
echo 2 >/proc/irq/160/smp_affinity

# CPU2
echo 4 >/proc/irq/161/smp_affinity
echo 4 >/proc/irq/162/smp_affinity
echo 4 >/proc/irq/163/smp_affinity

# CPU3
echo 8 >/proc/irq/164/smp_affinity
echo 8 >/proc/irq/165/smp_affinity
echo 8 >/proc/irq/166/smp_affinity

# CPU4
echo 10 >/proc/irq/167/smp_affinity
echo 10 >/proc/irq/168/smp_affinity
echo 10 >/proc/irq/169/smp_affinity

# CPU5
echo 20 >/proc/irq/170/smp_affinity
echo 20 >/proc/irq/171/smp_affinity
echo 20 >/proc/irq/172/smp_affinity

# CPU6
echo 40 >/proc/irq/173/smp_affinity
echo 40 >/proc/irq/174/smp_affinity
echo 40 >/proc/irq/175/smp_affinity

# CPU7
echo 80 >/proc/irq/176/smp_affinity
echo 80 >/proc/irq/177/smp_affinity
echo 80 >/proc/irq/178/smp_affinity


#echo 4 >/proc/irq/19/smp_affinity
#echo 1 >/proc/irq/47/smp_affinity

exit 0
 

 

Share this post


Link to post
Share on other sites

я точно ни чего ни где не выключал ......

ткните носом где что подкрутить надо?

P.S.

заметил, что идет утечка памяти. 

после ребута компа и поднятия астры используется 900 мегабайт через 12 часов уже 1500, если простоял больше суток - 1700.

Share this post


Link to post
Share on other sites
Quote

# modinfo saa716x_tbs_dvb
filename:       /lib/modules/3.13.0-32-generic/kernel/drivers/media/pci/saa716x/saa716x_tbs-dvb.ko
license:        GPL
author:         Manu Abraham
description:    SAA716x Budget driver
srcversion:     AED0A1AD04177FBBD7AF3AF
alias:          pci:v00001131d00007160sv00006290sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00007220sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006983sd00000002bc*sc*i*
alias:          pci:v00001131d00007160sv00006983sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv000013C2sd00003010bc*sc*i*
alias:          pci:v00001131d00007160sv00006991sd00000002bc*sc*i*
alias:          pci:v00001131d00007160sv00006991sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006985sd00000002bc*sc*i*
alias:          pci:v00001131d00007160sv00006985sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006984sd00000013bc*sc*i*
alias:          pci:v00001131d00007160sv00006982sd00000002bc*sc*i*
alias:          pci:v00001131d00007160sv00006982sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006925sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006923sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006922sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006221sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006220sd00000002bc*sc*i*
alias:          pci:v00001131d00007160sv00006285sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006281sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00006280sd00000011bc*sc*i*
alias:          pci:v00001131d00007160sv00006284sd00000001bc*sc*i*
alias:          pci:v00001131d00007160sv00001AE4sd00000700bc*sc*i*
alias:          pci:v00001131d00007160sv00001894sd00000110bc*sc*i*
alias:          pci:v00001131d00007160sv00001822sd00000047bc*sc*i*
alias:          pci:v00001131d00007160sv00001822sd00000039bc*sc*i*
alias:          pci:v00001131d00007160sv00001822sd00000044bc*sc*i*
depends:        saa716x_core,dvb-core,tas2101,i2c-algo-bit,cx24117
vermagic:       3.13.0-32-generic SMP mod_unload modversions
parm:           verbose:verbose startup messages, default is 1 (yes) (int)
parm:           int_type:force Interrupt Handler type: 0=INT-A, 1=MSI, 2=MSI-X. default INT-A mode (int)
 

 

Share this post


Link to post
Share on other sites

В общем результат такой:

запустили каждый транспондер(процесс astra) на своём ядре, результат порадовал.

Quote

~$ uptime
 16:09:38 up 7 days,  5:05,  1 user,  load average: 2,45, 3,18, 3,37
 

разложить DVB по ядрам пока не удалось, сервер ещё не перегружали.

Share this post


Link to post
Share on other sites

перегрузили сервер, карточки разложились.

а тюнеры(по 4шт. на карте ) не раскладываются??

Quote

 cat /proc/interrupts
            CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7
   
 155:        821          0     257742          0      60445     125788    1647994          1   PCI-MSI-edge      xhci_hcd
 164:        736          0          0     256403      50405          3     103651    1672434   PCI-MSI-edge      xhci_hcd
 172:        677     300046          0          1      55450    1648236          0      84685   PCI-MSI-edge      xhci_hcd
  180:       1534       1063         16         25       1412       4105        242        222   PCI-MSI-edge      ahci
 181:         15          0          0          0    8635609          2         11          2   PCI-MSI-edge      p6p1
 182:          1          0          0          0          0          0          0          0   PCI-MSI-edge      p6p3
 183:      37929        366          0          0         18          7          2          1   PCI-MSI-edge      p6p3-rx-0
 184:          0       1033         11          0          0          4          4          1   PCI-MSI-edge      p6p3-rx-1
 185:         19          0       2551         21          1          1          4          5   PCI-MSI-edge      p6p3-tx-0
 186:         88          0          0       6108          0          4          0          3   PCI-MSI-edge      p6p3-tx-1
 187:         17          0          0          0          1       1397          0         15   PCI-MSI-edge      p6p2
 188:    1404243        885        272         96      48021      37426      16261       7121   PCI-MSI-edge      SAA716x Core
 189:         99         11          0          0        191          0         98         14   PCI-MSI-edge      snd_hda_intel
 190:       7352     278533         28         15      10660       8931       2984       1231   PCI-MSI-edge      SAA716x Core
 191:      61465        612    1350302         68      51622      38213      14091       5765   PCI-MSI-edge      SAA716x Core
 192:      38215        775        205    1345507      47716      39427      16583       7284   PCI-MSI-edge      SAA716x Core
 193:      24191        521        171         41    1038301      27332      10991       4720   PCI-MSI-edge      SAA716x Core
 194:      17262        518        175         63      17991     532139       6234       3094   PCI-MSI-edge      SAA716x Core
 NMI:         62         54         65         66         48         33         29         29   Non-maskable interrupts
 LOC:    9289948   10529925    9546487    8637119    3685212    4076726    4315786    4193943   Local timer interrupts
 SPU:          0          0          0          0          0          0          0          0   Spurious interrupts
 PMI:         62         54         65         66         48         33         29         29   Performance monitoring interrupts
 IWI:       7287       7077       6836       6718       3520       4312       4431       4365   IRQ work interrupts
 RTR:          7          0          0          0          0          0          0          0   APIC ICR read retries
 RES:   10552252   16068983   11248496   10046808    3030501    5593382    5616614    5123038   Rescheduling interrupts
 CAL:       4940       4950       5008       4797       5354       5292       5266       4987   Function call interrupts
 TLB:       1813       1806       1763       1639      12592      12783      12655      12274   TLB shootdowns
 
 

 

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×