FHEM extrem träge und langsam

Begonnen von Jumbo, 15 Januar 2015, 21:12:09

Vorheriges Thema - Nächstes Thema

Jumbo

Hallo

mein FHEM ist seit einiger Zeit extrem träge und langsam ,und heute ist es extrem.

Wenn ich mir das Log ansehe dann habe ich extrem viele :   2015.01.15 21:06:17.434 1: Accept failed (WEB: Too many open files)

wenn ich neu starte , kommt Im Log folgendes :


2015.01.15 21:06:17.448 0: Server shutdown
2015.01.15 21:06:17.516 1: WriteStateFile: Cannot open ./log/fhem.save: Too many open files
2015.01.15 21:06:26.520 1: Including fhem.cfg
2015.01.15 21:06:26.547 3: telnetPort: port 7072 opened
2015.01.15 21:06:26.855 3: WEB: port 8083 opened
2015.01.15 21:06:26.856 3: WEBphone: port 8084 opened
2015.01.15 21:06:26.857 3: WEBtablet: port 8085 opened
2015.01.15 21:06:26.978 2: eventTypes: loaded 15700 events from ./log/eventTypes.txt
2015.01.15 21:06:27.049 3: Opening CUL_0 device /dev/ttyACM0
2015.01.15 21:06:27.111 3: Can't open /dev/ttyACM0: No such file or directory
2015.01.15 21:06:27.203 1: HMLAN_Parse: HMLAN1 new condition disconnected
2015.01.15 21:06:27.203 3: Opening HMLAN1 device 192.168.1.56:1000
2015.01.15 21:06:27.207 3: HMLAN1 device opened
2015.01.15 21:06:27.207 1: HMLAN_Parse: HMLAN1 new condition init
2015.01.15 21:06:28.563 3: HUEDevice1: I/O device is HUE
2015.01.15 21:06:28.565 3: HUEDevice2: I/O device is HUE
2015.01.15 21:06:28.566 3: HUEDevice3: I/O device is HUE
2015.01.15 21:06:28.568 3: HUEGroup0: I/O device is HUE
2015.01.15 21:06:34.772 3: Opening DENON device 192.168.1.222:23
2015.01.15 21:06:34.774 3: DENON device opened
2015.01.15 21:06:35.769 1: Including ./log/fhem.save
2015.01.15 21:06:35.920 3: DORIAN: I/O device is Withings_G
2015.01.15 21:06:36.483 3: GERMAIN: I/O device is Withings_G
2015.01.15 21:06:37.389 3: LENA: I/O device is Withings_G
2015.01.15 21:06:37.531 3: NOE: I/O device is Withings_G
2015.01.15 21:06:37.666 3: SANDRA: I/O device is Withings_G
2015.01.15 21:06:38.906 3: YANNICK: I/O device is Withings_G
2015.01.15 21:06:39.919 3: hub: connected
2015.01.15 21:06:39.920 3: netatmo_D70:ee:50:03:69:6a: I/O device is Wetter
2015.01.15 21:06:40.119 3: netatmo_M02:00:00:03:72:1e: I/O device is Wetter
2015.01.15 21:06:40.122 3: withings_D51877: I/O device is Withings_G
2015.01.15 21:06:40.366 0: Server started with 240 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user root, pid 20319)
2015.01.15 21:06:40.371 3: Device CUL_HM_HM_ES_PMSw1_Pl_2C9036 added to ActionDetector with 000:10 time
2015.01.15 21:06:40.395 3: Device Heizung_Gang added to ActionDetector with 000:10 time
2015.01.15 21:06:40.402 3: Device Heizung_Kichen added to ActionDetector with 000:10 time
2015.01.15 21:06:40.409 3: Device Heizung_Stuff1 added to ActionDetector with 000:10 time
2015.01.15 21:06:40.417 3: Device Heizung_Stuff2 added to ActionDetector with 000:10 time
2015.01.15 21:06:40.436 3: Device Thermostat_Stuff added to ActionDetector with 000:10 time
2015.01.15 21:06:40.531 1: HMLAN_Parse: HMLAN1 new condition ok
2015.01.15 21:06:40.647 1: 192.168.1.33:9090 reappeared (NUC)
2015.01.15 21:06:46.657 3: CUL_HM set Buttshaker statusRequest
2015.01.15 21:06:46.658 2: Wetter: http request failed: read from https://api.netatmo.net:443 timed out
2015.01.15 21:06:47.666 3: CUL_HM set Stuff1 statusRequest
2015.01.15 21:06:48.089 3: hub: new config
2015.01.15 21:06:48.120 3: CUL_HM set Stuff1 0 0 7
2015.01.15 21:06:48.125 3: CUL_HM set Stuff2 0 0 7
2015.01.15 21:06:48.127 3: CUL_HM set Stuff3 off
2015.01.15 21:06:48.129 3: CUL_HM set Stuff4 off
2015.01.15 21:06:48.130 3: CUL_HM set Gang off
2015.01.15 21:06:48.132 3: CUL_HM set Kichen1 off
2015.01.15 21:06:48.134 3: CUL_HM set Kichen2 off
2015.01.15 21:06:48.138 3: CUL_HM set Rollued pct 0
2015.01.15 21:06:48.140 3: CUL_HM set Buttshaker off
2015.01.15 21:06:48.676 3: CUL_HM set CUL_HM_HM_LC_Dim1PWM_CV_27F329_Sw1_V_01 statusRequest
2015.01.15 21:06:49.683 3: CUL_HM set Stroum_Gaart statusRequest
2015.01.15 21:06:50.685 3: CUL_HM set Pool_Chlor statusRequest
2015.01.15 21:06:51.903 3: CUL_HM set Pool_Heizung statusRequest
2015.01.15 21:06:52.905 3: CUL_HM set CUL_HM_HM_LC_SW4_DR_1DC572_Sw_04 statusRequest
2015.01.15 21:07:10.395 3: CUL_HM set Kanner_Luucht statusRequest
2015.01.15 21:07:11.398 3: CUL_HM set Lena_Luucht statusRequest
2015.01.15 21:07:12.401 3: CUL_HM set keymatic statusRequest



