Клиент не видит дерева!

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

Клиент не видит дерева!

Сообщение makon63 » 23 окт 2006, 08:55

Помогите, пожалуйста!
Стоит NW5.0 c SP6a, работаем в сети, где есть другой сервер NW5.0, и есть IP-трафик, периодически некоторые клиенты (и DOS, и WIN) не могут видеть дерева, сервера. Иногда месяцами работеает все нормально. Подскажите, пожалйуста, какие проверки надо провести, чтоб определить причины нестабильности подключения.
makon63
 
Сообщения: 9
Зарегистрирован: 23 окт 2006, 08:48

Сообщение Иван Левшин aka Ivan L. » 23 окт 2006, 09:13

"Доктор, у меня это!"

Доктор по телефону, не видя симптоматики и больного - не лечит ;) Пиши давай подробнее, что у тебя там за сеть, какие версии клиентов и т.п.
Иван Левшин aka Ivan L.
 
Сообщения: 2592
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

попробуй...

Сообщение Александр_МCh » 23 окт 2006, 14:09

С уважением Александр
Александр_МCh
 
Сообщения: 49
Зарегистрирован: 15 авг 2006, 14:24
Откуда: Москва

Сообщение makon63 » 23 окт 2006, 19:15

одноранговая ВУЗовская сеть с выходом в интернет (по сети гуляют вирусы, которые отлавливаются различными версиями касперского на рабочих станциях). В сети два сервера nw50 с разными деревьями, один из них - пациент.
пациент - стоящий в библиотеке ВУЗа сервер nw50sp6a на 100 лицензий с единственным установленным протоколом IPX
и с единственной требуемой от него функцией - файл-сервер. вроде все установлено по умолчанию. никогда ничего на него не устанавливалось кроме sp6a.
зарегистрировано около 80 эккаунтов пользователей
симптомы - происходит самопроизвольное отключение клиентов от пациента.
Win32 клиенты при попытке логина выдают ошибку "Нет такого сервера/дерева".
DOS клиенты не получают диск f: с пациента, а цепляют его со второго nw50 сервера в локальной сети
и далее при попыке логина получают ошибку "неверный контекст".
Все это происходит достаточно хаотично и не коррелируется ни по каким признакам клиентов
всегда есть хотя бы один клиент, которому удалось успешно залогиниться и он прекрасно работает с контентом пациента.
клиенты - WinXPsp2 и Win98se (в районе 50 штук) получают IP с DHCP (почти все получают реальный IP-адрес)
к пациенту подсоединяются последним, выложенным на support.novell.com, Win32-клиентом
- с десяток клиентов DOS постоянно подключенных к пациенту
кабельная сеть - достаточно разветвленная многоэтажная и хаотичная связанная разными 10 и 100-мегабитными хабами от 8 до 24 портов.
админ - нет опыта. практически единственный используемый источник информации о деятельности сервера - MONITOR. нет знаний как анализировать эту информацию. Качаем pdf-ы c support.novell.com. по Troubleshoting Management пройдено два пункта - установлены последние драйвера на сетевую карту и последний support pack.

p.s. изучаем slp...
makon63
 
Сообщения: 9
Зарегистрирован: 23 окт 2006, 08:48

Сообщение Иван Левшин aka Ivan L. » 23 окт 2006, 19:47

Бррррр...

пациент - стоящий в библиотеке ВУЗа сервер nw50sp6a на 100 лицензий с единственным установленным протоколом IPX

клиенты - WinXPsp2 и Win98se (в районе 50 штук) получают IP с DHCP (почти все получают реальный IP-адрес)
к пациенту подсоединяются последним, выложенным на support.novell.com, Win32-клиентом
- с десяток клиентов DOS постоянно подключенных к пациенту


Может я с ума сошел, граждане? Кто мне может объяснить - как клиенты с IP-протоколом могут соединяться с сервером, единственный протокол на котором - IPX. Подозреваю, что на клиентах еще и IPX установлен - однако не уверен... На сервере точно нет IP? Откуда клиенты "получают IP по DHCP"? Если на клиентах установлен IPX - какой именно? Мелкомягкий или родной новелловский? Ну и, наконец - а на хрена держать на сервере IPX, ежели в сетке поголовно IP?! Религия не позволяет? ;)

В общем, makon63 - ежели можно, поясни, плз, то, что ты написал :D А SLP погодь изучать... Сначала надо твой бардак разгрести и хотя бы прийти к общему знаменателю в плане используемых протоколов. Изучение SLP в случае с IPX-сервером тебе абсолютно ничего не даст - нет в IPX-стеке протокола SLP :) Есть SAP - "но это уже совсем другая история".

P.S. Если в сети "два сервера, один из которых - пациент" - это уже не одноранговая сеть ;) RTFM, однако...
Иван Левшин aka Ivan L.
 
