Страница 1 из 1

Abend: IPXRTR.NLM

СообщениеДобавлено: 22 мар 2005, 19:14
Андрей Сакольчик
Доброго всем времени суток.

Имеем сервер (скорее он нас :? (несмешно)) HP PorLiant 350G3 (1cpu xeon 2.8 (HT вырублен), мозга 1280 MB/2100 c advECC, NC7760 10/100/1000 WOL, smart array 641, массив 6 винтов raid5 (один запасной), стоит proliant support pack 7.20 (последний), ОС netware 5.1SP8). На сервере поднят только ipx, по нему коннектятся около 80 юзеров и работают с прикладным софтом на clipper (файловая БД формат dbf). Также около 10 юзеров пользуются софтом на btrieve. На нем же (на сервере) запущен сервер печати (обслуживает 6 очередей 6 принтеров). Средняя утилизация – 5-20 %. Сеть на свичах 3COM 4400 (3 шт. в стеке). Сервер пользует 100FD линк (на свиче и на сетевухе данный параметр выставлен жестко).

starup.ncf
Load Keyb RUSSIA
Load Charset CP866
LOAD IDECD.CDM
LOAD CPQSHD.CDM
LOAD SCSIHD.CDM
LOAD IDEATA.HAM PORT=1F0 INT=E
LOAD CPQRAID.HAM SLOT=1

autoexec.ncf
set Bindery Context = O=UBO
set Time Zone = EET-2EETD
set Daylight Savings Time Offset = 1:00:00
set Start Of Daylight Savings Time = (APRIL SUNDAY FIRST 2:00:00 AM)
set End Of Daylight Savings Time = (OCTOBER SUNDAY LAST 2:00:00 AM)


# Note: The Time zone information mentioned above
# should always precede the SERVER name.
# WARNING!!
file server name UBO_0
# WARNING!!
# If you change the name of this server, you must update
# all the licenses that are assigned to this server. Using
# NWAdmin, double-click on a license object and click on
# the Assignments button. If the old name of
# this server appears, you must delete it and then add the
# new server name. Do this for all license objects.
ServerID 2285914
LOAD SNMP CONTROLCOMMUNITY=public MONITORCOMMUNITY=public
LOAD ODINEB.NLM
LOAD IPXRTR
LOAD IPXRTRNM
mount all

LDREMOTE.NCF
load rspx

SEARCH ADD SYS:\JAVA\BIN
SEARCH ADD SYS:\JAVA\NWGFX
SYS:\SYSTEM\NMA\NMA5.NCF

TDIS600.NLM

bstart.ncf
; load portal.nlm
LOAD SYS:\SYSTEM\CPQSBD.NLM
; This will load the HotPlug User Interface Module
; LOAD SYS:\SYSTEM\NCMCON.NLM
LOAD NICISDI.XLM s
LOAD SASDFM.XLM
LOAD Q57 SLOT=10005 Speed=100FD FRAME=Ethernet_802.2 NAME=Q57_1_E82
BIND IPX Q57_1_E82 NET=1993AAA2
LOAD Q57 SLOT=10005 Speed=100FD FRAME=Ethernet_802.3 NAME=Q57_1_E83
BIND IPX Q57_1_E83 NET=1993AAA1
LOAD SAS.NLM
LOAD PKI.NLM

;LOAD CPQHLTH
;LOAD CPQONLIN
LOAD CPQIML
LOAD MONITOR
CPQSNMP
load pserver .ps-odb.ubo
set client file caching enabled=off


И вот эта зараза все кишки достал: с завидной периодичностью (раз 5 в неделю) выдает abend связанный с IPXRTR. Думали спастись новыми суппорт паками – ни фига.


Server UBO_0 halted Tuesday, 22 March 2005 11:32:22.268
Abend 1 on P00: Server-5.00l: Double Fault Processor Exception (Error code 00000000)

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 00000000 EBX = D0851571 ECX = 00000001 EDX = 3FFEA17C
ESI = C84C43A0 EDI = C84C4454 EBP = FFFFFFFF ESP = D21F3AF4
EIP = D2256D19 FLAGS = 00210292
D2256D19 5F POP EDI
EIP in IPXRTR.NLM at code start +00046D19h


Перепахал тучу TIDов, но по поводу IPXRTR.NLM ничего не нашел. Буду крайне благодарен, если уважаемые специалисты меня разубедят, что во всех бедах виновато не железо и помогут советом.

Причинно-следственную связь нарушил.

СообщениеДобавлено: 22 мар 2005, 22:30
Павел Гарбар
Ты загружаешь зависящие от сетевого протокола модули ДО загрузки самого протокола.
Загрузку сетевых драйверов и протокола поставь перед mount all.
и, кстати, а зачем тебе 802.3? И по 802.2 практически все работает, даже старые принт-серверы (ну только уж не совсем старинные ;-) ).

СообщениеДобавлено: 23 мар 2005, 10:52
Андрей Сакольчик
Ты загружаешь зависящие от сетевого протокола модули ДО загрузки самого протокола.
Загрузку сетевых драйверов и протокола поставь перед mount all.

То есть примерно так или что-то еще:

...

ServerID 2285914
LOAD SNMP CONTROLCOMMUNITY=public MONITORCOMMUNITY=public
LOAD ODINEB.NLM

LOAD Q57 SLOT=10005 Speed=100FD FRAME=Ethernet_802.2 NAME=Q57_1_E82
BIND IPX Q57_1_E82 NET=1993AAA2
LOAD Q57 SLOT=10005 Speed=100FD FRAME=Ethernet_802.3 NAME=Q57_1_E83
BIND IPX Q57_1_E83 NET=1993AAA1

LOAD IPXRTR
LOAD IPXRTRNM
mount all

LDREMOTE.NCF
load rspx
...

, кстати, а зачем тебе 802.3? И по 802.2 практически все работает, даже старые принт-серверы (ну только уж не совсем старинные ;-) ).

Понял, спасибо, похерим...