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,
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