NW65 SP5 (no post SP5) configured as follows:
4 GB memory, 2 146 GB mirrored sys volume, 3 146Gb raid 5 (different
channel).
Running NDPS, Arserve 11.1 SP1, Zenworks 4.01.
Used Hamish's memcalc and tunned the server as following:
Startup:
set auto tune server memory=off
set file cache maximum size=3384803328
set fs cache pool minimum pages=655360
set fs cache pool desired pages=655360
set fs cache pool lots of pages=655360
set vm cache pool percentage=5
set vm cache pool maximum pages percentage=5

The server abended last night:
Server XXXXXXX halted Thursday, April 6, 2006 12:14:36.576 am
Abend 1 on P00: Server-5.70.05: Page Fault Processor Exception (Error
code 00000002)

Registers:
CS = 0060 DS = 007B ES = 007B FS = 007B GS = 007B SS = 0068
EAX = CA7D5518 EBX = 8CC54000 ECX = 078107D4 EDX = C83ED958
ESI = 92125958 EDI = A6A5B72C EBP = CA7D552C ESP = CA7D54FC
EIP = 915B064E FLAGS = 00010202
915B064E 895A0C MOV [EDX+0C]=?, EBX
EIP in NWMKDE.NLM at code start +0003764Eh
Access Location: 0xC83ED964

The violation occurred while processing the following instruction:
915B064E 895A0C MOV [EDX+0C], EBX
915B0651 8B18 MOV EBX, [EAX]
915B0653 8B4B10 MOV ECX, [EBX+10]
915B0656 8B530C MOV EDX, [EBX+0C]
915B0659 894A10 MOV [EDX+10], ECX
915B065C BA00000000 MOV EDX, 00000000
915B0661 8B18 MOV EBX, [EAX]
915B0663 895310 MOV [EBX+10], EDX
915B0666 8B5310 MOV EDX, [EBX+10]
915B0669 8B08 MOV ECX, [EAX]



Running process: BtrvAPI Worker 0 Process
Thread Owned by NLM: BTRIEVE.NLM
Stack pointer: CA7D60AC
OS Stack limit: CA7CE180
Scheduling priority: 67371008
Wait state: 5050030 Blocked on Semaphore
Stack: --B562BC6C ?
915B11AE (NWMKDE.NLM|mkparmsInitHooks+B4BE)
--CA7D5518 ?
--00001000 (LOADER.NLM|KernelAddressSpace+1000)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--A6A5B72C ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--078107D4 ?
--90DE54EC ?
--91896154 ?
--FFFFFFFF ?
-92125958 ?
--CA7D555C ?
915B12E3 (NWMKDE.NLM|mkparmsInitHooks+B5F3)
--CA7D5CC0 ?
--CA7D554C ?
--93154560 ?
--90330CCC ?
--91869580 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--B562BC6C ?
-92125928 ?
-92125958 ?
--CA7D55C0 ?
--CA7D5588 ?
915B8040 ?
--CA7D5CC0 ?
--90A31494 ?
--00004D4B (LOADER.NLM|KernelAddressSpace+4D4B)
--CA7D55C0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--CA7D5CC0 ?
--CA7D55C8 ?
--CA7D5CC0 ?
--CA7D55E8 ?
915A9EAF (NWMKDE.NLM|mkparmsInitHooks+41BF)
--CA7D5CC0 ?
--90A31494 ?
--00004D4B (LOADER.NLM|KernelAddressSpace+4D4B)
--CA7D55C0 ?
--CA7D55C8 ?
--CA7D5CC0 ?
--0000FFFF (LOADER.NLM|KernelAddressSpace+FFFF)
915B8F22 ?
--CA7D561C ?
--90A31494 ?
--00000700 (LOADER.NLM|KernelAddressSpace+700)
915AE600 (NWMKDE.NLM|mkparmsInitHooks+8910)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--925DA188 ?
--91869580 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--9077824C (VOLSMS.NLM|nonce+B0C)
--CA7D590C ?
--CA7D5680 ?
--CA7D5CC0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00008002 (LOADER.NLM|KernelAddressSpace+8002)
--CA7D5618 ?
915A9E33 (NWMKDE.NLM|mkparmsInitHooks+4143)
--CA7D5CC0 ?
--00004D4B (LOADER.NLM|KernelAddressSpace+4D4B)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00008002 (LOADER.NLM|KernelAddressSpace+8002)
--CA7D5608 ?
--9062D034 ?
--00004000 (LOADER.NLM|KernelAddressSpace+4000)
--4D4B8200 ?
--00004D4B (LOADER.NLM|KernelAddressSpace+4D4B)
--CA7D5740 ?
--CA7D56D0 ?
915A1795 ?
--CA7D5CC0 ?
--00004D4B (LOADER.NLM|KernelAddressSpace+4D4B)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--CA7D5744 ?
--CA7D5748 ?
--00008002 (LOADER.NLM|KernelAddressSpace+8002)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--FFFFFFFF ?
915AA282 (NWMKDE.NLM|mkparmsInitHooks+4592)
--CA7D5CC0 ?
000166C2 (LOADER.NLM|UnHookRealModeHWInterrupt+542)
--A6D4F7EC ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--CA7D5680 ?
--92B2C000 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--000021D3 (LOADER.NLM|KernelAddressSpace+21D3)
--00000014 (LOADER.NLM|KernelAddressSpace+14)
--90A31494 ?
--00000014 (LOADER.NLM|KernelAddressSpace+14)
--92F758B8 ?
--A6D2E1EC ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--FFFFFFFF ?
--CA7D569C ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
9159EEE2 ?

