Nwzip 2.17

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

Сообщение Maxim Eng » 13 мар 2008, 12:46

v13 писал(а):Возможно проблемы с lconfig


C IpConfig всё нормально.
По изучал:
http://novell.org.ru/forum/viewtopic.ph ... sc&start=0
Возможно всё дело в версии NWZIP, щас посмотрел стоит 2.14.
Как я понял Andrey Podoinikov это автор NWZIP, может он что-то сможет посоветовать в моей ситуации :(
Maxim Eng
 
Сообщения: 5
Зарегистрирован: 12 мар 2008, 20:42

Сообщение v13 » 13 мар 2008, 12:56

ipconfig<>lconfig
Аватара пользователя
v13
 
Сообщения: 660
Зарегистрирован: 31 авг 2007, 09:07

Сообщение Maxim Eng » 13 мар 2008, 13:28

Aleksey(ishua) писал(а):а для копирования ncpsync.nlm что не позволяет пользовать? или rsync ? nwzip даже по названию призван зиповать %) а эти именно то что вам нужно (как я понимаю) плюс раньше nwzip ну не умел работать с архивами больше 2048 мегов..


Такое указание :(. Отдельно снимается образ диска и отдельно в архивах лежат БАЗЫ, это не моя прихоть.

v13 писал(а):ipconfig<>lconfig

Что за команда Iconfig? Если ввести её с консоли пишет: Unabled to find load file Iconfig
??? Unknown command ???

Открыл лог с вариантом аунтификации SERVER_USER_PASSWORD = Serv_1:admin.CON_T:gfhjkm
Вот что увидел: (Как сразу не заметил:( )

..............
NWZIP - Archiving test
NWZIP - Receiving global and local parameters from SYS:\ETC\NWZIP.CFG
NWZIP - Server Serv_2
NWZIP - Attach to file server Serv_2
NWZIP - Change Tree to D
NWZIP - Tree to D
NWZIP - Open connection to file Server Serv_2.CONT
NWZIP - NDS Authenticate for Serv_2 succefull
NWZIP - Server Serv_1
NWZIP - Attach to file server Serv_1
NWZIP - Change Tree to D
NWZIP - Tree to D
NWZIP - NWDSLogin failed, ccode=89FC
NWZIP - Authenticate ConnToServer Returned 89FC Serv_1
NWZIP - Create archiv with name ARCHIV:\BASE\rez.ZIP
NWZIP - Start scanning folders from
.................
Opendir Serv_1\WORK:\Rezerv\Base\*.* error No such file or directiry NetWareErrno=009C
Opendir Serv_1\WORK:\Rezerv\system\*.* error No such file or directiry NetWareErrno=009C

Как я понял он не может залогинится на Serv_1, ученая запись admin есть и пароль соответсвует.
Maxim Eng
 
Сообщения: 5
Зарегистрирован: 12 мар 2008, 20:42

Сообщение v13 » 13 мар 2008, 15:39

Maxim Eng писал(а):
Aleksey(ishua) писал(а):Что за команда Iconfig? Если ввести её с консоли пишет: Unabled to find load file Iconfig
??? Unknown command ???

это не команда это файл.
Похоже у тебя другая проблема. Забудь про lconfig.sys :-)
Аватара пользователя
v13
 
Сообщения: 660
Зарегистрирован: 31 авг 2007, 09:07

Сообщение BDmV » 13 мар 2008, 16:24

2 Maxim Eng:
У меня nwzip настроет так:
Код: Выделить всё
METHOD            = BEST
NOSECURECONSOLE   = 1     
DIRNAMES          = 1     
LEVEL             = 6     
HIDDEN_FILES      = 1   
VERBOSE           = 0     
VOLUME_LABEL      = 0 
ARH_DEPTH         = 1   

ARHIV_NAME=budget2008
NOSECURECONSOLE=0
ARH_DEPTH=3
VOLUME_LABEL=0
RECURSE=1
SERVER_USER_PASSWORD = DATSERVER
PATHNAMEFORMAT= LONG
ZIPNAME=SERVER\ARCHIV:\Archiv\Budg\2008\dbc-.zip
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Dbc2008\*.*
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Shablon\*.*
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Users\*.*

NWZip крутится на сервере Server, на этот же сервер кладутся архивы с данными с сервера DatServer.
уже 3 года, как все работает без нареканий.
BDmV
 
Сообщения: 219
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение v13 » 13 мар 2008, 16:35

У человека в общем понятная картина, в техзадании пришет что оба сервера в одном дереве, а в логах видно что цепляется к разным деревьям.
Аватара пользователя
v13
 
Сообщения: 660
Зарегистрирован: 31 авг 2007, 09:07

Сообщение Maxim Eng » 13 мар 2008, 17:35

BDmV писал(а):2 Maxim Eng:
У меня nwzip настроет так:
Код: Выделить всё
METHOD            = BEST
NOSECURECONSOLE   = 1     
DIRNAMES          = 1     
LEVEL             = 6     
HIDDEN_FILES      = 1   
VERBOSE           = 0     
VOLUME_LABEL      = 0 
ARH_DEPTH         = 1   

ARHIV_NAME=budget2008
NOSECURECONSOLE=0
ARH_DEPTH=3
VOLUME_LABEL=0
RECURSE=1
SERVER_USER_PASSWORD = DATSERVER
PATHNAMEFORMAT= LONG
ZIPNAME=SERVER\ARCHIV:\Archiv\Budg\2008\dbc-.zip
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Dbc2008\*.*
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Shablon\*.*
FILE_OR_DIR=DatSERVER\DataBase:\Arm\Budg_2008\Users\*.*

NWZip крутится на сервере Server, на этот же сервер кладутся архивы с данными с сервера DatServer.
уже 3 года, как все работает без нареканий.


С версии NWZIP 2.17 убрали параметр PATHNAMEFORMAT.
с http://novell.org.ru/forum/viewtopic.ph ... =asc&start
Глюк с Abend удалось воспроизвести - спасибо Alexandr Gudelev за присланный архив для теста.

Выложил на сайт поправленную версию NWZIP 2.17

В этой версии:
- исправлена процедура создания файла получаемого архива
- теперь весь путь к имени архива можно задавать в формате длинных имен
- добавлено автоматическое создание папок для получаемого архива, если они не существовали
- из параметров NWZIP.CFG удален(больше не действует - многие часто путали его назначение) параметр PATHNAMEFORMAT = LONG, т.к. теперь тип задаваемого формата имен для файлов и каталогов, определяется поиском символа '~' в их пути.

Также было исправлено несколько багов приводивших сервер в состояние Abend


BDmV такие вопросики:
Что эти параметры значат:
HIDDEN_FILES = 1
VERBOSE = 0

SERVER_USER_PASSWORD = DATSERVER они в одном дереве у тебя?
ZIPNAME=SERVER\ARCHIV:\Archiv\Budg\2008\dbc-.zip хм.. SERVER\ для запущенного NWZIP на SERVER\ обязательно укзывать?

Щас попробую у себя указать ZIPNAME = Serv_2\ARCHIV:\BASE\rez.ZIP. А вдруг :)



v13 писал(а):У человека в общем понятная картина, в техзадании пришет что оба сервера в одном дереве, а в логах видно что цепляется к разным деревьям.


Сервера Serv_1 и Serv_2 находят с одном дереве, т.к при инсталяции 2-го сервера была выбрана инсталяция в дерево первого, собственно с первого сервака он и подложил себе лицинзию.

Седня вечером попробую скачать новую версию NWZIP 2.18 и попробую ещё... других уже идей просто нет, в голову не чего не лезит.
Maxim Eng
 
Сообщения: 5
Зарегистрирован: 12 мар 2008, 20:42

Сообщение v13 » 13 мар 2008, 17:45

Maxim Eng писал(а):NWZIP - Change Tree to D
NWZIP - Tree to D

А это что такое тогда.
Аватара пользователя
v13
 
Сообщения: 660
Зарегистрирован: 31 авг 2007, 09:07

Сообщение Andrey Podoinikov » 13 мар 2008, 20:41

Всем привет - давно тут не был :(

По теме:
дерево у человека одно, просто по какой-то причине не получается залогиниться на второй сервер (возможно есть фильтрация прав, а скорее всего неверный параметр :) ).

На самом деле, если сервера в одном дереве, то все-таки лучше в NWZIP.CFG вписать метод аутетификации от имени сервера

SERVER_USER_PASSWORD = SERVER_WITH_NWZIP

В случае же использования формы аутентификации от имени пользователя - имя сервера указывать не надо, т.е.
#SERVER_USER_PASSWORD = Serv_1:admin.CON_T:gfhjkm - так неверно

SERVER_USER_PASSWORD = admin.CON_T:gfhjkm #так верно, судя по хелпу - уже сам не помню :(

Что эти параметры значат:
HIDDEN_FILES = 1
VERBOSE = 0


Когда параметр HIDDEN_FILES=0 не будут обрабатываться скрытые файлы.

VERBOSE управляет выводом логов на консоль сервера.

PS: Если сервера находятся в одном дереве, то параметр SERVER_USER_PASSWORD можно вообще не указывать - NWZIP автоматически будет логиниться под именем сервера, но надо быть уверенным что у объекта сервера, на котором запущен NWZIP, есть права на чтение файлов с другого сервера(ов).

У меня сейчас нет ниодного сервера с NETWARE, т.ч. ни NWZIP, ни NWSEND я больше не занимаюсь. Если у кого-то есть желание продолжить развитие NWZIP, могу дать исходники.
Аватара пользователя
Andrey Podoinikov
 
Сообщения: 243
Зарегистрирован: 05 июн 2002, 10:32
Откуда: г. Урай, Тюменская обл.

Сообщение BDmV » 14 мар 2008, 12:31

Maxim Eng писал(а):SERVER_USER_PASSWORD = DATSERVER они в одном дереве у тебя?

Да. Сервера Server и DatServer находятся в одном дереве.
Maxim Eng писал(а):ZIPNAME=SERVER\ARCHIV:\Archiv\Budg\2008\dbc-.zip хм.. SERVER\ для запущенного NWZIP на SERVER\ обязательно укзывать?

А как иначе прога определит на каком серваке искать том и каталог?
Вобщем я предпочитаю конкретизировать, так ИМХО, надёжнее. ;)
BDmV
 
Сообщения: 219
Зарегистрирован: 17 апр 2003, 20:24
Откуда: г. Видное

Сообщение Maxim Eng » 14 мар 2008, 12:31

Maxim Eng писал(а):Здравствуйте.Помогите пожалуйста решить проблему:
Есть 2 сервера:
Serv_1 - основной сервер, контекст CON_T
Serv_2 - резерв, контекст CON_T1
Оба сервера находятся в одном дереве M_TREE
.....
......


Ошибся Serv_1 и Serv_2 находятся в одном ещё контексе CON_T
Запустил утилиту Monitor, посмотрел статус конекта пользователей
Вот что там:
на Serv_1:
*CN=Serv_1.O=CON_T.T=M_TREE.
CN=admin.O=CON_T.T=M_TREE.
....

на Serv_2:
*CN=Serv_2.O=CON_T.T=M_TREE.
....

В одном дереве они находятся это точно.

Andrey Podoinikov писал(а):Всем привет - давно тут не был :(

По теме:
дерево у человека одно, просто по какой-то причине не получается залогиниться на

второй сервер (возможно есть фильтрация прав, а скорее всего неверный параметр :)

).

На самом деле, если сервера в одном дереве, то все-таки лучше в NWZIP.CFG вписать

метод аутетификации от имени сервера

SERVER_USER_PASSWORD = SERVER_WITH_NWZIP

В случае же использования формы аутентификации от имени пользователя - имя

сервера указывать не надо, т.е.
#SERVER_USER_PASSWORD = Serv_1:admin.CON_T:gfhjkm - так неверно

SERVER_USER_PASSWORD = admin.CON_T:gfhjkm #так верно, судя по хелпу - уже сам не

