[Samba-it] Windows 10 spawning thousands of child processes on Samba 4.7.6 server
Stefano Barontini - Galeno Sistemi srl
sbarontini at galenosistemi.com
Wed Oct 17 09:51:42 UTC 2018
Salve Marco, grazie per la risposta.
> Mandi! Stefano Barontini - Galeno Sistemi srl
> In chel di` si favelave...
>
> Scusa, è la lista italiana, rispondo in italiano.
>
>> Running an .exe file on the share produce a lot of child processes ( it seems 1 for .exe and 1 for every .dll called by the .exe ).
>> After terminated ( and closed ) .exe file, processes are NOT terminated.
> Questo di per se è il comportamento normale, credo dipenda però anche da
> come è costruita l'applicazione...
>
Si, ma mi aspetterei di avere un unico PID con utente e gruppo
valorizzati correttamente e non un numero imprecisato di processi con lo
stesso PID e nobody - nogroup. Segue risultato di smbstatus: il PID
19190 i Windows XP ed ha un comportamento "corretto" mentre il PID 18807
è un client Windows 10 con proliferazione incontrollata di processi che
tra l'altro non vengono terminati.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Samba version 4.7.6-Ubuntu
PID Username Group Machine
Protocol Version Encryption Signing
----------------------------------------------------------------------------------------------------------------------------------------
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 user1 group1 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - partial(AES-128-CMAC)
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
19190 user2 group2 192.168.1.31 (ipv4:192.168.1.31
:52485) NT1
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
18807 nobody nogroup 192.168.1.30 (ipv4:192.168.1.30
:49790) SMB3_11 - -
Service pid Machine Connected at
Encryption Signing
---------------------------------------------------------------------------------------------
data 18807 192.168.1.30 Wed Oct 17 09:05:48 AM 2018 CEST
- -
data 19190 192.168.1.31 Wed Oct 17 09:21:04 AM 2018 CEST
- -
Locked files:
Pid Uid DenyMode Access R/W Oplock
SharePath Name Time
--------------------------------------------------------------------------------------------------
19190 10007 DENY_WRITE 0x1000a1 RDONLY LEASE(RH)
/srv/samba/ prova/dbexpress140.bpl Wed Oct 17 09:53:35 2018
19190 10007 DENY_WRITE 0x1000a1 RDONLY LEASE(RH)
/srv/samba/ prova/exe/test.exe Wed Oct 17 09:53:35 2018
18807 10036 DENY_NONE 0x100081 RDONLY NONE
/srv/samba/ . Wed Oct 17 09:19:37 2018
18807 10036 DENY_NONE 0x100081 RDONLY LEASE(RH)
/srv/samba/ prova/exe/test2.exe Wed Oct 17 09:57:18 2018
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>> Has someone found a better solution ?
> Ma, a parte la quantità di processi, questo genera qualche problema?
>
> La gestone dei processi in Linux (UNIX, in generale) è parecchio
> eficiente, quindi il tutto non dovrebbe portare via molta RAM/CPU...
>
Apparentemente così tanti processi non sono un problema ma rilevo un
comportamento molto particolare che non so se è direttamente legato a
questi processi ma ... al momento è l'unica cosa a cui riesco ad associarlo.
Quando chiudo un PC con Windows 10 ( che qualche decina di processi
figli appesi come prima descritto ) "perdo" il server per circa 15
minuti: le risposte sono lentissime, sembra non raggiungibile ed anche
il ping fallisce almeno il 50% delle richieste.
Non so cosa stia facendo perchè la CPU è scarica (utilizzo top con
utilizzo complessivo inferiore al 5%) ed il traffico sulla scheda di
rete non è pesante (utilizzo iftop) ... quindi pensavo che potesse avere
a che fare con questi processi.
Qualche idea in merito ?
Grazie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.samba.org/pipermail/samba-it/attachments/20181017/21c1934c/attachment-0001.html>
More information about the samba-it
mailing list