Crmgo Blog

CentOS: Installation von Samba

CentOS: Installation von Samba

yum install samba Meine Konfigurationsdatei sieht wie folgt aus: /etc/samba/smb.conf [global] workgroup = WORKGROUP server string = MyServer netbios name = CentOS # socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 # socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384 socket options = TCP_NODELAY…

CentOS: Installation von Samba

yum install samba

Meine Konfigurationsdatei sieht wie folgt aus:

/etc/samba/smb.conf

[global]
workgroup = WORKGROUP
server string = MyServer
netbios name = CentOS

# socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# socket options = TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
socket options = TCP_NODELAY SO_RCVBUF=32768 SO_SNDBUF=32768
# socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=32768 SO_SNDBUF=32768
# socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=32768 SO_SNDBUF=32768
# socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536
# socket options = TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=131072

 

# logs split per machine
log file = /var/log/samba/log.%m
# max 50KB per log file, then rotate
max log size = 50

 

security = share
browseable = yes
public = yes
guest account = nobody

load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes

interfaces = lo br0 192.168.0.0/24

[store]
comment = File Store
path = /home/store
browseable = yes
readonly = no
writable = yes
guest only = yes
guest ok = yes
public = yes

Ich möchte die Aufmerksamkeit auf den Parameter socket options = TCP_NODELAY SO_RCVBUF=32768 SO_SNDBUF=32768 lenken. Der Grund dafür ist, dass ich Blu-Ray-Images über das Netzwerk abspiele, deren Größe 30 GB und mehr beträgt. Bei falsch gewählten oder fehlenden Parametern können beim Abspielen von Videos, insbesondere bei Dateien mit der Erweiterung mkv, Ruckler auftreten. Obwohl das Video ruckelt, erreicht die Kopiergeschwindigkeit von Samba über eine Gigabit-Verbindung 90–100 MB/s. Daher muss der Parameter socket options experimentell angepasst werden. Nach der Änderung des Parameters muss der Dienst smb mit dem Befehl service smb restart neu gestartet werden.

Ruckler beim Abspielen von Videos von einem Samba-Share können auch auftreten, wenn Samba über einen längeren Zeitraum ohne Neustart läuft. In diesem Fall sollte service smb restart ausgeführt werden, um die Ruckler zu beseitigen. Insgesamt verhält sich Samba in dieser Hinsicht etwas seltsam. Wenn Sie solche Probleme vermeiden möchten, sollten Sie NFS verwenden.

Nachdem die Konfigurationsdatei an ihrem Platz liegt, müssen Sie Samba (smb) und den Dienst (nmb) für den Autostart konfigurieren. Einfach ausgedrückt: Der Dienst nmb ist dafür zuständig, dass der Server im Netzwerkumgebung anderer Betriebssysteme, z. B. Windows, sichtbar ist. Wir richten den Autostart ein:

chkconfig smb on
chkconfig nmb on
service smb start
service nmb start

Hinweis: Dieser Beitrag kann KI-unterstützt erstellt und anschließend redaktionell geprüft worden sein. Verantwortlich: Dmytro Lomaka, Kaltenkirchen.