Сообщения: 2592
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

Сообщение makon63 » 23 окт 2006, 21:41

-про IP упомянуто для общей характеристики сети
-клиенты соединяются с сервером по IPX
-на сервере к сетевой карте привязан только IPX, но грузится пара NLM c "TCP" в имени
-IPX на клиентах скорее всего новелловский (на DOS точно, на Win - завтра сообщу)
-IP не поголовно, на DOS-клиентах только IPX
-админ - атеист
-про одноранговость: никаких доменов нет. пациент регулирует доступ только к своим личным локальным ресурсам (файлам)
-с SLP пока закончим.
-идти изучать SAP ???
makon63
 
Сообщения: 9
Зарегистрирован: 23 окт 2006, 08:48

Сообщение Иван Левшин aka Ivan L. » 23 окт 2006, 22:33

makon63 - уважаемый... ежели хочем получить помощь - перестаем надуваться и загибать пальцы. Рисуем картинку, прописывая:
- структуру сети;
- количество и структуру подключения клиентов - т.е. где у нас стоят коммутаторы и прочие мутаторы;
- точную версию клиентов - причем ежели стоят где-то "оригинальные" мелкомягкие, отмечаем это особо. Их - "фтоппку";
- какие именно протоколы и где стоят;
- одноранговость - таки RTFM, RTFM и еще раз - RTFM, блин! Ковыряем инет по поводу мантры "одноранговая сеть". Наводка - "домен" (имеется в виду идеология НТ? Так смею расстроить - я знаю еще минимум одно значение оной мантры. Потому - забываем словосочетание "одноранговая сеть". Она же - "пиринговая" (peer-to-peer) сеть.

Еще раз - не замусоривая, укажи - что конкретно стоит на сервере и клиентах. Как настраиваются клиенты? Как настроен IPX на клиентах (если по нему действительно соединяемся)? А также - структуру сети крайне желательно было бы уточнить.
Иван Левшин aka Ivan L.
 
Сообщения: 2592
Зарегистрирован: 05 июн 2002, 18:36
Откуда: Новомосковск, Тул. обл.

Сообщение Андрей Тр. aka RH » 24 окт 2006, 05:27

Так еще вопрос - а принципиально держать на серверах именно 5.0 ? Нет возможности перевести все это дело, например, на 5.1?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Владимир Горяев » 24 окт 2006, 09:27

К M$ клиентам привязать только протокол IP, к N - только IPX (а еще лучше снести и поставить с IPX-Only). Досовым клиентам указать prefered server в net.cfg, M$ - default server и контекст в свойствах клиента. Далее разбираться с login script, если клиенту нужно подключаться к обоим деревьям.

Про переход на чистый IP уже говорили.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение Vladimir Kozak » 24 окт 2006, 11:13

Кстати, имеет смысл посмотреть SAP на предмет наличия в сети чего-нибудь вроде 67B, не стоит, наверное забывать о Windows "black hole"
Аватара пользователя
Vladimir Kozak
 
Сообщения: 762
Зарегистрирован: 30 янв 2003, 15:13

Сообщение Константин Ошмян » 24 окт 2006, 11:56

Из описания ситуации я понял, что:
  • Проблемный сервер - NetWare 5.0 sp6a, IPX only (хотя в сети имеется ещё и второй сервер NetWare 5.0 в другом дереве, но с тем проблем не возникает);
  • С ним работают рабочие станции под управлением разных операционок - включая DOS, Windows 98 SE и Windows XP sp2;
  • На всех этих рабочих станциях установлен протокол IPX для работы с указанным сервером, но на некоторых из них есть ещё и протокол TCP/IP для работы с Internet;
  • Рабочие станции Windows используют новелловкий Client32;
  • проблемы возникают на любых рабочих станциях, независимо от операционной системы на них;
  • В отношении протокола TCP/IP - раздачей IP-адресов занимается один-единственный сервер DHCP, т.е. сеть "плоская" (логически - одна подсеть);
  • В общем и целом сеть достаточно беспорядочная; вполне возможно, что в ней присутствуют ещё какие-то компоненты, не перечисленные выше (например, маршрутизаторы, серверы под управлением других операционных систем, аппаратные принтсерверы и т.п. оборудование).
Просьба поправить, если я где-то ошибся.

Неясным для меня остались следующие моменты:
  • "Самопроизвольное отключение клиентов от пациента" происходит прямо в процессе работы или же только при входе в сеть (логине) ? Т.е. работаем-работаем, пишем-читаем, вдруг - бац! - ошибка чтения/записи, смотрим - а сервера-то и не видно? Или если уж залогинились, то работаем железно, а проблемы лишь при первоначальной загрузке/входе в сеть?
  • Как боретесь с проблемой сейчас, есть ли какие-то действия, помогающие решить проблему?
  • Раз уж работа идёт по IPX, то какие типы фрейма используются (на обоих серверах), нет ли между ними разногласий в этом отношении (тип фрейма и номер сети, привязанные к сетевой карте, на серверах должны совпадать, внутренние номера сетей - Internal IPX Number, оно же ServerID, - быть уникальными)? Сколько вообще типов фрейма используется на каждом из серверов? Не появляется ли на консоли серверов ругани вида Router configuration error detected. Router at node <nodeaddress> claims network <address1> should be <address2>? Показывают ли оба сервера друг друга при выдаче на консоли команды DISPLAY SERVERS ?
  • Какая версия клиента используется на DOS-машинах? Указаны ли там в файле NET.CFG параметры PREFERRED SERVER, PREFERRED TREE ?
  • При установке клиентов на Windows-машины какие опции сетевых протоколов выбирались - IP, IPX, оба?
  • При возникновении проблемы при логине на Windows-машине - оба ли дерева видны при нажатии кнопки "Advanced" и затем кнопки для выбора дерева?
Аватара пользователя
Константин Ошмян
 
Сообщения: 991
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

Сообщение makon63 » 24 окт 2006, 22:09

все понято правильно. постараюсь осветить "неясные моменты"

"Самопроизвольное отключение клиентов от пациента" происходит прямо в процессе работы или же только при входе в сеть (логине) ?

в процессе работы происходит не совсем отключение, а скорее зависание обмена - на сервере они показаны как подсоединнные клиенты. но происходит полная остановка приложений читающих/пишущих с пациента. если посмотреть WinExplorer - замапленные диски видны но у них не показывает свободное место и если по ним щелкнуть, то "сетевое устройство недоступно". Если выждать (от получаса до нескольких часов) - приложения продолжат работать, а WinExplorer начнет показывать содержание замапленых дисков пациента. Та же самая картина с логином - если продолжать пробовать логиниться, может пройти успешный логин
Т.е. работаем-работаем, пишем-читаем, вдруг - бац! - ошибка чтения/записи, смотрим - а сервера-то и не видно?

да, но на сервере эти клиенты остаются в списке коннектов
Или если уж залогинились, то работаем железно, а проблемы лишь при первоначальной загрузке/входе в сеть?

нет, если залогинились - будет время от времени не видно сервера
Как боретесь с проблемой сейчас, есть ли какие-то действия, помогающие решить проблему?

пока только одно - работать по вечерам или выходным. проблема не исчезает, но остается всего одна две машины с которых так и не удается залогиниться.
Раз уж работа идёт по IPX, то какие типы фрейма используются (на обоих серверах), нет ли между ними разногласий в этом отношении (тип фрейма и номер сети, привязанные к сетевой карте, на серверах должны совпадать, внутренние номера сетей - Internal IPX Number, оно же ServerID, - быть уникальными)?

могу сказать только про пациента -
NetWare 5 Console Monitor 5.22 NetWare Loadable Module
Server name: 'INTEL' in Directory tree 'LIBRARY'
Server version: Novell NetWare 5 - September 21, 2000
----------------------------------------------------------------------------¬---
----¦ E100B_1_E83 [E100B port=2800 mem=F4102000 int=A frame=ETHERNET_802.3] ¦---
----+-----------------------------------------------------------------------+---
----¦ Version: 4.39 ---
----¦ Logical board number: 1 ----
----¦ Board instance number: 1 ----
----¦ Node address: 00034710EE59 ----
----¦ ----
----¦ Protocols ----
----¦ IPX, Network = 0000000A ----
---a¦ ----
---¦¦ Generic counters ----
---¦¦ Total packets transmitted: 1,956,045 ----
---¦¦ Total packets received: 3,493,070 ----
---¦¦ Receive discarded ,no available buffers: 0 ----
---¦¦ Transmit failed, packet too big: 0 ----
---¦¦ Transmit failed, packet too small: Not supported ----
---¦¦ Receive failed, adapter overflow condition: 0 ----
---¦¦ Receive failed, packet too big: 0 ----
---¦¦ Receive failed, packet too small: Not supported ---
---LL---------------------------------------------------------------------------

я запрошу информацию со второго nw-сервера, а как определить наличие разногласий не знаю.
Сколько вообще типов фрейма используется на каждом из серверов?

на пациенте - один: frame=ETHERNET_802.3
Не появляется ли на консоли серверов ругани вида Router configuration error detected. Router at node <nodeaddress> claims network <address1> should be <address2>?

нет не появляется
Показывают ли оба сервера друг друга при выдаче на консоли команды DISPLAY SERVERS ?

вот что показывает пациент:
INTEL:display servers
450-S 2 FEDOROV_____ 1 FEDOROV_____ 1 INTEL 0
INTEL_BROKER 0 LIBRARY_____ 0 LIBRARY_____ 0 MASTER 1
There are 8 known services.

пациент: INTEL, дерево=LIBRARY
второй сервер: MASTER, дерево=FEDOROV

Какая версия клиента используется на DOS-машинах?

вот bat клиента:

SET NWLANGUAGE=ENGLISH
echo on
LH C:\NWCLIENT\LSL.COM >x.txt
LH C:\NWCLIENT\pciodi.COM >>x.txt
LH C:\NWCLIENT\IPXODI.COM /d >>x.txt
LH C:\NWCLIENT\VLM.EXE /PS=INTEL >>x.txt
f:
login intel/guest.library.usue.ru >>x.txt

вот x.txt:

NetWare Link Support Layer v2.15 (950110)
(C) Copyright 1990-1995 Novell, Inc. All Rights Reserved.

BUFFERS 8 1514
The configuration file used was "C:\NWCLIENT\NET.CFG".
Max Boards 4, Max Stacks 4
Buffers 8, Buffer size 1514 bytes, Memory pool 0 bytes.

Realtek 8029 PCI Ethernet MLID v6.20 (971113)
(C) Copyright 1993 - 1997 Realtek Semiconductor Co., LTD. All Rights Reserved.

IRQ 10, Port D000, Node Address 21D58C52 L
Max Frame 1514 bytes, Line Speed 10 Mbps, Bus ID 0
Board 1, Frame ETHERNET_802.2, LSB Mode

NetWare IPX/SPX Protocol v3.01 (941031)
(C) Copyright 1990-1994 Novell, Inc. All Rights Reserved.

Bound to logical board 1 (PCIODI) : Protocol ID E0
VLM.EXE - NetWare virtual loadable module manager v1.20 (941108)
(C) Copyright 1994 Novell, Inc. All Rights Reserved.
Patent pending.

The VLM.EXE file is pre-initializing the VLMs..............
The VLM.EXE file is using conventional memory.

LOGIN-4.12-999: The message file for this utility cannot be found: LOGIN.MSG.

Novell NetWare
Server INTEL:
LOGIN-4.12-890: The specified server is unknown.


Указаны ли там в файле NET.CFG параметры PREFERRED SERVER, PREFERRED TREE ?

нет не указаны. вот он:

LINK SUPPORT
Buffers 8 1514
LINK DRIVER RLPNP
Frame Ethernet_802.2
Frame Ethernet_802.3
Netware Dos Requester
First Network Drive = F

При установке клиентов на Windows-машины какие опции сетевых протоколов выбирались - IP, IPX, оба?

оба и еще IPX NetBUI
При возникновении проблемы при логине на Windows-машине - оба ли дерева видны при нажатии кнопки "Advanced" и затем кнопки для выбора дерева?

не видно ни одного
makon63
 
Сообщения: 9
Зарегистрирован: 23 окт 2006, 08:48

Сообщение makon63 » 24 окт 2006, 22:35

еще хочу добавить, что в сети вуза, по информации из ВЦ, около тысячи компьютеров.

для решения проблемы пока решил избрать стратегию упрощения системы. но не знаю как для начала проинвентаризировать все модули загруженные на пациенте, определить потребность в них и, при их необязательности, правильно избавиться от их загрузки.

для Win-клиентов, каким будет минимальный набор в сетевом подключении (для доступа в интернет и к файлам nw5(IPX-only))?
какие версии компонентов клиентов (Win и DOS) должны быть установлены? как должны быть согласованы сетевые настройки nw5 серверов в одной сети? как должны быть согласованы деревья этих серверов? должны ли деревья как то быть согласованы с DNS - зонами?
makon63
 
Сообщения: 9
Зарегистрирован: 23 окт 2006, 08:48

Сообщение Андрей Тр. aka RH » 25 окт 2006, 05:58

makon63 писал(а):должны ли деревья как то быть согласованы с DNS - зонами?
Нет, к DNS деревья отношения не имеют ( вообще, все должно работать и вообще при отсутствии DNS ). А по каким соображениям, если не секрет, у вас в сети два дерева на два сервера ? Есть ли какая-либо закономерность типа "чем больше между клиентом и пациентом хабов / свичей, тем выше вероятность проблем с коннектом" ? Может, в вашей многоэтажной сети на хабах с тысячей компьютеров просто сетевые проблемы ..
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Владимир Горяев » 25 окт 2006, 09:13

E100B_1_E83 [E100B port=2800 mem=F4102000 int=A frame=ETHERNET_802.3
Board 1, Frame ETHERNET_802.2, LSB Mode

патамучта в net.cfg
Frame Ethernet_802.2

и еще Realtek 8029 на помойку.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

След.

Вернуться в Novell

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

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

cron