mache ich ein lsof -p PIDFHEM bekomme ich folgendes :

root@ubuntu:/opt/fhem/log# lsof -p 26118
COMMAND   PID USER   FD   TYPE   DEVICE SIZE/OFF     NODE NAME
perl    26118 fhem  cwd    DIR      8,1     4096 12714148 /opt/fhem
perl    26118 fhem  rtd    DIR      8,1     4096        2 /
perl    26118 fhem  txt    REG      8,1    10416  1048765 /usr/bin/perl
perl    26118 fhem  mem    REG      8,1   339664  1049480 /usr/lib/perl/5.18.2/auto/re/re.so
perl    26118 fhem  mem    REG      8,1   170064  3932349 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
perl    26118 fhem  mem    REG      8,1    84800  1058399 /usr/lib/perl5/auto/XML/Parser/Expat/Expat.so
perl    26118 fhem  mem    REG      8,1    47760  3933101 /lib/x86_64-linux-gnu/libnss_nis-2.19.so
perl    26118 fhem  mem    REG      8,1    97296  3932927 /lib/x86_64-linux-gnu/libnsl-2.19.so
perl    26118 fhem  mem    REG      8,1    39824  3933095 /lib/x86_64-linux-gnu/libnss_compat-2.19.so
perl    26118 fhem  mem    REG      8,1    48016  2097450 /usr/lib/perl5/auto/HTML/Parser/Parser.so
perl    26118 fhem  mem    REG      8,1    26824  3146722 /usr/lib/perl5/auto/Socket6/Socket6.so
perl    26118 fhem  mem    REG      8,1  1926432  3933066 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
perl    26118 fhem  mem    REG      8,1   383112  3933065 /lib/x86_64-linux-gnu/libssl.so.1.0.0
perl    26118 fhem  mem    REG      8,1   432232  2889736 /usr/lib/perl5/auto/Net/SSLeay/SSLeay.so
perl    26118 fhem  mem    REG      8,1    27104  1049365 /usr/lib/perl/5.18.2/auto/File/Glob/Glob.so
perl    26118 fhem  mem    REG      8,1   100728  3932446 /lib/x86_64-linux-gnu/libz.so.1.2.8
perl    26118 fhem  mem    REG      8,1    59848  1049302 /usr/lib/perl/5.18.2/auto/Compress/Raw/Zlib/Zlib.so
perl    26118 fhem  mem    REG      8,1    14496  1049384 /usr/lib/perl/5.18.2/auto/I18N/Langinfo/Langinfo.so
perl    26118 fhem  mem    REG      8,1    88816  1049438 /usr/lib/perl/5.18.2/auto/Storable/Storable.so
perl    26118 fhem  mem    REG      8,1    35256  1049340 /usr/lib/perl/5.18.2/auto/Encode/Encode.so
perl    26118 fhem  mem    REG      8,1   101240  3932360 /lib/x86_64-linux-gnu/libresolv-2.19.so
perl    26118 fhem  mem    REG      8,1    22952  3932933 /lib/x86_64-linux-gnu/libnss_dns-2.19.so
perl    26118 fhem  mem    REG      8,1    47712  3933090 /lib/x86_64-linux-gnu/libnss_files-2.19.so
perl    26118 fhem  mem    REG      8,1    35304  1049314 /usr/lib/perl/5.18.2/auto/Data/Dumper/Dumper.so
perl    26118 fhem  mem    REG      8,1    10296  1049474 /usr/lib/perl/5.18.2/auto/attributes/attributes.so
perl    26118 fhem  mem    REG      8,1    59976  3147640 /usr/lib/perl5/auto/JSON/XS/XS.so
perl    26118 fhem  mem    REG      8,1    18648  1049325 /usr/lib/perl/5.18.2/auto/Digest/MD5/MD5.so
perl    26118 fhem  mem    REG      8,1    14344  3148887 /usr/lib/perl5/auto/Device/SerialPort/SerialPort.so
perl    26118 fhem  mem    REG      8,1    14416  1049399 /usr/lib/perl/5.18.2/auto/MIME/Base64/Base64.so
perl    26118 fhem  mem    REG      8,1    26944  1049395 /usr/lib/perl/5.18.2/auto/List/Util/Util.so
perl    26118 fhem  mem    REG      8,1    85232  1049416 /usr/lib/perl/5.18.2/auto/POSIX/POSIX.so
perl    26118 fhem  mem    REG      8,1    18632  1049358 /usr/lib/perl/5.18.2/auto/Fcntl/Fcntl.so
perl    26118 fhem  mem    REG      8,1    31792  3933104 /lib/x86_64-linux-gnu/librt-2.19.so
perl    26118 fhem  mem    REG      8,1    22744  1049458 /usr/lib/perl/5.18.2/auto/Time/HiRes/HiRes.so
perl    26118 fhem  mem    REG      8,1    43416  1049435 /usr/lib/perl/5.18.2/auto/Socket/Socket.so
perl    26118 fhem  mem    REG      8,1    18728  1049387 /usr/lib/perl/5.18.2/auto/IO/IO.so
perl    26118 fhem  mem    REG      8,1  2919792  1053157 /usr/lib/locale/locale-archive
perl    26118 fhem  mem    REG      8,1    43368  3932923 /lib/x86_64-linux-gnu/libcrypt-2.19.so
perl    26118 fhem  mem    REG      8,1   141574  3933086 /lib/x86_64-linux-gnu/libpthread-2.19.so
perl    26118 fhem  mem    REG      8,1  1071552  3932925 /lib/x86_64-linux-gnu/libm-2.19.so
perl    26118 fhem  mem    REG      8,1    14664  3933092 /lib/x86_64-linux-gnu/libdl-2.19.so
perl    26118 fhem  mem    REG      8,1  1845024  3933102 /lib/x86_64-linux-gnu/libc-2.19.so
perl    26118 fhem  mem    REG      8,1  1608280  1049018 /usr/lib/libperl.so.5.18.2
perl    26118 fhem  mem    REG      8,1   149120  3933097 /lib/x86_64-linux-gnu/ld-2.19.so
perl    26118 fhem    0r   CHR      1,3      0t0       13 /dev/null
perl    26118 fhem    1u   CHR    136,0      0t0        3 /dev/pts/0
perl    26118 fhem    2u   CHR    136,0      0t0        3 /dev/pts/0
perl    26118 fhem    3w   REG      8,1    11777 12845080 /opt/fhem/log/fhem-2015-01.log
perl    26118 fhem    4u  IPv4 15736967      0t0      TCP 192.168.1.35:34908->f1.netatmo.net:https (CLOSE_WAIT)
perl    26118 fhem    5u  IPv4 15735950      0t0      TCP *:7072 (LISTEN)
perl    26118 fhem    6u  IPv4 15735951      0t0      TCP *:8083 (LISTEN)
perl    26118 fhem    7u  IPv4 15735952      0t0      TCP *:8084 (LISTEN)
perl    26118 fhem    8u  IPv4 15735953      0t0      TCP *:8085 (LISTEN)
perl    26118 fhem    9w   REG      8,1    11777 12845080 /opt/fhem/log/fhem-2015-01.log
perl    26118 fhem   10u  IPv4 15735954      0t0      TCP 192.168.1.35:35031->HMLAN.fritz.box:1000 (ESTABLISHED)
perl    26118 fhem   11w   REG      8,1     5812 12845173 /opt/fhem/log/keymatic-2015.log
perl    26118 fhem   12w   REG      8,1        0 12845174 /opt/fhem/log/keymatic_lock-2015.log
perl    26118 fhem   13w   REG      8,1      182 12845175 /opt/fhem/log/HMS100T_7187-2015.log
perl    26118 fhem   14w   REG      8,1     4234 12845176 /opt/fhem/log/CUL_HM_HM_LC_SW4_DR_1DC572-2015.log
perl    26118 fhem   15w   REG      8,1        0 12845177 /opt/fhem/log/Stroum_Gaart-2015.log
perl    26118 fhem   16w   REG      8,1        0 12845179 /opt/fhem/log/CUL_HM_HM_LC_SW4_DR_1DC572_Sw_02-2015.log
perl    26118 fhem   17w   REG      8,1        0 12845180 /opt/fhem/log/CUL_HM_HM_LC_SW4_DR_1DC572_Sw_03-2015.log
perl    26118 fhem   18w   REG      8,1        0 12845181 /opt/fhem/log/CUL_HM_HM_LC_SW4_DR_1DC572_Sw_04-2015.log
perl    26118 fhem   19w   REG      8,1        0 12845182 /opt/fhem/log/CUL_FHTTK_0c3b44-2015.log
perl    26118 fhem   20w   REG      8,1        0 12845183 /opt/fhem/log/CUL_FHTTK_19194b-2015.log
perl    26118 fhem   21w   REG      8,1        0 12845184 /opt/fhem/log/FS20_191942-2015.log
perl    26118 fhem   22w   REG      8,1        0 12845186 /opt/fhem/log/CUL_FHTTK_191942-2015.log
perl    26118 fhem   23w   REG      8,1        0 12845188 /opt/fhem/log/CUL_FHTTK_0d2700-2015.log
perl    26118 fhem   24w   REG      8,1        0 12845190 /opt/fhem/log/CUL_TX_85-2015.log
perl    26118 fhem   25w   REG      8,1        0 12845191 /opt/fhem/log/FS20_0d2700-2015.log
perl    26118 fhem   26w   REG      8,1      712 12845172 /opt/fhem/log/Pool_Temp-2015.log
perl    26118 fhem   27w   REG      8,1   475622 12845154 /opt/fhem/log/netatmo_M02:00:00:03:72:1e-2015.log
perl    26118 fhem   28w   REG      8,1      185 12845171 /opt/fhem/log/GER-2015.log
perl    26118 fhem   29w   REG      8,1        0 12845193 /opt/fhem/log/SAN-2015.log
perl    26118 fhem   30w   REG      8,1        0 12845194 /opt/fhem/log/DOR-2015.log
perl    26118 fhem   31w   REG      8,1        0 12845195 /opt/fhem/log/YAN-2015.log
perl    26118 fhem   32w   REG      8,1        0 12845196 /opt/fhem/log/NOE-2015.log
perl    26118 fhem   33w   REG      8,1        0 12845197 /opt/fhem/log/LEN-2015.log
perl    26118 fhem   34w   REG      8,1    57723 12845170 /opt/fhem/log/Kichen1-2015.log
perl    26118 fhem   35w   REG      8,1    50745 12845165 /opt/fhem/log/Kichen2-2015.log
perl    26118 fhem   36w   REG      8,1    59008 12845164 /opt/fhem/log/Gang-2015.log
perl    26118 fhem   37w   REG      8,1    94944 12845163 /opt/fhem/log/CUL_HM_HM_PB_6_WM55_2CB019-2015.log
perl    26118 fhem   38w   REG      8,1   176435 12845156 /opt/fhem/log/CUL_HM_HM_LC_Dim1PWM_CV_27F2B8-2015.log
perl    26118 fhem   39w   REG      8,1   188764 12845157 /opt/fhem/log/CUL_HM_HM_LC_Dim1PWM_CV_27F329-2015.log
perl    26118 fhem   40w   REG      8,1   141287 12845158 /opt/fhem/log/Stuff3-2015.log
perl    26118 fhem   41w   REG      8,1   137767 12845159 /opt/fhem/log/Stuff4-2015.log
perl    26118 fhem   42w   REG      8,1    31087 12845162 /opt/fhem/log/CUL_HM_HM_PB_6_WM55_287FF7-2015.log
perl    26118 fhem   43w   REG      8,1  1744649 12845152 /opt/fhem/log/Heizung_Stuff1-2015.log
perl    26118 fhem   44w   REG      8,1  1754580 12845150 /opt/fhem/log/Heizung_Stuff2-2015.log
perl    26118 fhem   45w   REG      8,1  4874676 12845153 /opt/fhem/log/Heizung_Stuff1_Clima-2015.log
perl    26118 fhem   46w   REG      8,1  4901316 12845151 /opt/fhem/log/Heizung_Stuff2_Clima-2015.log
perl    26118 fhem   47w   REG      8,1  4881940 12845082 /opt/fhem/log/Heizung_Kichen_Clima-2015.log
perl    26118 fhem   48w   REG      8,1  1679316 12845096 /opt/fhem/log/Heizung_Gang-2015.log
perl    26118 fhem   49w   REG      8,1   158180 12845155 /opt/fhem/log/Thermostat_Stuff-2015.log
perl    26118 fhem   50w   REG      8,1  1762008 12845081 /opt/fhem/log/Heizung_Kichen-2015.log
perl    26118 fhem   51w   REG      8,1   242686 12845161 /opt/fhem/log/CUL_HM_HM_ES_PMSw1_Pl_2C9036-2015.log
perl    26118 fhem   52w   REG      8,1   469038 12845149 /opt/fhem/log/Buttshaker_Power-2015.log
perl    26118 fhem   53u  IPv4 15737209      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52558 (ESTABLISHED)
perl    26118 fhem   54u  IPv4 15737008      0t0      TCP 192.168.1.35:49425->nuc.fritz.box:9090 (ESTABLISHED)
perl    26118 fhem   55u  IPv4 15737184      0t0      TCP 192.168.1.35:8083->android-c04933b7418af3f4.fritz.box:45531 (ESTABLISHED)
perl    26118 fhem   56w   REG      8,1      450 12845199 /opt/fhem/log/CUL_WS_5-2015.log
perl    26118 fhem   57w   REG      8,1        0 12845200 /opt/fhem/log/FHT_0c3b-2015.log
perl    26118 fhem   58u  IPv4 15735958      0t0      TCP 192.168.1.35:46614->Denon-AVR-X5200W.fritz.box:telnet (ESTABLISHED)
perl    26118 fhem   59u  IPv4 15735973      0t0      TCP 192.168.1.35:54648->HarmonyHub.fritz.box:xmpp-client (ESTABLISHED)
perl    26118 fhem   60u  IPv4 15735976      0t0      TCP 192.168.1.35:8083->android-c04933b7418af3f4.fritz.box:45509 (ESTABLISHED)
perl    26118 fhem   61u  IPv4 15737207      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52553 (ESTABLISHED)
perl    26118 fhem   67u  IPv4 15735991      0t0      TCP 192.168.1.35:34780->vusolo.fritz.box:http (CLOSE_WAIT)
perl    26118 fhem   69u  IPv4 15735993      0t0      TCP 192.168.1.35:34782->vusolo.fritz.box:http (CLOSE_WAIT)
perl    26118 fhem   70u  IPv4 15737227      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52568 (ESTABLISHED)
perl    26118 fhem   71u  IPv4 15737228      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52569 (ESTABLISHED)
perl    26118 fhem   72u  IPv4 15737229      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52570 (ESTABLISHED)
perl    26118 fhem   73u  IPv4 15737230      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52571 (ESTABLISHED)
perl    26118 fhem   74u  IPv4 15737231      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52572 (ESTABLISHED)
perl    26118 fhem   75u  IPv4 15737232      0t0      TCP 192.168.1.35:8083->Mac-60f81db61412.fritz.box:52573 (ESTABLISHED)


kann mir da evtl jemand helfen ? Das ganze läuft auf einem HP Linux Server. Rechen Power denke ich sollte nicht das problem sein.

danke im voraus.

mfg,

michaeljk

Hallo,

schau mal nach welches File-Limit bei dir eingestellt ist:

cat /proc/sys/fs/file-max
oder
sysctl -a | grep file

Danach kannst du das ggfs. anpassen:

sysctl -w fs.file-max=100000
sysctl -p

Grüsse,

Michael