[...]hatte ich den Faktor 2,5 - 3 bei der Datenübertragung im Netzwerk.
Du nutzt NFS? WIe hast du die Performance gemessen? Bei mir limitiert i.d.R. das Netzwerk bei SMB, nicht das Protokoll
[...]hatte ich den Faktor 2,5 - 3 bei der Datenübertragung im Netzwerk.
Du nutzt NFS? WIe hast du die Performance gemessen? Bei mir limitiert i.d.R. das Netzwerk bei SMB, nicht das Protokoll
Sehr rudimentär.
Ich habe eine große Datei mehrfach übertragen und mit Stoppuhr daneben gesessen
Eigentlich hatte ich das auch nicht mehr so erwartet, war aber tatsächlich so.
SMB dürfte mehr Overhead als NFS haben.
Vor Jahren konnte ich über WLAN und SMB Filme nicht ordentlich abspielen. Nach dem Umstieg auf NFS klappte dann das Abspielen ohne Ruckler.
SMB3 ist nicht viel langsamer als NFS, beide haben unterschiedliche Ausrichtungen und sind bei verschiedenen Sachen schnell/langsam. Im Heimnetzwerk limitiert aber definitiv nur das Netzwerk/HW und nicht das Protokoll.
Bei SMB1 ist das natürlich was gaaaaanz anderes, das sollte man aber auch nicht mehr einsetzen.
Aber auch nur in Kodi 18 (bzw sicher weiß ich es nur von den Milhouse builds), ich hatte das zufällig beim erfolglosen herumprobieren und herumärgern mit Samba herausgefunden das so eine beknackte Limitierung vorhanden ist.
zumindest funktioniert der Zugriff abseits von SMBv1 (Kodi 17.3 von Ubuntu) mit den von mir geposteten Einstellungen
root@serverhost:~# smbstatus
Samba version 4.3.11-Ubuntu
PID Username Group Machine Protocol Version
------------------------------------------------------------------------------
3668 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47998) NT1
3650 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47708) NT1
3649 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47654) NT1
Service pid machine Connected at
-------------------------------------------------------
Aufnahmen 3668 192.168.5.33 Mon Jul 10 21:08:25 2017
Locked files:
Pid Uid DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
3679 1003 DENY_NONE 0x80 RDONLY NONE /Daten/public . Mon Jul 10 21:10:44 2017
3679 1003 DENY_NONE 0x80 RDONLY NONE /Aufnahmen . Mon Jul 10 21:10:44 2017
3668 1001 DENY_NONE 0x120089 RDONLY NONE /Aufnahmen Captain America_ The First Avenger.mkv Mon Jul 10 21:08:25 2017
Alles anzeigen
Edit, ich sehe grade die Verbindung scheint den Schlüsselaustausch per NT1 durchzuführen, dass ist weniger schön, ich muss mal den "default" Wert LANMAN1 rausnehmen, der ist nicht in der smb.conf und kommt irgendwoanders her.
Aber grundsätzlich sollte laut smb.conf nur smbv2 oder 3 funktionieren.
root@serverhost:~# testparm -sv | grep protocol
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[Aufnahmen]"
Loaded services file OK.
Server role: ROLE_STANDALONE
server max protocol = SMB3
max protocol = SMB3
protocol = SMB3
server min protocol = LANMAN1
min protocol = LANMAN1
client max protocol = SMB3
client min protocol = SMB2
client ipc max protocol = default
client ipc min protocol = default
Alles anzeigen
smb.conf
[global]
client min protocol = SMB2
client max protocol = SMB3
client NTLMv2 auth = yes
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
[definition='1','0']log[/definition] file = /var/[definition='1','0']log[/definition]/samba/[definition='1','0']log[/definition].%m
max [definition='1','0']log[/definition] size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
unix password sync = yes
usershare allow guests = yes
[Aufnahmen]
comment = Aufnahmen, nicht redundant!
browseable = yes
writable = yes
path = /Aufnahmen
guest ok = yes
valid users = @tavoc
create mask = 0660
directory mask = 0770
force group = tavoc
Alles anzeigen
3668 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47998) NT1
3650 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47708) NT1
3649 xbmc xbmc 192.168.5.33 (ipv4:192.168.5.33:47654) NT1
server min protocol = LANMAN1
min protocol = LANMAN1
^^^^ smb2 hier, das sind die samba server settings
client min protocol = SMB2
client max protocol = SMB3
das sind die samba client settings, also wenn du dich mit dem ubuntu auf irgend einen samba share verbindest
hm, dann hatte ich das falsch in Erinnerung. Muss wohl öfter in die manpage schauen.
und dann das server min protocol auf SMB2_10 setzen
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!