Temat: Dziwne zachowanie, błędy w logu

Cześć,

otóż ostatnimi czasy coś zaczyna szwankować z moim sprzętem, tj. jakby momentami przymula mi serwer.
W logu też pojawia się jakby błąd z pamięcią. Niestety nie jestem ekspertem. Może ktoś będzie bardziej zorientowany.

Jul 17 21:45:09 inferno kern.warn kernel: [290334.123209] swapper: page allocation failure: order:1, mode:0x20
Jul 17 21:45:09 inferno kern.warn kernel: [290334.129336] Backtrace:
Jul 17 21:45:09 inferno kern.warn kernel: [290334.131885] Function entered at [<c000bccc>] from [<c0274904>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.137830]  r6:c02f4000 r5:00000001 r4:00000020 r3:20000093
Jul 17 21:45:09 inferno kern.warn kernel: [290334.143638] Function entered at [<c02748ec>] from [<c004d400>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.149584] Function entered at [<c004d31c>] from [<c004f714>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.155531]  r3:00000000 r2:00000000
Jul 17 21:45:09 inferno kern.warn kernel: [290334.159219]  r8:00000000 r7:c0311b78 r6:00000030 r5:c02f60e8 r4:00000030
Jul 17 21:45:09 inferno kern.warn kernel: [290334.166074] Function entered at [<c004f140>] from [<c02758d0>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.172021] Function entered at [<c027563c>] from [<c00728c0>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.177968] Function entered at [<c0072834>] from [<c01d99d0>]
Jul 17 21:45:09 inferno kern.warn kernel: [290334.453798] Normal: 449*4kB 13*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1900kB
Jul 17 21:45:09 inferno kern.warn kernel: [290334.464462] 22360 total pagecache pages
Jul 17 21:45:09 inferno kern.warn kernel: [290334.468396] 0 pages in swap cache
Jul 17 21:45:10 inferno kern.warn kernel: [290334.471807] Swap cache stats: add 0, delete 0, find 0/0
Jul 17 21:45:10 inferno kern.warn kernel: [290334.477141] Free swap  = 0kB
Jul 17 21:45:10 inferno kern.warn kernel: [290334.480115] Total swap = 0kB
Jul 17 21:45:10 inferno kern.warn kernel: [290334.486689] 32768 pages of RAM
Jul 17 21:45:10 inferno kern.warn kernel: [290334.489838] 650 free pages
Jul 17 21:45:10 inferno kern.warn kernel: [290334.492637] 1088 reserved pages
Jul 17 21:45:10 inferno kern.warn kernel: [290334.495872] 2767 slab pages
Jul 17 21:45:10 inferno kern.warn kernel: [290334.498758] 16455 pages shared
Jul 17 21:45:10 inferno kern.warn kernel: [290334.501907] 0 pages swap cached
Jul 17 21:45:10 inferno kern.err kernel: [290334.505149] usb 1-1.5: ath9k_htc: RX memory allocation error
Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

2

Odp: Dziwne zachowanie, błędy w logu

Tak, wyłożył się na alokacji pamięci. Albo masz za mało, ale masz jakiś proces gdzie cieknie pamięć.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Dziwne zachowanie, błędy w logu

Hmm... pamięci jest wystarczająco chyba 128.

A jak sprawdzić co "cieknie" ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

4

Odp: Dziwne zachowanie, błędy w logu

Np top i patrz co najwięcej zużywa. Wg wystarczająco, ale kernel i tak się przekręcił na alokacji pamięci smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Dziwne zachowanie, błędy w logu

Wszystko niby normalnie:

Mem: 121756K used, 4964K free, 0K shrd, 51876K buff, 34468K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.00 0.01 0.05 1/54 8724
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 8673     1 root     S     4940   4%   0% /usr/bin/umurmurd -r -p /var/run/umur
    5     2 root     SW       0   0%   0% [kworker/u:0]
 7998     1 root     S    30864  24%   0% python /media/pyload/pyLoadCore.py --
 6517     1 root     S     4584   4%   0% /usr/sbin/darkstat --verbose -i pppoe
 7985  6500 root     S     3316   3%   0% /usr/sbin/smbd -D
 6502     1 root     S     2784   2%   0% /usr/sbin/nmbd -D
 6500     1 root     S     2704   2%   0% /usr/sbin/smbd -D
 6468     1 root     S     1808   1%   0% mount.ntfs-3g /dev/sda1 /mnt/dysk
 1953     1 root     S     1396   1%   0% hostapd -P /var/run/wifi-phy0.pid -B
 6226     1 root     S     1396   1%   0% hostapd -P /var/run/wifi-phy1.pid -B
 8337  1643 root     S     1356   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 2443     1 root     S     1236   1%   0% /usr/sbin/crond -c /etc/crontabs -l 8
 1582     1 root     S     1228   1%   0% /sbin/syslogd -l 8 -C16
 7987  7986 root     S     1228   1%   0% -ash
    1     0 root     S     1224   1%   0% init
 6522     1 root     S     1224   1%   0% init
 2806     1 root     S     1220   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 8724  7987 root     R     1220   1%   0% top
 1584     1 root     S     1212   1%   0% /sbin/klogd
 1643     1 root     S     1128   1%   0% /sbin/netifd
Mem: 121756K used, 4964K free, 0K shrd, 51876K buff, 34468K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.00 0.01 0.05 1/54 8724
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
    5     2 root     SW       0   0%   0% [kworker/u:0]
 8673     1 root     S     4940   4%   0% /usr/bin/umurmurd -r -p /var/run/umur
 6226     1 root     S     1396   1%   0% hostapd -P /var/run/wifi-phy1.pid -B
 7998     1 root     S    30864  24%   0% python /media/pyload/pyLoadCore.py --
 8724  7987 root     R     1220   1%   0% top
 7986  2460 root     S     1012   1%   0% /usr/sbin/dropbear -P /var/run/dropbe
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  727     2 root     SW       0   0%   0% [kworker/0:2]
 6517     1 root     S     4584   4%   0% /usr/sbin/darkstat --verbose -i pppoe
 7985  6500 root     S     3316   3%   0% /usr/sbin/smbd -D
 6502     1 root     S     2784   2%   0% /usr/sbin/nmbd -D
 6500     1 root     S     2704   2%   0% /usr/sbin/smbd -D
 6468     1 root     S     1808   1%   0% mount.ntfs-3g /dev/sda1 /mnt/dysk
 1953     1 root     S     1396   1%   0% hostapd -P /var/run/wifi-phy0.pid -B
 8337  1643 root     S     1356   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 2443     1 root     S     1236   1%   0% /usr/sbin/crond -c /etc/crontabs -l 8
 1582     1 root     S     1228   1%   0% /sbin/syslogd -l 8 -C16
 7987  7986 root     S     1228   1%   0% -ash
    1     0 root     S     1224   1%   0% init
 6522     1 root     S     1224   1%   0% init
Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800