Environment
Novell NetWare 6.5 Support Pack 5
Novell NetWare 6.5Situation
The registry was getting full because the max records of 8192
was reached. Needed to expand the size of the registry.
Resolution
NetWare 6.5 SP6 contains a new CDBE.NLM Version 6.01 September
21, 2006 which has the ability to expand the default registry size
from 8192 records to 16384.
A command line switch was added to SERVER.EXE to double the
registry size. Switch: -nwregdbl
Example: SERVER.EXE -nwregdbl
Additional Information
CDBE INFO command can be used to see how many records are
being used.
Example output:
CDBE
Information
-- Version 6.1 rev. 0
-- File I/O using DOS calls
-- CDBE File located at C:\NWSERVER
-- Number of Records 8192
-- Number of Records used 5096
-- Number of keys 1196
-- Number of values 2654
-- Number of Changes not yet flushed 0
-- Current File Size is 2098176
-- Gremlin is enabled
-- Gremlin is not processing work
-- Local Cache is active
-- Local Cache size 2097152 bytes
-- File I/O using DOS calls
-- CDBE File located at C:\NWSERVER
-- Number of Records 8192
-- Number of Records used 5096
-- Number of keys 1196
-- Number of values 2654
-- Number of Changes not yet flushed 0
-- Current File Size is 2098176
-- Gremlin is enabled
-- Gremlin is not processing work
-- Local Cache is active
-- Local Cache size 2097152 bytes
Note: If the number of used records match 8196 and the
Number of changes not yet flushed is anything other than 0,
these changes are not being written to the registry and not
persistent.
Note: You should only expand the registry if absolutely
necessary. It will double the size of the registry file to 4
Meg instead of 2 Meg. Once it's expanded, the only way
to go back to the default of 2 Meg (8192 entries) is to delete the
registry files and have NetWare recreate them.