Additional Information:
The CPU encountered a problem executing code in NWMKDE.NLM. The
problem may be in that module or in data passed to that module by a
process owned by BTRIEVE.NLM.

Now the server is constantly abending on restart. The log:

Novell Open Enterprise Server, NetWare 6.5
PVER: 6.50.05

Server XXXXXXXX halted Thursday, April 6, 2006 8:11:42.072 am
Abend 1 on P00: Server-5.70.05-62: Cache Memory Manager found invalid
cache block on collapse.

Registers:
CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0010 SS = 0010
EAX = 17F10E00 EBX = 00000000 ECX = 00000000 EDX = FBF09606
ESI = 0F5D310C EDI = 17F10F7C EBP = 0F5D3088 ESP = BF956E38
EIP = 00274821 FLAGS = 00000246
00274821 83C404 ADD ESP, 00000004
EIP in SERVER.NLM at code start +00068581h

The violation occurred while processing the following instruction:
00274821 83C404 ADD ESP, 00000004
00274824 8B442414 MOV EAX, [ESP+14]
00274828 894314 MOV [EBX+14], EAX
0027482B EB82 JMP 002747AF
0027482D 8B1D20CF4200 MOV EBX, [SERVER.NLM|FirstCacheSegment]
=00094FE0
00274833 85DB TEST EBX, EBX
00274835 740B JZ 00274842
00274837 3B6B10 CMP EBP, [EBX+10]
0027483A 7406 JZ 00274842
0027483C 8B1B MOV EBX, [EBX]



