The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Samba и подключение 80 пользователей = ?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Samba и подключение 80 пользователей = ?"
Сообщение от vavcg Искать по авторуВ закладки on 27-Янв-03, 16:02  (MSK)
Есть файловый сервер FreeBSD 4.5
На нем стоит Samba-2.2.2 из портов.
Сначала все шло хорошо.
Но когда к серверу начало подключаться порядка восьмидесяти машин Windows сервер перестал отвечать на запросы.
Машины Windows его просто не видят.
В log.smbd сообщения :

[2003/01/27 15:15:43, 0] lib/debug.c:reopen_logs(337)
  Unable to open new log file /var/log/log.smbd: Too many open files in system
[2003/01/27 15:15:43, 0] lib/debug.c:reopen_logs(337)
  Unable to open new log file /var/log/log.smbd: Too many open files in system
[2003/01/27 15:15:43, 0] locking/locking.c:locking_init(304)
  ERROR: Failed to initialise locking database

В log.nmbd :

[2003/01/27 14:27:25, 0] nmbd/nmbd_serverlistdb.c:write_browse_list(353)
  write_browse_list: Can't open file /var/lock/browse.dat.. Error was Too many open files in system

Настройки Samba самые минимальные.
В конфиге дополнительных параметров не пописывал:

[global]
workgroup = freebsd
server string = Samba Server
load printers = no
log file = /var/log/log.%m
max log size = 50
encrypt passwords = yes
socket options = TCP_NODELAY
local master = yes
os level = 33
preferred master = yes
dns proxy = no

[consultant]
   comment = Consultant directory
   path = /home/veda
   read only = no

[garant]
   comment = Garant directory
   path = /home/garant
   read only = no

Подскажите, пожалуйста, как тут быть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от Den emailИскать по авторуВ закладки on 27-Янв-03, 16:09  (MSK)
видимо
# sysctl -a | grep file
поможет прояснить ситуацию

>Есть файловый сервер FreeBSD 4.5
>На нем стоит Samba-2.2.2 из портов.
>Сначала все шло хорошо.
>Но когда к серверу начало подключаться порядка восьмидесяти машин Windows сервер перестал
>отвечать на запросы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от vavcg Искать по авторуВ закладки on 27-Янв-03, 16:17  (MSK)
После sysctl -a | grep file получаю на очень много экранов сообщение
<3>file: table is full
<3>file: table is full
<3>file: table is full
<3>file: table is full
<3>file: table is full
<3>file: table is full
kern.filedelay: 30
p1003_1b.mapped_files: 0

На точно такой же машине с теми же настройками, но которую не заваливают пользователи сообщения такие :

kern.maxfiles: 1064
kern.bootfile: /kernel
kern.maxfilesperproc: 957
kern.openfiles: 103
kern.corefile: %N.core
kern.filedelay: 30
p1003_1b.mapped_files: 0


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от Den emailИскать по авторуВ закладки on 27-Янв-03, 16:21  (MSK)
>После sysctl -a | grep file получаю на очень много экранов сообщение
>
><3>file: table is full
><3>file: table is full
><3>file: table is full
><3>file: table is full
><3>file: table is full
><3>file: table is full
>kern.filedelay: 30
>p1003_1b.mapped_files: 0
>
>На точно такой же машине с теми же настройками, но которую не
>заваливают пользователи сообщения такие :
>
>kern.maxfiles: 1064
>kern.bootfile: /kernel
>kern.maxfilesperproc: 957
>kern.openfiles: 103
>kern.corefile: %N.core
>kern.filedelay: 30
>p1003_1b.mapped_files: 0

ок.
значит не глядя делаем к примеру
# sysctl kern.maxfiles=16000

а затем еще раз сюда
# sysctl -a | grep file

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от vavcg Искать по авторуВ закладки on 27-Янв-03, 16:24  (MSK)

А kern.maxfiles=16000 в чем измеряется и что это такое?



  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от Den emailИскать по авторуВ закладки on 27-Янв-03, 16:30  (MSK)
>
>А kern.maxfiles=16000 в чем измеряется и что это такое?
>
>
>
в целых.
man tuning
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/configtuning-sysctl.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/troubleshoot.html#FILE-TABLE-FULL
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Samba и подключение 80 пользователей = ?"
Сообщение от vavcg Искать по авторуВ закладки on 27-Янв-03, 16:51  (MSK)
Спасибо.
Я понял.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру