Удаляемые файлы остаются на сервере в статусе открытых

Обсуждение технических вопросов по продуктам Novell

Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 07 окт 2017, 19:00

Связка 2008R2 c NovellClient 2 SP4 <--> Netware 5.1 SP8. Пользователи мувят файл из директории (успешно), а потом пытаются вернуть его обратно (неуспешно). По мониторингу на сервере Netware видим, что смувленный\удалённый файл держится на сервере какой-то фантомной, безымянной коннекцией (долго, "не уходит"). Т.е. сервер продолжает считать, что файл этот там всё ещё имеется и не даёт подложить в папку файл "как бы" с тем же самым именем. С этим же Netware-сервером работает куча клиентов Win7(32 и 64 bit), win2003, win2008(32bit) с разными версиями NovellClient - нигде подобный баг не обнаруживается. А вот на сервере Win2012R2 c NovellClient OE Sp4 наблюдаем тот же самый баг. Т.е. проблема у серверных 64битных систем. Oтключение на них File Cache не помогает. Что можно подкрутить (кроме "тупой - авось повезёт" переустановки разных IR(i) версий NovelClient) ? Очень надо добиться работоспособности на win2008R2. Help!
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение Михаил Цветаев » 07 окт 2017, 19:31

IgorKir писал(а):Связка 2008R2 c NovellClient 2 SP4 <--> Netware 5.1 SP8. Пользователи мувят файл из директории (успешно), а потом пытаются вернуть его обратно (неуспешно). По мониторингу на сервере Netware видим, что смувленный\удалённый файл держится на сервере какой-то фантомной, безымянной коннекцией (долго, "не уходит"). Т.е. сервер продолжает считать, что файл этот там всё ещё имеется и не даёт подложить в папку файл "как бы" с тем же самым именем. С этим же Netware-сервером работает куча клиентов Win7(32 и 64 bit), win2003, win2008(32bit) с разными версиями NovellClient - нигде подобный баг не обнаруживается. А вот на сервере Win2012R2 c NovellClient OE Sp4 наблюдаем тот же самый баг. Т.е. проблема у серверных 64битных систем. Oтключение на них File Cache не помогает. Что можно подкрутить (кроме "тупой - авось повезёт" переустановки разных IR(i) версий NovelClient) ? Очень надо добиться работоспособности на win2008R2. Help!

Многие проблемы уйдут если Вы сделаете шаг в сторону OES11/2015
Если у Вас клиент Windows 7x64 работает нормально, то пинять надо только Windows.

P.S. У меня клиенты на WinXP великолепно работают с NetWare 5.1/6.0/6.5 а на OES11 не могут удалить из командной строки(т.е. имеется батник) файла с названием на русском языке. Но при этом великолепно удаляются эти же файлы из проводника.
Так же заметил странности при работе с файлами начиная Win7 - почему-то иногда требуется(правильно отрабатывается из командной строки) написание \\Server\Vol_User\MyCatalog а не H:\MyCatalog. Попробуйте.
Михаил Цветаев
 
Сообщения: 186
Зарегистрирован: 28 авг 2008, 13:31

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение Михаил Цветаев » 07 окт 2017, 19:58

IgorKir писал(а):....... А вот на сервере Win2012R2 c NovellClient OE Sp4 наблюдаем тот же самый баг. Т.е. проблема у серверных 64битных систем. Oтключение на них File Cache не помогает. Что можно подкрутить (кроме "тупой - авось повезёт" переустановки разных IR(i) версий NovelClient) ? Очень надо добиться работоспособности на win2008R2. Help!


Имею
- NetWare 5.1.8 (eDirectory 8.6.1, NSS 2.98b)
- Win2k8R2 + клиент CLIENT FOR OPEN ENTERPRISE SERVER 2 SP4 (IR3).
- Обновления для винды не ставились.

файлы удаляются без проблем, как русские так и импортные. Пробовал как Far так проводником.

