Co delat pri nahlem nedostatku pameti v Linuxu?
Vladimír Vlach
vladimir.vlach na pcnet.cz
Úterý Červenec 27 16:12:57 CEST 1999
Dobry den,
mam jeden z nasich serveru v takovem stavu, ve kterem si s nim
rady. Pravdepodobne to bylo pri zpracovavavani statistik WWW
za tyden. Kdyz jsem jeste cca 5 minut pred timto stavem udelal
[root na zeus dns]# free
total used free shared buffers
cached
Mem: 63152 62536 616 56576 308
4876
-/+ buffers/cache: 57352 5800
Swap: 130748 127992 2756
Po cca 5 minutach to bylo na kolenou...
Toto mi zacalo vypisovat pri urcitych prikazech:
[root na zeus httpd]# /etc/rc.d/init.d/httpd stop
/etc/rc.d/init.d/httpd: /bin/cat: Too many open files in system
/etc/rc.d/init.d/httpd stop: httpd (pid ?) not running
[root na zeus httpd]# /etc/rc.d/init.d/httpd stop
/etc/rc.d/init.d/httpd: /bin/cat: Too many open files in system
/etc/rc.d/init.d/httpd stop: httpd (pid ?) not running
[root na zeus httpd]# ps ax | grep htt
Segmentation fault (core dumped)
[root na zeus httpd]# ps ax | grep htt
bash: cannot duplicate fd 134662612 to fd 1: Bad file descriptor
bash: /bin/ps: Too many open files in system
bash: cannot duplicate fd 12 to fd 0: Bad file descriptor
Nevim co s tim mam delat, protoze server nemam u sebe (od ceho
mame v linuxi ssh ze ? :-)
Ten server je pomerne hodne zatizen jako WWW+SQL server.
Nektere procesy bezi nekolikrat (proc ?) a hodne jich je v zavorkach:
--- CUTE ps aux ---
mysql 22737 0.0 1.0 17576 668 p2 S N 15:37 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
mysql 22738 0.0 1.0 17576 668 p2 S N 15:37 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
mysql 22739 0.0 1.0 17576 668 p2 S N 15:37 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
mysql 22740 0.0 1.0 17576 668 p2 S N 15:37 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
mysql 22741 0.0 1.0 17576 668 p2 D N 15:37 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
mysql 22753 0.0 1.0 17576 688 p2 D N 15:38 0:00
/usr/sbin/mysqld --language=czech --basedir=/ --datadir
nobody 13935 0.0 0.1 2904 104 ? S 11:58 0:02
/usr/local/apache/bin/httpd
nobody 14633 0.0 0.1 2936 72 ? S 12:09 0:02 (httpd)
nobody 15785 0.0 0.0 2912 24 ? S 12:29 0:01 (httpd)
nobody 15878 0.0 0.9 2912 608 ? S 12:30 0:02
/usr/local/apache/bin/httpd
nobody 15971 0.0 0.0 2888 44 ? S 12:30 0:01 (httpd)
nobody 18091 0.0 0.8 2712 524 ? S 13:32 0:01
/usr/local/apache/bin/httpd
nobody 18151 0.0 0.1 2912 100 ? S 13:34 0:01 (httpd)
nobody 18240 0.0 0.0 2872 36 ? S 13:36 0:01 (httpd)
nobody 18333 0.0 1.8 3476 1140 ? S 13:40 0:01
/usr/local/apache/bin/httpd
nobody 18347 0.0 0.0 2928 28 ? S 13:40 0:01 (httpd)
nobody 18496 0.0 0.0 2920 28 ? S 13:44 0:00 (httpd)
nobody 18508 0.0 0.2 2896 176 ? S 13:45 0:01
/usr/local/apache/bin/httpd
nobody 20734 0.0 0.3 2904 236 ? S 14:49 0:00
/usr/local/apache/bin/httpd
nobody 20957 0.0 1.2 2704 792 ? S 14:52 0:00
/usr/local/apache/bin/httpd
nobody 21385 0.0 0.0 2912 44 ? S 14:57 0:00 (httpd)
nobody 21464 0.0 0.0 2864 28 ? S 14:58 0:00 (httpd)
nobody 21468 0.0 0.9 2908 604 ? S 14:58 0:00
/usr/local/apache/bin/httpd
nobody 21469 0.0 0.0 2892 28 ? S 14:58 0:00 (httpd)
nobody 21561 0.0 0.1 2884 92 ? S 15:00 0:00 (httpd)
nobody 21720 0.0 0.0 2884 36 ? S 15:01 0:00 (httpd)
--- CUTE ---
Dekuji za odpovedi...
--<PRE>
+=-=-=-=-=/ // /-=-=-=-=-=-=-=-=-+-=-=-=-=-=-+---------------------+
| / // / Vladimir VLACH > )))))))) | \/ |_ /\ |) /\ |
|__ __ / // / Admin of ICQ.CZ > (((( \ | Age - 19|
|\ \\ \/ // / http://www.icq.cz > \\\ 6 6 | Nick - Vladaman|
| \ \\/ // / http://www.pcnet.cz > \C 7 | ICQ UIN# - 9511246|
| \ V /V / email: vlach na icq.cz > \ _-) | Location - Brno|
+---\_/\_/-=---=---=---=---=---=-+-=- ) ( =-=+---------------------+
</PRE>
Další informace o konferenci Linux