From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3A641D65.F76F7CA7@nes.ru> From: Sergei Makarov X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.14-15mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: mandrake-russian@linuxteam.iplabs.ru Subject: Re: [mdk-re] SAMBA & lock files References: <3A5D9748.D0229BBE@mail.ru> <3A62FED7.7E38173B@zmail.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@linuxteam.iplabs.ru Errors-To: mandrake-russian-admin@linuxteam.iplabs.ru X-BeenThere: mandrake-russian@linuxteam.iplabs.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@linuxteam.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Tue Jan 16 13:07:00 2001 X-Original-Date: Tue, 16 Jan 2001 13:07:33 +0300 Archived-At: List-Archive: cornet wrote: > > "Victor V. Rogozhin" wrote: > > > > Взята samba-*-2.0.8-ipl0.4mdk.i586.rpm из postAppendix-а. И ядро > > 2.2.16-secure там-же. > > > > Переодически возникает такая проблема: > > > > В результате чего-то непонятного иногда возникает такое (см кусок > > log.alena) > > ----------------------- > > [2001/01/11 09:19:05, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service home as user alena (uid=572, > > gid=1005) (pid 15537) > > [2001/01/11 09:19:06, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service group as user alena (uid=572, > > gid=1005) (pid 15537) > > [2001/01/11 09:19:06, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service pub as user alena (uid=572, > > gid=1005) (pid 15537) > > [2001/01/11 09:19:06, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service politics as user alena > > (uid=572, gid=1005) (pid 15537) > > [2001/01/11 10:02:08, 0] lib/util_sock.c:receive_smb(638) > > Invalid packet length! (130899 bytes). (!!!!!!!!!!!!!!!!!!!!!! > > помечено мной) > > [2001/01/11 11:10:55, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service home as user alena (uid=572, > > gid=1005) (pid 21232) > > [2001/01/11 12:51:52, 1] smbd/service.c:make_connection(543) > > alena (192.168.1.31) connect to service pub as user alena (uid=572, > > gid=1005) (pid 21232) > > [2001/01/11 12:51:53, 0] smbd/oplock.c:receive_local_message(248) > > receive_local_message. Error in recvfrom. (Connection refused). > > [2001/01/11 12:51:53, 0] smbd/oplock.c:request_oplock_break(1221) > > request_oplock_break: error in response received to oplock break > > request to pid 15537 on port 4566 for dev = 306, ino Error was > > (Connection refused). (!!!!!!!!!!!!!!!!!!!!!! помечено мной) > > [2001/01/11 12:51:53, 0] smbd/open.c:open_mode_check(442) > > open_mode_check: FAILED when breaking oplock (3) on file > > veda/cons/BASE.CFG, dev = 306, inode = 36862 > > ----------------------- > > Порожденный smbd с PID 15537 рухнул - но файл не отпустил. > > ----------------------- > > # smbstatus | grep 15537 > > 15537 DENY_NONE RDONLY EXCLUSIVE+BATCH > > /home/samba/pub/veda/cons/BASE.CFG Thu Jan 11 10:02:08 2001 > > ... > > ----------------------- > > Как подлечить (подпатчить) Samba или кого еще. > > Или на край - как хоть файлы освободить ( ведь такого процесса (ex. > > 15537) нет даже как зомби) > > Кстати ресурсы на ReiserFS. > > > > Другой проблеммой является то, что если юзверя работают, а тем временим > > изменить smb.conf samba как ей и положено перечитывает в течение > > какого-то короткого времени конфиг. Но у части людей сразу возникают > > проблемы - например работавшее 1C бугхалтерия v.6 падает и отказывается > > стартовать (становится невозможно доже прочесть ??????.dll) > > Hello!! > Вот вот, и меня это интересует! Очень! > Как все таки можно менять самбовые настройки (добавлять/удалять > отшаренные ресурсы, менять свойства существующих ресурсов и т.д. кроме > секции global, конечно, которая по идее при старте должна > инициализироваться и все) без перезапуска всей самбы в целом?? А то > действительно после $>samba restart многие клиентские сервисы, > работающие с сервака падают в разные стороны и нафиг :-(( > Юзвери ругаются и вполне законно... /rc.d/init.d/smb reload А можно просто подождать. Если я правильно помню, Самба раз в минуту (в две? в три? в пять?) перечитывает smb.conf. Лично я предопочитаю просто подождать. При этом следует иметь в виду, что некоторые параметры не могут быть изменены для установленных сессий с клиентами. Иначе говоря, клиенту нужно "войти-выйти". Или можно убить конкретную сессию. Сергей.