Q99166: 3Server/2.2 Startup Fails with "Net 3054" in STARTUP.LOG
Article: Q99166
Product(s): Microsoft LAN Manager
Version(s):
Operating System(s):
Keyword(s): kbnetwork
Last Modified: 30-JUL-2001
SYMPTOMS
========
After installing the LAN Manager for 3Com 3Server tape, the server fails upon
boot with a "Failed Starting Server" error message, followed by a "Failed Server
Logon" error. The STARTUP.LOG file contains the message "Net 3054: A request for
memory resources could not be satisfied."
CAUSE
=====
The swapper cannot obtain memory resources to provide virtual memory.
RESOLUTION
==========
In order to gain more disk space for the swapper, you can delete the SAVE.EAS
directory tree.
MORE INFORMATION
================
To understand why this is a workable solution, consider the server ntboot
process.
In STARTUP.CMD, these lines are executed:
@if not exist c:\lanman\addadmin.cmd goto skipadmin
call c:\lanman\addadmin.cmd %srvname% %passwd%
rename c:\lanman\addadmin.cmd addadmin.3cm
:skipadmin
Note that ADDADMIN.CMD is called only once during the initial ntboot--at which
time it is renamed ADDADMIN.3CM--and skipped in subsequent reboots.
ADDADMIN.CMD uses the RESTEA.CMD file to put extended attributes on files from
the SAVE.EAS directory previously installed by the tape.
@rem
call c:\lanman\restea.cmd command.com
call c:\lanman\restea.cmd os2\ansi.exe
call c:\lanman\restea.cmd os2\append.exe
call c:\lanman\restea.cmd os2\assign.com
call c:\lanman\restea.cmd os2\attrib.exe
...etc.
RESTEA.CMD takes the file as parameter from ADDAMIN.CMD and executes this:
@if %1.==. goto exit
@c:\os2\eautil.exe /j c:\%1 c:\save.eas\%1 >> c:\startup.log 2>>&1
:exit
EAUTIL.EXE is a utility that deletes or copies the extended attributes from a
data file or directory and stores them in a separate file, or copies the
extended attributes back to the original data file or directory. The /j
parameter copies the extended attributes from the holdfile (represented above as
C:\SAVE.EAS) to the filename (represented above as C:\%1).
So once the original ntboot has run through STARTUP.CMD, called ADDADMIN.CMD, and
called RESTEA.CMD on each file listed therein, there is no longer any reason to
keep the SAVE.EAS directory: the extended attributes have been applied to each
file. This means you can delete SAVE.EAS safely, providing more space for the
swapper so that it can provide virtual memory and bring up the server. .
REFERENCES
==========
"Installation Manual for Microsoft LAN Manager for 3Servers," pp. 1-10.
Additional query words: 2.20 2.2 net3054
======================================================================
Keywords : kbnetwork
=============================================================================
THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.
Copyright Microsoft Corporation 1986-2002.