Mam serwer z macieżą RAID6 na kontrolerze zewnętrznym, wszystko działa stabilnie, lecz ostatnimi czasy wystąpiły problemy z sambą. Mianowicie, użytkownicy mają w Windowsie ( z reguły Win7x64) zmapowane 3/4 "dyski sieciowe". Co jakiś czas komputer po uruchomieniu gubi "dyski" i pomaga tylko restart komputera lub wyłączenie/włączenie karty sieciowej. Na tym serwerze stoi również DHCP. Co ciekawe, w wypadku problemów z sambą połączenie z serwerem jest i wszystkie inne usługi działają poprawnie. W logach samby o godzinei w której był problem z połaczeniem czysto, pojawił się dopiero log z momentu restartu komputera kiedy to już poprawnie połączyło z dyskami.
Mój config samby:
Kod: Zaznacz cały
####
#======================= Global Definitions =======================#
[global]
workgroup = XXXXX
netbios name = XXXXXX
server string = "Serwer "
### Polskie znaki i jakie kodowanie systemu ustawione w /etc/environment
### Zmiana kodowania naza katalogow i plikow: convmv --notest -f iso-8859-2 -t utf8 -r katalog/
;Samba ver 3.x
#unix charset = ISO8859-2
#display charset = ISO8859-2
#dos charset = CP852
unix charset = UTF8
display charset = UTF8
dos charset = CP852
### Opcje logow i rejestrowania
log file = /var/log/samba/log.%m_%I
syslog only = no
syslog = 0
max log size = 50
log level = 4
debug timestamp = no
timestamp logs = yes
### Opcje plikow i katalogow
dont descend = /dev,/proc,/root,/stand,/bin,/dist,/etc,/lkm,/mnt,/sbin,/sys,/usr
preserve case = yes
hide dot files = yes
### Buforowanie katalogów
getwd cache = yes
### Buforowanie zapisu plików zdecydowanie poprawia prędko¶ć ale stwarza niebezpieczeństwo że Samba "nie zd±ży" zrzucić buforów na dysk
### przy np. padzie zasilania (bez ups'a) plik taki będzie uszkodzony co¶ za co¶, stosować z umiarem ;)
write cache size = 65536
### Wł±czenie tych dwóch opcji zwiększa zwykle szybko¶ć Samby o kilkana¶cie procent ale praca z bazami danych jest trochę szybsza bez tego
read raw = yes
write raw = yes
### Opcje inne
;kolejnosc w jakiej Samba robi rozwiazywanie nazw netbiosowych pecetów
name resolve order = wins lmhosts bcast hosts
;maksymalna szybkosc sieci
socket options = TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384 IPTOS_LOWDELAY
;inne
oplocks = no
### Opcje hasel i dostepu do samby
;smbpasswd -a root
;invalid users = root
;hasla szyfrowane jak w windows
encrypt passwords = yes
update encrypted = no
unix password sync = no
passdb backend = tdbsam:/etc/samba/passdb.tdb
;
#unix password sync = yes
#passwd program = changepass %u
;
;Zarzadzanie baza passdb.tdb poleceniem pdbedit
#smb passwd file = /etc/samba/smbpasswd
;dopuszczenie na login i haslo do serwera
null passwords = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
;poziom zabezpieczen
;security = user
security = share
#### Opcje przegladarki, domeny, serwera czasu
load printers = yes
local master = yes
domain master = yes
preferred master = yes
os level = 68
domain logons = yes
dns proxy = no
time server = yes
wins support = yes
#wins server = 192.168.0.1
; Jezeli jeden serwer wins to wins server wykomentowany i
### Opcje dostepu sieciowe
hosts allow = 10.3.214. 10.3.213.
hosts deny = ALL
interfaces = eth2
bind interfaces only = yes
;Wylaczone zrywanie polaczen
deadtime = 0
keep alive = 0
;Wspomaga WINS cyklicznie rozglasza swoje istnienie po sieci
remote announce = 10.3.215.255
### Kosz w sambie, audit dodatkowe logowanie do syslogow
vfs objects = audit recycle
;Czy zachować strukturę katalogów
recycle:keeptree = True
;Czy przechowywać różne wersje skasowanych plików
recycle:versions = True
;Dostępno¶ć usuniętych danych
recycle:touch = True
;Pliki usuwane z pominięciem kosza
recycle:exclude = *.tmp
;Katalogi, usuwane z pominięciem kosza
recycle:exclude_dir = /tmp|/temp