Samba na RHEL-3.0 - vycerpani zdroju
Zdenek Pizl
z.p na linux-cd.cz
Pondělí Duben 25 10:22:51 CEST 2005
Zdravim,
po beznadejnem hledani na Siti se odvazuji sverit zde. Mam server, dostatecne vykonny,
aby fyzicky utahl nekolik stovek hodne aktivnich smb spojeni. Bohuzel se mi posledni dobou
stava, ze SAMBA (nyni verze samba-3.0.9-1.3E.2) se rozhodne vytuhnout a vzit s sebou cely
OS.
Pokud nekdo resil a vyresil podobny problem, prosim o jeho reseni. Pokud nekoho napadne, co
muze byt pricinou, necht se ozve take. Diky.
Priznaky:
------------
velmi mnoho procesu/threadu ve stavu S snazici se cist z gencache.tbd. Tyto procesy nekonci,
jejich pocet narusta nad vsechny meze az do okamziku vycerpani systemovych zdroju,
predevsim otevrenych souboru.
V logu jsou typicky tyto hlasky:
-----------------------------------------
1) bezny provoz
Apr 24 04:49:20 buildsrvng smbd[26767]: [2005/04/24 04:49:20, 0] lib/util_sock.c:write_socket_data(430)
Apr 24 04:49:20 buildsrvng smbd[26767]: write_socket_data: write failure. Error = Connection reset by peer
Apr 24 04:49:20 buildsrvng smbd[26767]: [2005/04/24 04:49:20, 0] lib/util_sock.c:write_socket(455)
Apr 24 04:49:20 buildsrvng smbd[26767]: write_socket: Error writing 4 bytes to socket 5: ERRNO = Connection
reset by peer
Apr 24 04:49:20 buildsrvng smbd[26767]: [2005/04/24 04:49:20, 0] lib/util_sock.c:send_smb(647)
Apr 24 04:49:20 buildsrvng smbd[26767]: Error writing 4 bytes to client. -1. (Connection reset by peer)
2) bezny provoz
Apr 24 06:03:26 buildsrvng smbd[27271]: [2005/04/24 06:03:26, 0] lib/util_sock.c:get_peer_addr(1000)
Apr 24 06:03:26 buildsrvng smbd[27271]: getpeername failed. Error was Transport endpoint is not connected
3) system nereaguje, vycerpane limity
Apr 24 21:16:57 buildsrvng nmbd[1514]: [2005/04/24 21:16:57, 0] lib/debug.c:reopen_logs(589)
Apr 24 21:16:57 buildsrvng nmbd[1514]: Unable to open new log file /var/log/samba/nmbd.log: Too many open fi
les in system
Konfigurace Samby:
---------------------------
# Global parameters
[global]
workgroup = COMPANYDOMAIN
server string = Buildsrv
security = DOMAIN
password server = 10.0.0.3 10.0.0.4
log level = 5
log file = /var/log/samba/%m.log
max log size = 50
max smbd processes = 5000
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 SO_KEEPALIVE
load printers = No
dns proxy = No
wins server = 10.0.0.3
ldap ssl = no
[buildsrv]
comment = Share to store built products etc.
path = /BUILD
force user = smbuser
force group = users
read only = No
create mask = 0644
directory mask = 0775
force directory mode = 0775
guest ok = Yes
use sendfile = Yes
write cache size = 65536
z.p.
--
Zdenek Pizl
Internetovy obchod s aktualizovanymi distribucemi GNU/Linuxu
http://www.Linux-CD.cz
http://www.Linux-DVD.cz
Další informace o konferenci Linux