fiZik написал:
у меня на самбе тоже имеется база 1С в dbf формате. Проблем не возникает. Я сравнил параметры и различие в них в следующем:
strict locking = auto
write cashe size = 0
csc policy = manual
эти параметры у меня по умолчанию как впрочем и все остальные
По поводу write cashe size - я нашел в Инете статью, где для этого параметра указано именно это (-1) значение. Причем специально подчернуто было, что с этим значением при старте самбы возникает WARNING, но далее всё работает корректно. Причем при данной настройке работает корректно и "Монитор пользователей 1С". То есть показывает всех активных юзерей.
Однако testparm говорит, что эта опция - устарела. И, более того - если её ставить в 0, то её не показывает, то есть настройка дефолтная.
Как и опция csc policy = manual. Если её поставить в это значение, то testparm её не отобраемет.
Далее - заметил, что торомоза у меня, как я полагаю, из за "мощи" клиентской машины. А именно имею гигабитную сеть и файл-сервер - ну очень могучей производительности. Клиент - Celeron 430 на 1.8ГГц c 2мя гектарами памяти. Чистое копирование файлов может разогнаться до скорости 14-18 мегабайт в секунду. Однако, когда я запускаю 1С в монопольном режиме (при этом в сети никого уже нет, вечер рабочего дня) и запускаю в нем тяжелую задачу (переиндексацию или перепроведение документов), то сетевой обмен клиента с сервером идет на скоростях, в среднем, 2.5 .. 3 мегабайта в секунду (по показаниям системного монитора сервера). То есть тормоз скорее на клиентской части. Хотя, может и самба не слишком быстро может отрабатывать сетевые запросы 1С. Днем-то она хорошо приседает, до 4-6 мегабайт в секунду на копировании большого файла.... Не нравятся мне эти приседания...
И последнее - по поводу glusterfs. Скорее всего я его неправильно приготовил под 1С. А именно - увлекся идеей повышения производительности, активизировал трансляторы опережающего чтения и отложенной записи. А клиентам файл-серверной 1С это, похоже, неполезно. Надо будет тщательно протестировать glusterfs без этих трансляторов под 1С. И сделать вторую попытку. Там, с гигабайтным кэшем на сервере чтение большого файла до 25-30 мегабайт в секунду разгонялось. Плюс, опять же репликация данных между двумя серверами...
Peter написал:
Он есть в "man smb.conf", после 5000 строк.
Да, я в курсе, что ман на smb.conf толстый, полный и сортирован по алфавиту :-). Однако он несколько лапидарен. И на вопрос - как именно поведет себя 1С при конкретной настройке - не отвечает. Поэтому и спрашиваю: а как оно повлияет на работу 1С?