Running process: Server 00:16 Process
Thread Owned by NLM: SERVER.NLM
Stack pointer: BF956F40
OS Stack limit: BF94F000
Scheduling priority: 67371008
Wait state: 50500F0 Waiting for work
Stack: --FBF09606 (LOADER.NLM|OSMessageTable+9606)
--10859000 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--17F10004 ?
--0F5D3000 ?
--0F5D3004 ?
--17F10EF8 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--0005650D ?
00278071 (SERVER.NLM|InternalAllocatePhysicalPages+525)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--17F0F000 ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00094D40 ?
--B9DA313C ?
--00000005 (LOADER.NLM|KernelAddressSpace+5)
--00971100 ?
--23DBAAA7 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--BE4B0C48 ?
00278471 (SERVER.NLM|AllocatePhysicalPages+45)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--BF956EAC ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--BF956EDC ?
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--BE4B0C48 ?
--BE4B0C48 ?
BAAE4468 (NSS.NLM|LB_mallocPage+18)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--000002BD (LOADER.NLM|KernelAddressSpace+2BD)
--BE4B0C48 ?
--BE4B0C48 ?
--BF956EF4 ?
BAACD72D (NSS.NLM|addACacheBuffer+2D)
--00000001 (LOADER.NLM|KernelAddressSpace+1)
--000002BD (LOADER.NLM|KernelAddressSpace+2BD)
--BE4B0C48 ?
-BA815D90 (NSS.NLM|Cache+70)
--BF956F10 ?
BAACD113 (NSS.NLM|takeCache+133)
--BE4B0C48 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--BA69C4E0 (CONNMGR.NLM|idCacheSpinLock+F7FC)
--BA69C4E4 (CONNMGR.NLM|idCacheSpinLock+F800)
-BA815D90 (NSS.NLM|Cache+70)
--BF956F18 ?
BAACD148 (NSS.NLM|takeCache2+8)
--BF956F34 ?
BAAD13A4 (NSS.NLM|WORK_Run+34)
-BA815D90 (NSS.NLM|Cache+70)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--FFFEFFFE ?
--FFFFFFFF ?
BAAD1370 (NSS.NLM|WORK_Run+0)
--BA69C4E4 (CONNMGR.NLM|idCacheSpinLock+F800)
00368E82 (SERVER.NLM|StartWorkToDo+23)
--BA69C4E4 (CONNMGR.NLM|idCacheSpinLock+F800)
--FFFEFFFE ?
--FFFFFFFF ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--17072299 ?
0022F48B (SERVER.NLM|kWorkerThread+DF)
--BA69C4E4 (CONNMGR.NLM|idCacheSpinLock+F800)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--90D953E0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--90D953E0 ?
00228F28 (SERVER.NLM|TcoNewSystemThreadEntryPoint+40)
--90D953E0 ?
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--00000000 (LOADER.NLM|KernelAddressSpace+0)
--24048804 ?
--5350E089 ?
--BCA97FE8 ?
--08C483F8 ?
0032FCA3 (SERVER.NLM|IntPoolFree+2DF)
--F354B8C0 ?
--8D50BFDE ?
--34343434 ?
--CEC882E8 ?
--08C483F8 ?
--0124448D ?
--C84EE850 ?
--C483F8CE ?
--24048804 ?
--5350E089 ?
--BCA94BE8 ?
--08C483F8 ?
003300A3 (SERVER.NLM|IntTimeDelayedRelease+53)

Additional Information:
The NetWare OS detected a problem with the system while executing a
process owned by SERVER.NLM. It may be the source of the problem or
there may have been a memory corruption.

The segstat log after success restart:
*** Memory Pool Configuration for : XXXXXXXXX
Time and date : 10:18:24 AM 04/06/2006
Server version : NetWare 6.5 Support Pack 5
Server uptime : 0d 01h 09m 40s
SEG.NLM version : v1.72

0xFFFFFFFF --------------------------------------------------------------
| Kernel Reserved Space |
| |
| Size : 180,355,071 bytes (172.0 MB) |
| |
0xF5400000 --------------------------------------------------------------
| User Address Space (L!=P) |
| |
| User Pool Size : 400,556,032 bytes (382.0 MB) |
| High Water Mark : 1,056,964,608 bytes (1008.0 MB) |
| |
0xDD600000 --------------------------------------------------------------
| Virtual Memory Cache Pool (L!=P) |
| |
| VM Pool Size : 2,640,314,368 bytes (2.46 GB) |
| Available : 1,669,783,552 bytes (1.56 GB) |
| Total VM Pages : 1,647,312,896 bytes (1.53 GB) |
| Free Clean VM : 1,646,661,632 bytes (1.53 GB) |
| Free Cache VM : 651,264 bytes (636 KB) |
| Total LP Pages : 0 bytes (0 KB) |
| Free Clean LP : 0 bytes (0 KB) |
| Free Cache LP : 0 bytes (0 KB) |
| Free Dirty : 0 bytes (0 KB) |
| VM Pages In Use : 22,470,656 bytes (21.4 MB) |
| NLM Memory In Use : 1,269,047,296 bytes (1.18 GB) |
| NLM/VM Memory : 1,259,696,128 bytes (1.17 GB) |
| Largest Segment : 635,760,640 bytes (606.3 MB) |
| High Water Mark : 1,310,515,200 bytes (1.22 GB) |
| |
0x40000000 --------------------------------------------------------------
| File System Cache Pool (L==P or L!=P) |
| |
| FS Pool Size : 1,067,446,272 bytes (1018.0 MB) |
| Available : 156,749,824 bytes (149.5 MB) |
| Largest Segment : 148,504,576 bytes (141.6 MB) |
| |
| NSS Memory (85%) : 880,668,672 bytes (839.9 MB) |
| NSS (avail cache) : 877,768,704 bytes (837.1 MB) |
| |
0x00601000 --------------------------------------------------------------
| DOS / SERVER.NLM |
| |
| Size : 6,295,552 bytes (6.0 MB) |
| |
0x00000000 --------------------------------------------------------------

