LINUX.ORG.RU

Samba 3.0.21


0

0

Вышла новая версия сервера Windows SMB/CIFS для *nix. Что нового:
- Теперь полностью поддерживается NTLMv2
- Возможность управлять *nix сервисами через Win32 Service Control API
- Возможность смотреть /var/log/* через Microsoft Event Viewer
- Новая shared библиотека libmsrpc для разработчиков
- Переписан механизм oplock'ов в CIFS
- Появилась новая внешняя программа-демон для отслеживания производительности
- Приложения, использующие libsmbclient, теперь могут листать длинные имена расширяемых ресурсов

и многое другое.

ChangeLog: http://samba.org/samba/history/samba-...
Download: http://samba.org/samba/ftp/samba-3.0....

>>> Подробности

★★★★★

Проверено: Shaman007 ()

>- Теперь полностью поддерживается NTLMv2

Бог есть ! :)

ansi ★★★★
()

А 1C под Wine с SMB сможет работать (там были какие-то проблемы с блокировками файлов)?

suser
()

> - Возможность управлять *nix сервисами через Win32 Service Control API
> - Возможность смотреть /var/log/* через Microsoft Event Viewer

Нафиг не нужно.

> - Приложения, использующие libsmbclient, теперь могут листать длинные имена расширяемых ресурсов

Отлично, ждем обновления соответствующих FUSE.

anonymous
()
Ответ на: комментарий от anonymous

>> - Возможность управлять *nix сервисами через Win32 Service Control API >> - Возможность смотреть /var/log/* через Microsoft Event Viewer

>Нафиг не нужно.

Не скажи. Сделать Самбу транспорентной для Овиндевших админов вещь сугубо политическая и потому необходимая.

ansi ★★★★
()
Ответ на: комментарий от ansi

>Возможность смотреть /var/log/* через Microsoft Event Viewer

Может ли это означать нормальное ведение логов? Или во viewer'e будем наблюдать connection reset by peer? Если еще добавить туда глючной лог от vfs full_audit, то виндовый viewer умрет :) Вот наверно в чем тайный смысл :)

anonymous
()
Ответ на: комментарий от anonymous

:)

Еслиб так.

В том то и дело что все глюки в М$ консоли при просмотре smbd-сервера тутже заносятся на счет тойже самбы. И доказать этим тупым ослам что-то, станивится просто невозможо.

А тут вам "хотите мЫшой просматривать логи? - Пожалуста! Хотите самбу ресстартнуть правой мышиной кнопочкой? - бите шон!" "И ктомуже господа ее ненадо раз в неделю патчить как ваш гребаный NT 5.0!"

ansi ★★★★
()

- Приложения, использующие libsmbclient, теперь могут листать длинные имена расширяемых ресурсов

Не догнал, что значит эта фраза. Прочитал в оригинале. Речь шла о расшариваемых, а не расширяемых ресурсах.

Кстати, вопрос. Кто-нибдуь успешно заюзал новую фишку "старой" самбы 3.0.20, это та, где файлы наследуют acl родительского каталога? По идее, должно быть очень удобно создавать групповые ресурсы и элементарно накладывать на них файловые квоты, если шары на PDC samba. Доки все перечитал - нормально работать заставить так и не получилось.

Покажите, что в конфиге указываете.

anonymous
()
Ответ на: комментарий от ansi

> А тут вам "хотите мЫшой просматривать логи? - Пожалуста! Хотите самбу > ресстартнуть правой мышиной кнопочкой? - бите шон!" "И ктомуже > господа ее ненадо раз в неделю патчить как ваш гребаный NT 5.0!"

Скепсис у меня на этот счет... Давать неандертальцам такой инструмент. Сломают, обгадят... :(

Hrundix
()
Ответ на: комментарий от ansi

> Сделать Самбу транспорентной для Овиндевших админов вещь сугубо политическая и потому необходимая.

А зачем собственно? Мне кажется, что идиотов в мире и так гораздо больше, чем необходимо...

anonymous
()
Ответ на: комментарий от suser

>А 1C под Wine с SMB сможет работать (там были какие-то проблемы с блокировками файлов)?

Были проблемы где.
Если в SMB нет проблем все работает давно.

anonymous
()

> - Приложения, использующие libsmbclient, теперь могут листать длинные имена расширяемых ресурсов

В смысле smbclient использует rpc - т. е. аналогично net rpc share?

anonymous
()
Ответ на: комментарий от atrus

>> А как с Active Directory ? Контроллером может быть?

Сказано же, давно ещё, с версии 4.0

А когда четверка ожидается? Хотябы альфа?

I3rain
()

>Переписан механизм oplock'ов в CIFS

Спорим на литр, что гребанная 1С dbf работать не будет.

Sun-ch
()
Ответ на: комментарий от anonymous

>Кто-нибдуь успешно заюзал новую фишку "старой" самбы 3.0.20,
>это та, где файлы наследуют acl родительского каталога?
это свойство default acl из ACL работает нормально
nt acl support = yes
inherit acls = yes
map acl inherit = yes

anonymous2 ★★★★★
()
Ответ на: комментарий от Sun-ch

>Если 25-45 рыл сидят в одной базе тоже будет? Сейчас вроде не работает.

Сам-то понял, что сказал? 25-45 нигде не смогут работать даже на Win2003.

Led ★★★☆☆
()
Ответ на: комментарий от Led

А чего так? (толко ради спротивного интереса)

ansi ★★★★
()
Ответ на: комментарий от Led

А что такого? Для самбы 50 клиентов пустяк просто. Другое дело ребята с блокировками мучались как раз с этими oplock.

Sun-ch
()
Ответ на: комментарий от Sun-ch

>А что такого? Для самбы 50 клиентов пустяк просто.
Вот ымено.
>Другое дело ребята с блокировками мучались как раз с этими oplock.
Да кто мучается. У вас устаревшие данные. Главное оставить ее в покое и
не трогать эти oplock.
Samba - 3.0.20
1C - 7.7
32 -рыл сидят


anonymous
()
Ответ на: комментарий от anonymous

Ну дык и я им говорю, что нагрузка < 20% чего бы не работать. А они говорят, подожди сейчас обработки запустят и всем трындец.

Sun-ch
()
Ответ на: комментарий от Sun-ch

>Ну дык и я им говорю, что нагрузка < 20% чего бы не работать. А они говорят, подожди сейчас обработки запустят и всем трындец.

Ага зато когда под win обработки запускают все в пять раз летать быстрее начинает.

anonymous
()

меня прут самбовцы
писали-писали-писали в самба4 это монстроидную клиенткую либу.
плюнули. начали писать другую - маленькую.

blind
()
Ответ на: комментарий от madprof

>Terminal Services?

Тогда при чём тут Самба?:)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>32 -рыл сидят

В ОДНОЙ базе? и все РАБОТАЮТ одновременно или только "иногда смотрят"?

Led ★★★☆☆
()
Ответ на: комментарий от Sun-ch

>Ну дык и я им говорю, что нагрузка < 20% чего бы не работать. А они говорят, подожди сейчас обработки запустят и всем трындец.

А это фишки 1С-dbf - тут и с Win2000 server, и с Win2003, и с NetWare ситуация с точностью до 1%. Если нет возможности перейти на 1С-sql - тогда только Terminal помогает (хотя в этом случае сервер на 32 пользователя должен быть неслабый)

Led ★★★☆☆
()
Ответ на: комментарий от Led

>хотя в этом случае сервер на 32 пользователя должен быть неслабый)

Да что значит неслабый. Свми говорите < 20%
Р4-3000 512 мозгов два 120Гб IDE винта в зеркале.

anonymous
()
Ответ на: комментарий от anonymous

>Р4-3000 512 мозгов два 120Гб IDE винта в зеркале.

10-15 пользователей на сервере с 1G памяти и UWSCSI-винтами - и то хорошо пригружался:) Или вы не в курсе, что такое terminal server?:)

Led ★★★☆☆
()
Ответ на: комментарий от Led

>Или вы не в курсе, что такое terminal server
Хм а я думал мы про самбу говорим. Ну извиняйте.
Кстат вопрос про самбу и 1С. 1Совцы настоятельно рекомендуют отключать кеширование записи.
Кто пробовал включать его на самбе. По умолчанию оно отключенно.

anonymous
()
Ответ на: комментарий от anonymous

>1Совцы настоятельно рекомендуют отключать кеширование записи. Кто пробовал включать его на самбе. По умолчанию оно отключенно.

Вобще-то запись врядли имеет смысл кешировать... Записывается, как правило, на несколько порядков меньший объём, чем читается при запросе отчёта...

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>Хм а я думал мы про самбу говорим. Ну извиняйте.

Если читать только "тему" и последние несколько слов поста - тогда действительно можно так "подумать":)

Led ★★★☆☆
()
Ответ на: комментарий от Sun-ch

>Ну дык и я им говорю, что нагрузка < 20% чего бы не работать. А они говорят, подожди сейчас обработки запустят и всем трындец.

Пару лет назад тоже решил докопаться: почему так. Запускаешь сложный отчёт - 10 секунд, запускаешь этот же сложный отчёт с двух клиентских компов одновременно (под разными пользователями, естественно) - 5 минут. Испытывал Самба, винды различные, нетварь в качестве серверов - результат одинаков (+-1%). Потом полазыл по форумам - везде советы одни: Terminal Server или SQL. Потом полез "во внутренности": 1C лочит таблицы и поля в момент запроса и разлочивает их очень медленно (почти до секунды иногда - это очень много). А вот почему она вобще их лочит при запросе на чтение - ХЗ - это у 1С нужно спрашивать:)

Led ★★★☆☆
()
Ответ на: комментарий от Led

>А вот почему она вобще их лочит при запросе на чтение - ХЗ - это у 1С нужно спрашивать

А вот почему она их лочит и на SQL у кого спросить.

anonymous
()
Ответ на: комментарий от Led

Не вполне уверен, под "обработкой" похоже понимается автоматическое создание/проведение большого числа документов.

Sun-ch
()
Ответ на: комментарий от Led

>10-15 пользователей на сервере с 1G памяти и UWSCSI-винтами

Это для дома 1G хорошо. У меня на работе на десктопе 2 гига - меньше не канает ибо жабского девелоперовского софта есть. На серваке 1G мало, тем более для 10-15 пользователей. Тем более для терминального сервера виндового. Как минимум 2 - 3 гига надо. Тогда и тормозить не будет. Винда - сила!

anonymous
()
Ответ на: комментарий от Sun-ch

>под "обработкой" похоже понимается автоматическое создание/проведение большого числа документов.

В 1С "обработка" и "отчёт" - фактически одно и то же:) а то, что в них можно запихнуть "создание/проведение большого числа документов" - это да. Итересно, содержимое документов из /dev/random формируется?:)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>На серваке 1G мало, тем более для 10-15 пользователей. Тем более для терминального сервера виндового.

Если в терминале запускается ТОЛЬКО 1С, то более-менее хватает.

>Тогда и тормозить не будет.

Про количество CPU ты забыл сказать (чтоб не тормозила):)

Led ★★★☆☆
()
Ответ на: комментарий от anonymous

>тем более для 10-15 пользователей. Тем более для терминального сервера виндового. Как минимум 2 - 3 гига надо.
300Мб на 1 одног пользователя * на мои 30 рыл = 10 гиг. Вот это сила.


anonymous
()
Ответ на: комментарий от Led

Да потому что движок там локальной БД, от того что к нему подключены сетевые клиенты он серверным не станет. А в локальной БД с таблицей в определенный момент времени может работать только один процесс, а как это сделать что-бы и другие могли к таблице обращаться, провильно таблицу залочить в нужный момент времени, а потом опять разкрыть. SQL надо ставить, терминал особо не поможет просто в нем переключение между состоянием таблицы быстрее.

RigoN
()
Ответ на: комментарий от RigoN

Знающие товарищи говорят, что SQL - не панацея, тк. код написам херовенько и все таблицы таскаются целиком к клиенту. Надо ставить SQL и терм. сервер. Тогда сервак от Sun покупать сразу придется, че там мелочится.

Sun-ch
()
Ответ на: комментарий от RigoN

>а как это сделать что-бы и другие могли к таблице обращаться
Да есть такое понятие в SQL "изолированности транзакций" или "уровни изоляции" да вот только 1Совцы про него не слыхали.

anonymous
()
Ответ на: комментарий от Led

Лочит, чтобы была непротиворечивость данных (транзакций то нет), без лока на dbf делать отчет, все равно, что в sql делать отчет с параметрами транзакции "грязное чтение"

anonymous
()
Ответ на: комментарий от RigoN

>Да потому что движок там локальной БД

>А в локальной БД с таблицей в определенный момент времени может работать только один процесс

Да не совсем так... Прикол в том, что если повторять опыт с терминальных клиентов (т.е. физически 1С-клиенты запущены на одной машине - терминал-сервере), то скорость получения отчёта падает только в 2-2.5 раза - вполне логично.

Led ★★★☆☆
()
Ответ на: комментарий от Sun-ch

>Знающие товарищи говорят, что SQL - не панацея, тк. код написам херовенько
ХЕРОВЕНЬКО вы им льстите. Сходите на любой форум 1С и узнайте чей стон раздается.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.