Subject: UniVerse and Backup Exec

Gwen,

We found the following Techtip (#1299) from Epicor to help with Backup Exec
and Universe.

It has to do with a registry setting to allow Universe and Backup Exec
to play nice on a Windows NT server, the same setting might work for a
Windows 2000
Server.  I don't know if it will help with your problem or not.

Let me know off list how you like running Universe 10 and Windows 2000,  we
are planning
the same upgrade later this year.

HTH,

Steve Moore
Amerex Corporation
[EMAIL PROTECTED]



            Tech Tip #: 1299SDG Product: Ardent 
            Date Added: 2/12/01 Version: 5.1 
            Date Changed: 6/5/01 Module: UniData 
                Option: 
            Summary: Telnet sessions disconnecting/ Unable to connect   
            Detail: telnet sessions start dropping off when you get close to
the 
            user limit:
            unidata admin on the server shows that the user session is still

            ongoing and has to be killed manually
            Applies to:

            Windows NT servers running UniData and UniVerse.

            Problem:

            (1) Occurrences of the message: "User32.dll" or "Kernal32.dll 
            failure" at the server. This will cause the process that
generated 
            the error message to hang until an operator intervenes at the NT

            console, resulting in client computers that fail to operate 
            correctly with no apparent cause,
            (2) The NT server slows to a crawl with no other indications of
a 
            problem, or
            (3) There is a problem logging in users to UniData or UniVerse
up to 
            the fully licensed limit.
            (4) Telnet sessions start dropping off when you get close to the

            user limit:
            (5) Unidata admin on the server shows that the user session is
still 
            ongoing and has to be killed manually
            (6) TNET.DLL failed to initialize
            (7) TNET CLIENT/SITE licensing setup failed

            Cause:

            Services consume a small amount of memory each time they are 
            started. When multiple services log on as the same account the 
            system may not have enough memory to create a new desktop heap 
            (pre-allocated memory) for the service being started. Microsoft
has 
            confirmed this to be a problem in Windows NT version 4.0.
UniData 
            and UniVerse are then unable to allocate memory for new
sessions.

            Background:

            This problem was brought to our attention on systems running
Seagate 
            Backup Software. Seagate makes a change to a registry setting to
get 
            around User32.dll errors in Windows NT (per Seagate's attached
Tech 
            Note). Seagate obtained this information from Microsoft's
Knowledge 
            Base Article Q142676 (also attached). Ardent tech support
believes 
            that Microsoft's solution causes Kernal32.dll errors on servers 
            running UniData and/or UniVerse, so they recommend a different 
            solution.
            The poor RDBMS performance and low number of users allowed to
login 
            is due to an insufficiently sized non-interactive heap.
Increasing 
            this setting has resulted in noticeably improved server
performance.

            Solution:

            The following solutions should be tried one at a time. After
each 
            fix, check the server to see if the problem has been corrected.
It 
            is strongly recommended to NOT apply every step at one time.
Make 
            only the minimum changes necessary to correct the problem.
Excessive 
            registry modifications may cause conflicts in other areas that
will 
            be very difficult to troubleshoot.

            (1). Check the virtual memory setting, located in START |
Settings | 
            Control Panel | System. This opens the "System Properties"
applet. 
            Select the "Performance" tab. The Virtual Memory setting is 
            displayed and can be changed from here.

            (2). Open the following registry key using REGEDIT or REGEDT32.

 
HKEY_LOCAL_MACHINE/System/CurentControlSet/Control/SessionManager/SubSystem/
Windows

            The entire string will be similar to:
            %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows 
            SharedSection=1024,3072 Windows=On SubSystemType=Windows 
            ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3 
            ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off

            MaxRequestThreads=16

            Look for the sub-string: SharedSection=XXX,YYY,ZZZ

            XXX - is the size of the global heap in kilobytes.
            YYY- is the size of the interactive desktop (system wide) heap
in 
            kilobytes.
            ZZZ- is the size of the non-interactive (hidden) desktop heap in

            kilobytes.

            If ZZZ is increased then more objects can be created per
desktop. 
            This value is a Multi-String (edit it using Multi-String on the
Edit 
            menu).

            The default value says 1024,3072. This should be changed to:
            If the user is using SEAGATE change to 1024,3072,1024
            If the user is not using SEAGATE change to 1024,3072,8192.

            NOTE: Microsoft's solution is to change ZZZ to 512. This 
            occasionally results in Kernal32.dll errors. Epicor recommends 
            setting ZZZ to 8192.

            Reboot to effect the change.

            (3). Delete RegistrySizeLimit from 
            HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

            (4). Set PagePoolSize to 0 at 
 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory 
            Management.

            (5). If the problem persists then try this step as a last
resort.

            Open the registry key
 
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Afd/Parameters
            and add 4 new keys. Each key should be of type REG_DWORD:

            Key Name Hex Value Decimal Value
            InitialLargeBufferCount 0x1e 30
            IrpStackSize 0x8 8
            LargeBufferSize 0x1000 4096
            MediumBufferSize 0xbc0 3008

            Reboot to effect the change.

              

      Epicor Software Corporation
      © 2000 All Rights Reserved. 


This message has been scanned for viruses by Webshield E500, Groupshield for Exchange, 
and McAfee Virus Enterprise
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

Reply via email to