Netware 4.11 Memory Problems

Good Afternoon,

  I am running netware 4.11 with service pack 9.  When I was setting up my server, everything was fine.  However, now that I have added more users, I constantly get errors about memory, and cannot load nlm's.

Errors:

Cache Memory Allocator out of Memory
Short Term Memory Allocator out of Memory
Unable to allocate memory for NLM Unpacking

I have 1 gig of ram so I cannot imagine that I am out of ram.

Any ideas?

Thanks
Greg R
RowdyOne078Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

DSPooleCommented:
could be a memory leak in one of the NLM's - how long has the server been running?

what modules are running?

what modules are taking up a lot of RAM?
use MONITOR to see what modules are eating up RAM.
0
PsiCopCommented:
Rowdy,

In addition to DSPoole's questions, how much disk space (in GB) do you have mounted? NetWare v4.x harkens from days when 50 GB would have been a lot of disk space, even in a server. Nowadays that's pretty much minimum. But the Traditional FAT filesystem in NetWare v4 can chew up a lot of RAM for large disk systems.

Normally, 1 GB of RAM should be an enourmous amount of RAM for a NetWare v4.x system, but if you're running something that leaks a lot or just plain chews up RAM (for example, Oracle), it could run out.
0
RowdyOne078Author Commented:
Recently installed or loaded items would be pervasive 2000i, and monitor.  

The disks are 2 - 80gb drives

2 partitions 4 volumes

Thanks
Greg R
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

DSPooleCommented:
whats the CacheSize in the BTI.CFG look like?

Did you take a look at MONITOR | Memory Utilization

Highlight a suspected module and press Enter to see Memory Bytes in Use for that module - look for something HUGE!
0
RowdyOne078Author Commented:
the CacheSize=13222 in th BTI file.  I am working on getting monitor loaded, it is having memory errors ill post when i can get in it

thanks
0
RowdyOne078Author Commented:
Monitor -> Memory Utilization

4kb Cache Pages        4946
Cache Page Blks        215
% in use               96%
Memory Blks in Use     19,768
Memory Blks Free       1,755

Is this showing a problem>?
0
DSPooleCommented:
hmmm... the CacheSize you have should take about 13MB of RAM...

0
RowdyOne078Author Commented:
The two biggest processes other than the Netware OS are


NWMKDE     1874
           32
           98%
           2%
           367
           73
           14,167,968
           180,832

BSPXCOM    310
           34
           94
           6
           325
           47
           1,964,208
           117,984


0
DSPooleCommented:
Rowdy - you need to highlight a loaded module and press Enter on it to see the Memory Bytes in Use - look for something BIG.
0
DSPooleCommented:
what does your Cache Utilization look like under Monitor?
0
RowdyOne078Author Commented:
100%
100%
85%
85%
36.2
81,652
35,647
46,012
0
0
1697
0

Thanks Again
Greg
0
RowdyOne078Author Commented:
What process should I go through to fix this cache utilization problem?  Should I increase a size or turn off a cache option?

Thanks
GReg R
0
DSPooleCommented:
Rowdy,

Your Short Term Cache Hits are 100% - good

Your Short Term Dirty Cache Hits are 100% - good

Your Long Term Cache Hits are 85% - bad, you want this to be 98% or better

Your Long Term Cache Dirty Hits are 85% - bad, you want this to be 98% or better

Your LRU Sitting Time is 36.2 seconds - bad, your numbers are too low - the oldest block is only 36.2 seconds old.

Your Allocate Block Count is 81,652 - bad, this indicates either your server has been up for only a short time or that most of your reads are coming from the hard drive and not the memory cache.


Your Allocated from AVAIL is 35,647 - bad.

Your Allocated from LRU is 46,012 - bad.

Your Allocate Wait is 0 - that's good. :)

Your Allocate Still Waiting is 0 - that's good too.

Your Too Many Dirty Blocks is 1697 - DANGER WILL ROBINSON!!!!

This is the number of times a write request was delayed because there were too many writes to perform or the disk channel (I/O) was busy.

Your Cache ReCheckBlock Count is 0 - good.

I bet your Dirty Cache Buffers is pretty nasty looking too.

How long has the server been running?  What kind of storage subsystem is this (IDE?  SCSI?) Do you have the latest manufactures drivers for the subsystem?  Does NetWare see the 1GB RAM available?  (type MEMORY at the console prompt).

To me, if you didn't tell me you had a gig of RAM installed I'd say you were running with about 32MB of RAM...

From the General Information screen in Monitor - what are your Original Cache Buffers, your Total Cache Buffers look like?

What does the Dirty Cache Buffers look like (that's pretty dynamic - so watch it a couple of minutes).
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
RowdyOne078Author Commented:
 Seems that you were right about the memory.  Instead of 1G of memory, the server seems to think it has66,110 Kb of memory.  
  Man I wish our company would have upgraded to 5.1.  As far as disk types, I am using IDE.  The newest drivers that are on there are from SP9.
  Im going to research how to increase the Ram to what it needs to be.  Any pointers are appreciated.  Thank you for all your continuous help.

Greg
0
RowdyOne078Author Commented:
Thanks for all your help.   I found out that someone put HIMEM in the config.sys file when I wasnt around, so it couldnt detect 1 gig.  

I truly appreciate your help

Greg
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Novell Netware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.