помню :(
....................
....................

PS: Если сервера находятся в одном дереве, то параметр SERVER_USER_PASSWORD можно

вообще не указывать - NWZIP автоматически будет логиниться под именем сервера,

но надо быть уверенным что у объекта сервера, на котором запущен NWZIP, есть

права на чтение файлов с другого сервера(ов)
.................
.................
.


Скачал свежую версию NWZIP 2.18
1. Попробовал:
ARCHIV_NAME = Test
DIRNAMES = 1
LEVEL = 6
PATHPUT = 1
ACTION = UPDATE
ARH_DEPTH = 0
VOLUME_LABEL = 0
NOSECURECONSOLE = 1
RECURSE = 1
HIDDEN_FILES = 0
SERVER_USER_PASSWORD = admin.CON_T:gfhjkm

ZIPNAME = Serv_2\ARCHIV:\BASE\rez.ZIP
FILE_OR_DIR = Serv_1\WORK:\Rezerv\Base\*.*
FILE_OR_DIR = Serv_1\WORK:\Rezerv\system\*.*
###################################################

Выдает:
Opendir Serv_1\WORK:\Rezerv\Base\*.* error No such file or directiry

NetWareErrno=00FC
Opendir Serv_1\WORK:\Rezerv\system\*.* error No such file or directiry

NetWareErrno=00FC

2. Попробовал:
....
....
#SERVER_USER_PASSWORD = admin.CON_T:gfhjkm
....
...
Закоментировал вообще

Выдает:
Opendir Serv_1\WORK:\Rezerv\Base\*.* error No such file or directiry

NetWareErrno=00FC
Opendir Serv_1\WORK:\Rezerv\system\*.* error No such file or directiry

NetWareErrno=00FC

3. Пробовал:
....
....
SERVER_USER_PASSWORD = Serv_1
....
...

Выдает:
Ошибки подобные выше не выдает

в отличии от 2-х предыдущих случаях в логах пишет:
....
...
....
NWZIP - NDS Authenticate for Serv_1 succefull
.....
NWZIP - Packing Serv_1\WORK:\Rezerv\Base\*.*
NWZIP - Serv_1\WORK:\Rezerv\system\*.*
....
...
В и тоге архив всёрано пустой, да и сам NWZIP отрабатывает быстро, т.е не пытается даже поковать.

Склоняюсь в варианту с правами.
Если сервера находятся в одно дереве и указывается параметр SERVER_USER_PASSWORD = Serv_1, как в моем случаи, то NWZIP под каким логином пытается приконектится к серверу?
А что за файл Lconfig.sys что он делает? Сможет ли он мне помоч?
Maxim Eng
 
Сообщения: 5
Зарегистрирован: 12 мар 2008, 20:42

Сообщение v13 » 14 мар 2008, 15:36

Maxim Eng писал(а):А что за файл Lconfig.sys что он делает? Сможет ли он мне помоч?

В зависимости от версий netware бывает что помогает с руссими именам.
У тебя этой проблемы нет.
Патченый lconfig.sys лежит для скачки на http://www.novell-admin.ru/?id=utils
Аватара пользователя
v13
 
Сообщения: 660
Зарегистрирован: 31 авг 2007, 09:07

Сообщение Andrey Podoinikov » 14 мар 2008, 16:04

Выдает:
Opendir Serv_1\WORK:\Rezerv\Base\*.* error No such file or directiry

NetWareErrno=00FC
Opendir Serv_1\WORK:\Rezerv\system\*.* error No such file or directiry

NetWareErrno=00FC


Эта ошибка возникает по известной проблеме lconfig.sys

Его надо менять на том сервере, на котором запускается NWZIP, а точнее на том сервере, который не может получить доступ к отдаленному серверу.

Можно попробовать избежать этого если упаковку запускать на сервере с данными, а архив ложить на другой сервер, но если NWZIP упадет, то может упасть и рабочий сервер :(

Набери поиск на форуме по lconfig - найдешь чем чревата его замена и как правильно его поменять.
Аватара пользователя
Andrey Podoinikov
 
Сообщения: 243
Зарегистрирован: 05 июн 2002, 10:32
Откуда: г. Урай, Тюменская обл.

Пред.

Вернуться в Novell

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

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

cron