P.S. Подключения тома происходило с помощью команды net use H: \\MyServer51\VOL_NSS\
Михаил Цветаев
 
Сообщения: 186
Зарегистрирован: 28 авг 2008, 13:31

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 07 окт 2017, 20:45

Удаляются-то без проблем и у нас, но вот смувив куда-нить в соседнюю папку, вернуть потом через минуту-другую этот же файл обратно - не получается (netware-cервер "держит" тот перемещённый на прежнем месте, и это видно лишь по мониторингу на netware). При этом внешне у клиента в FARе, Проводнике, TotalComanderе всё как бы хорошо - этого удалённого файла в прежнем месте не видно, но при попытке возврата туда этого смувленного файла - затык: FAR ругается красным "System cannot find the path specified", Проводник вывешывает окошко Copying в котором бегают троеточия напротив слова\статуса Calculating да так он из этой препарации-енумерации и не выходит ((
Том обычный, не NSS. Но на куче несерверных 32&64bit, а также серверных 32bit хостов с зоопарком своих NovellClient-ов такого бага не наблюдается.
ADD: тот же баг - на упоминавшейся связке - Win2012R2 + клиент CLIENT FOR OPEN ENTERPRISE SERVER 2 SP4 (IR4).
Эффект в чём-то схож с некогда имевшим место с файлами Microsoft Office, создаваемыми\сохраняемыми на подмапленном netware диске - вот, например https://www.novell.com/support/kb/doc.php?id=7015811 (там, правда, рецепта нету, но как-то это в своё время забороли - пытаюсь вспомнить как :? )
Последний раз редактировалось IgorKir 07 окт 2017, 21:03, всего редактировалось 1 раз.
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение Михаил Цветаев » 07 окт 2017, 21:00

IgorKir писал(а):Удаляются-то без проблем и у нас, но вот смувив куда-нить в соседнюю папку, вернуть потом через минуту-другую этот же файл обратно - не получается (netware-cервер "держит" тот перемещённый на прежнем месте, и это видно лишь по мониторингу на netware). При этом внешне у клиента в FARе, Проводнике, TotalComanderе всё как бы хорошо - этого удалённого файла в прежнем месте не видно, но при попытке возврата туда этого смувленного файла - затык: FAR ругается красным "System cannot find the path specified", Проводник вывешывает окошко Copying в котором бегают троеточия напротив слова\статуса Calculating да так он из этой препарации-енумерации и не выходит ((
Том обычный, не NSS. Но на куче несерверных 32&64bit, а также серверных 32bit хостов с зоопарком своих NovellClient-ов такого бага не наблюдается.


Хорошо. Делаю по Вашей схеме.
Тот же сервер NetWare и Win2k8R2.
Мапирую том Sys через net use.
- Создаю каталог на томе SYS и переписываю туда файл.
- Переношу файл на диск С на Windows 2008R2.
- Снова возвращаю.

Без проблем. Делаю всё Far-ом.
У меня нет Win2016, эксперимент не совсем чистый. Но Вы хотите работоспособность именно на Win2k8R2, то работает удаление/создание.
В мониторе ни каких странных коннектов нет.
Михаил Цветаев
 
Сообщения: 186
Зарегистрирован: 28 авг 2008, 13:31

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 07 окт 2017, 21:10

Спасибо, Михаил. Не могли бы Вы попробовать переносить не на С:, а именно на тот же netware-диск в какую-то другую папочку, а потом попробовать смувить или скопировать этот файл обратно ? Это не каприз :) - оказалось, что пользователи разработчики и тестировщики чуть ли не весь\каждый день только этим и занимаются
UPD: С вариантом netware-->local C-->netware у нас тоже проблем не возникает - сейчас проверил
Последний раз редактировалось IgorKir 07 окт 2017, 21:20, всего редактировалось 1 раз.
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение Михаил Цветаев » 07 окт 2017, 21:19

IgorKir писал(а):Спасибо, Михаил. Не могли бы Вы попробовать переносить не на С:, а именно на тот же netware-диск в какую-то другую папочку, а потом попробовать смувить или скопировать этот файл обратно ? Это не каприз :) - оказалось, что пользователи разработчики и тестировщики чуть ли не весь\каждый день только этим и занимаются :)


Ваша правда.
На традиционных томах появляется ошибка. На NSS томах на том же сервере всё отрабатывает на ура.
Но использовать традиционные тома ......? Да же не могу предположить причину такого решения.
Михаил Цветаев
 
Сообщения: 186
Зарегистрирован: 28 авг 2008, 13:31

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 07 окт 2017, 21:23

Спасибо большое. Мы не одиноки с этой бедой - радует ..(( Пошёл думать, как выкрутиться.
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 07 окт 2017, 22:34

Подобрал "хорошую" версию: это "Novell Client 2 SP2 for Windows Server 2008 R2" безо всяких IRов; у exe-инсталлятора Digital Signature с Timestamp ‎"28 ‎ноября ‎2011 ‎г. 6:56:31"
На тестовом Win2012R2 описанный баг-эффект не проявляется при умолчальной установке Novell Client без каких-либо допнастроек.
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение skoltogyan » 08 окт 2017, 17:38

OpLock и fileCahe пробовали запретитье на клиенте и на консоли серевера ?
примерно так
https://www.novell.com/support/kb/doc.php?id=10085899
ещ еаткое рекомендуют
"Disable the writeback cache in the client seems to fix it most of the time."
skoltogyan
 
Сообщения: 2037
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение IgorKir » 08 окт 2017, 20:02

1) На сервере в "NCP Parameters" нашёл параметр "Level 2 oplocks Enabled". Выставил его из бывшего там ON в рекомендуемый OFF (сервер не перегружаю, а "Client file caching enabled" там и до этого был выставлен в OFF).
На проблемном win2008R2 клиенте File Caching в св-вах NWClient 2 SP4 IR1 уже ранее был выставлен в OFF, перегружаю этот win2008R2 для порядку, пробую воспроизвести баг - он по-прежнему воспроизводится.
Может быть, не те и не там "созвучные" параметры меняю ?
2) По поводу "Disable the writeback cache": где это на клиенте ? В св-вах есть "Bad Address Cache". Перевёл его из ON в OFF, перегрузил win2008R2 - баг всёравно воспроизводится. Нашёл ещё описание про Bad Name Cache - https://www.novell.com/support/kb/doc.php?id=7015227 Там сказано, что без GUI, через regedit надо. Главное - это вообще то самое, которое " seems to fix it most of the time." ?
Да, и если окажется,что сам netware надо перегружать, играясь\подбирая заветную комбинацию параметров, то лучше довольствуюсь найденной "безбаговой" версией клиента "Novell Client 2 SP2 for Windows Server 2008 R2"....
IgorKir
 
Сообщения: 32
Зарегистрирован: 26 июл 2002, 16:30
Откуда: Moscow

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение skoltogyan » 08 окт 2017, 21:46

да. если нашли рабочий вариант"безбаговой версии", то и гуд.
skoltogyan
 
Сообщения: 2037
Зарегистрирован: 12 июл 2002, 19:39
Откуда: Украина, Донецк

Re: Удаляемые файлы остаются на сервере в статусе открытых

Сообщение Иван Левшин aka Ivan L. » 13 окт 2017, 22:35

Это не "безбаговая версия клиента", TFS перестали поддерживать еще во времени XP и клиента 4.91. Никто никаких тестов на совместимость с ней не делает и делать не будет. Ну и поддержка самой Netware - сильно проблемное занятие. Переходите на OES2015, OES2018 уже на подходе.
Иван Левшин aka Ivan L.
 
Сообщения: 2576
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

cron