Top 6 Memory Consuming NLMs
NLM Name Version Date Total NLM Memory
================================================== ========================
======
1. NWMKDE.NLM 8.50 Oct 29, 2003 886,164,626 bytes (845.1
MB)
2. SERVER.NLM 5.70.05 Dec 16, 2005 100,224,602 bytes (95.6
MB)
3. NSS.NLM 3.24 Nov 29, 2005 83,141,472 bytes (79.3
MB)
4. DBSRV7.NLM 7.00.02 Mar 20, 2002 36,992,706 bytes (35.3
MB)
5. DS.NLM 10552.79 Aug 9, 2005 22,480,654 bytes (21.4
MB)
6. APACHE2.NLM 2.00.54 Oct 31, 2005 16,681,445 bytes (15.9
MB)



Logical Memory Summary Information
================================================== ========================
======

File System Cache Information
FS Cache Free : 149,721,088 bytes (142.8 MB)
FS Cache Fragmented : 7,028,736 bytes (6.7 MB)
FS Cache Largest Segment : 148,504,576 bytes (141.6 MB)

Logical System Cache Information
LS Cache Free : 1,103,167,488 bytes (1.03 GB)
LS Cache Fragmented : 21,807,104 bytes (20.8 MB)
LS Cache Uninitialized : 333,455,360 bytes (318.0 MB)
LS Cache Largest Segment : 635,760,640 bytes (606.3 MB)
LS Cache Largest Position : 44B1E000

Summary Statistics
Total Free : 1,252,888,576 bytes (1.17 GB)
Total Fragmented : 28,835,840 bytes (27.5 MB)
Highest Physical Address : F3FD7000
User Space : 580,911,104 bytes (554.0 MB)
User Space (High Water Mark) : 1,056,964,608 bytes (1008.0 MB)
NLM Memory (High Water Mark) : 1,310,515,200 bytes (1.22 GB)
Kernel Address Space In Use : 2,432,331,776 bytes (2.27 GB)
Available Kernel Address Space : 1,281,724,416 bytes (1.19 GB)


Memory Summary Screen (.ms)
================================================== ========================
======

KNOWN MEMORY Bytes Pages Bytes Pages
Server: 4092991856 999265 Video: 8192 2
Dos: 71312 17 Other: 131072 32

FS CACHE KERNEL NLM MEMORY
Original: 4088889344 998264 Code: 44789760 10935
Current: 156749824 38269 Data: 23576576 5756
Dirty: 0 0 Sh Code: 53248 13
Largest seg: 148504576 36256 Sh Data: 20480 5
Non-Movable: 12288 3 Help: 172032 42
Other: 942768128 230168 Message: 1310720 320
Avail NSS: 877768704 214299 Alloc L!=P: 1186193408 289598
Movable: 8192 2 Alloc L==P: 3579904 874
Total: 1259696128 307543
VM SYSTEM
Free clean VM: 1646661632 402017
Free clean LP: 0 0
Free cache VM: 651264 159
Free cache LP: 0 0
Free dirty: 0 0
In use: 22470656 5486
Total: 1669783552 407662
emory Configuration (set parameters)
================================================== ========================
======

Auto Tune Server Memory = OFF
File Cache Maximum Size = 1073741824
File Service Memory Optimization = 1
Logical Space Compression = 1
Garbage Collection Interval = 299.9 seconds
VM Garbage Collector Period = 60.0 seconds
server -u<number> = 400556032



NSS Configuration File:
C:\NWSERVER\NSSSTART.CFG
------------------------------
File does not exist,
or is zero byte in size.



DS Configuration File:
SYS:\_NETWARE\_NDSDB.INI
------------------------------
cacheadjustinterval=15
cachecleaninterval=15
blockcachepercent=50

## commented by MemCalc cache=33554432
## commented by MemCalc preallocatecache=true

cache=16777216
preallocatecache=true



Server High/Low Water Mark Values
================================================== ========================
======

NLM Memory High Water Mark = 1,310,515,200 bytes
File System High Water Mark = 437,394 bytes

User Space Information:
User Space High Water Mark = 292,810,752 bytes
Committed Pages High Water Mark = 91 pages
Mapped VM Pages High Water Mark = 5,491 pages
Reserved Pages High Water Mark = 409,151 pages
Swapped Pages High Water Mark = 159 pages

Available Low Water Mark = 977,735,680
ESM Memory High Water Mark = 176 pages


Please advise