Artikel-ID: 80078 - Geändert am: Dienstag, 30. September 2003 - Version: 3.0

LAN Manager 2.1 Server Autotuning (Teil 2)

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Benutzer konfigurierbare Serverabstimmung in von LAN Manager-Versionen vor 2.1 erforderliche Systemadministratoren beträchtliche Kenntnisse über die Struktur von LANMAN.ini (um die Datei zu bearbeiten), damit das OS/2-Betriebssystem (um die Leistung zu optimieren) und Ressourcenanforderungen (um effektive Vorgang sicherzustellen). Wenn diese drei Bereiche nicht ausreichend verstanden wurden, würde "optimierten" LAN Manager-Server schlecht arbeiten und geben Benutzer mit unzureichender Ressourcen.

In Versionen 2.1 und höher Autotuning werden viele Serverabstimmung für Sie, allerdings es bestehen noch einige Probleme, denen Sie berücksichtigen müssen.

Dieser Artikel enthält Teil 2 eine Diskussion über diese Probleme. Für Teil 1, Abfrage auf die folgenden Wörter:
Autotuning und Teil 1

Weitere Informationen

Allgemeine Fehler oder "Fragen"

  1. Server statische Autotuned-Parameter wurde überschritten.

    Wenn einer dieser Parameter während des Serverbetriebs überschritten wird, wird eine Fehlermeldung im Server-Fehlerprotokoll eingetragen. Starten Sie zur Behebung des Problems den Server neu. Die neuen Parameter "Server am besten" werden implementiert.

    Beispiel: Maxusers auf dem Server überschritten, Arbeitsstation erhält MS-DOS-Fehler 71 oder OS/2-Fehler SYS0071: die Netzwerkanforderung wurde nicht akzeptiert.

    Lösung: Wenn der Server keine unbeschränkte Version handelt, kann ein Addpak-Installation erforderlich sein, die Anzahl der Benutzer zu erhöhen, die den Server gleichzeitig zugreifen kann. Führen Sie NET CONFIG SERVER des Servers ermitteln. Wenn jedoch der Server eine unbegrenzte Server ist, neu starten Sie es Wenn dies so nicht aktive Benutzer unterbrochen wird. Ein neuen Autotuned Wert werden implementiert.

    Geben Sie den Server neu starten, die folgenden Befehle:
    net Stop Server
    Net Start Server
    Finden Sie Abschnitt "Sitzungen" unter Weitere Informationen.
  2. Server wurde nicht ordnungsgemäß heruntergefahren.

    Alle Server Autotuning-Funktionen hängen Statistiken, die gespeichert und in SERVER.CFG gespeichert sind. Während der ersten 48 Stunden nach Starten des Servers, die SERVER.CFG Datei wird nicht gespeichert, und wenn die der Server ist nicht ordnungsgemäß während dieses Zeitraums diese Statistiken verloren gegangen sind heruntergefahren. Wenn der Server während dieses Zeitraums, angehalten ohne heruntergefahren sind die Server Autotuning-Parameter verloren. Jedoch den Befehl NET STOP SERVER speichert die Parameter in SERVER.CFG, und nachdem der Server in Vorgang mehr als 48 Stunden wurde, wird automatisch die SERVER.CFG-Datei gespeichert.

    Um die Server ordnungsgemäß herunterzufahren:

    1. Geben Sie Folgendes ein: net Stop Server (Sie müssen sich mit Administratorrechten)
    2. Typ: net Logoff
    3. Typ: net Stop Workstation
    4. Typ: Cache / lazy: Deaktivieren
    5. Wählen Sie im OS/2-Desktop Herunterfahren.
  3. Sitzungen

    Problem: Server-Sitzungslimit überschritten.

    Server-Fehlerprotokoll: Net5317: die lokale Sitzungstabelle ist voll. Der NCB Anfrage wurde abgelehnt. Der NCB besteht der Daten.

    Anzeigen von Arbeitsstationen: MS-DOS-Fehler 51, Remotecomputer wartet nicht. OS/2-SYS0051 der Remotecomputer ist nicht verfügbar.

    Lösung:

    1. LANMAN.INI

      Die MaxConnections-Ressource ist dynamisch Autotuned, sodass Benutzer, wie viele Ressourcen auf einem Server verwenden können, wie Sie benötigen. Maxusers, einen Parameter LANMAN.ini ist die maximale Anzahl Clients, die mit einem oder mehreren Ressourcen auf einem Server verbunden sind. Ein Client mithilfe von Serverressourcen über eine Sitzung mit dem Server verfügt. Eine Sitzung kann eine oder mehrere Verbindungen zu Ressourcen auf dem gleichen Server enthalten. Maxusers ist eine statisch Autotuned LANMAN.ini Ressource damit, die beim Herunterfahren und Neustart, den besten Server Wert verwendet wird. Autodisconnect muss jedoch manuell auf einen relativ niedrigen Wert z. B. 10, gesetzt werden, sodass Sitzungen nicht in Verwendung für mehr als 10 Minuten für die Verwendung durch andere aktive Benutzer zugewiesen werden können.
    2. PROTOCOL.INI

      Protokoll-Serverressourcen werden in Protocol.ini angegeben. Sie sind nicht Autotuned-Parameter, daher manuell festgelegt werden müssen durch Bearbeiten der Datei Config.sys. Die Gesamtanzahl der Server-Sitzungen zugeordnet sollte gleich der aktuelle Wert der Maxusers + 1 sein. Verwenden Sie READCFG, um den aktuellen Wert dieses Parameters zu bestimmen. Wenn der Parameter manuell überschrieben wurde, verwenden Sie den Wert in LANMAN.ini aufgeführt wurde. Erhöhen Sie die Namen und NCBS sowie. Diese Werte sind standardmäßig ausgeblendet und nicht in Protocol.ini aufgeführt. Sie können diese erhöhen, indem Sie explizit Werte eingeben.

      NetBEUI Protocol.ini-Beispiel:
               [Netbeui_Xif]
               DriverName = Netbeui$
               Bindings = "adaptername"
               Names  = 17
               NCBS = 85
               Sessions = 40
      								
      für TCP/IP Protocol.ini:
               [TCPIP_XIF]
               DriverName = TCPIP$
               Bindings = "adaptername"
               TcpConnections = installation setting (0-254)
      
               [RFCNetbios]
               DriverName = TCPNB$
               Bindings = "adaptername"
               NumNcbs = installation setting (0-254)
               NumNames = 3 (4-64)
               NumSessions = 3 (0-254)
      								
      Hinweis: TcpConnections muss auf die maximale Anzahl von kombinierten TCP/IP Sockets-Sitzungen und Server-Sitzungen, NumSessions festgelegt werden. NumSessions muss auf die maximale Anzahl der RFCNetbios Sitzungen, die Anzahl der Sitzungen festgelegt werden, die TCP/IP-LAN-Arbeitsstationen mit dem Server Maxusers + 1 herstellen werden.
  4. Cache zu groß, langsame Vorgang

    Für die meisten LAN Manager-Serverinstallationen Cache Autotuning wird statisch ausgeführt und bietet optimale Serverantwort für HPFS386 Volumes. Jedoch, wenn der Server verfügbaren OS/2-Speicher für Serverdienste, Mehrwertdienste und Anwendungen zuordnen kann nicht, führt der Server langsam die. Mehrwertdienste enthalten Microsoft LAN-Konnektivität Produkte wie LMFSA, RAS, DFÜ-Server und verschiedene Dienste von Fremdanbietern einschließlich 3Com Dienste für die 3Server. Die Datei \SWAPPATH\SWAPPER.DAT möglicherweise hinter der Standardwert (512 KB) vergrößert. Swappath in Datei Config.sys angegeben ist und \OS2\SYSTEM standardmäßig. Verwenden Sie den DIR-Befehl, um zu bestimmen, ob diese Datei aktualisiert wurde. Unter normalen Arbeitsbedingungen sollten diese Datei nicht nach dem Starten des Servers von OS/2 aktualisiert werden. Wenn verwendet wird, auf die Festplatte auslagern das wird stattfinden, und der Server möglicherweise Thrashing und langsame Antwort aufweisen.

    Lösung: Erhöhen Sie den RAM-Server. OS/2-1.31 können bis zu 16 MB RAM. Überschreiben Sie manuell die Einstellung Cache: Automatische in config.sys, indem Sie eine geeignete Einstellung (z. B. 256, 1024, 2048 oder 4096). Beschränken die Größe des reservierten Cache, stellt System-RAM für OS/2 zur Verfügung. Ändern Sie diesen Parameter mithilfe von LAN Manager-Setup. Wählen Sie Konfiguration, Servereinstellungen und Dateisystem-Optionen, und geben Sie den Wert HPFS386 Cache bei entsprechender Aufforderung.

    CONFIG.sys Cache Statement-Beispiel:
       IFS=C:\LanMan\NetProg\Hpfs386.Ifs /I:c:\lanman /Autocheck:C /Cache:Auto
  5. LANMAN.ini Option nicht erkannt

    Net3053: LAN Manager nicht "Invalidparameter" als gültige Option erkennen

    Wenn LANMAN.ini zu bearbeiten, geben Sie den Parameter richtig, und fügen Sie einen dynamischen Ressource-Parameter nicht. Obwohl diese Parameter in LANMAN.ini in Versionen vor LAN Manager 2.1 enthalten sind, wurden diese veraltete vorgenommen.

Beispiel-Standard LANMAN.ini

;;*****************************************************************;
;**                  Microsoft LAN Manager                      **;
;**            Copyright(c) Microsoft Corp., 1991               **;
;*****************************************************************;

;  LAN Manager initialization file, for server configuration.

[networks]
; This info is read by redir at device init time. It is available to
; applications via NetBiosEnum.
  net1 = netbeui$,0
  net2 = ubdrv$0,0


[workstation]
  computername = Jsbach
  domain = ssbulab
  othdomains = nbu,domain,langroup

  wrkservices = messenger,netpopup
  wrknets = net1,net2

[messenger]

[netshell]
  refresh = 15
  remote =
  username = admin

[version]
  lan_manager = 2.1.RC3

[server]
  alertnames =
  auditing = no
  security = user
  srvservices =
  srvcomment = Darrylw: XNS, Netbeui, LM21 rc3

  srvnets = net1,net2

[alerter]

[netrun]
  runpath =

[replicator]
  logon = user
  password =
  replicate = import
  tryuser = yes

[ups]
  batterytime = 60
  recharge = 100
  signals = 100
  voltlevels = 100
  cmdfile =

[netlogon]

[remoteboot]

[services]
; Correlates name of service to pathname of service program.
; The pathname must be either
;    1. An absolute path (including the drive specification)
; -or-
;    2. A path relative to the LANMAN root

  workstation = services\wksta.exe
  server = services\netsvini.exe
  messenger = services\msrvinit.exe
  netpopup = services\netpopup.exe
  alerter = services\alerter.exe
  netrun = services\runservr.exe
  replicator = services\replicat.exe
  ups = services\ups.exe
  netlogon = services\netlogon.exe
  remoteboot = services\rplservr.exe
  timesource = services\timesrc.exe


CACHE /OPTIONS Output
---------------------

Cache options
Cache Size     6144 KB
Heap Size        65 KB

Drive C:
   Lazy write:              ON   MaxAge:          10000 msec
                                 BufferIdle:       1000 msec


CACHE /STATS Output
-------------------

Cache Statistics

Read Requests:               371577     Disk Reads:          8008
Cache Hit Rate (Reads):          97%    Cache Reads:       363569

Write Requests:              125241     Disk Writes:         7912
Cache Hit Rate (Writes):         93%    Lazy Writes:       117329

Hot Fixes:           0


Viewcfg Ouput
-------------

New server settings:
 maxsearches =  10   maxconnections =  10   maxlocks      =  10
 maxchdevq   =  10   maxopens_mfile =  10   maxopens_sfile=  10
 numbigbuf   =  20   numreqbuf      = 160   maxshares     =  64
 maxusers    =  20

Old server settings:
 maxsearches =  50   maxconnections = 128   maxlocks      =  64
 maxchdevq   =   2   maxopens_mfile =  64   maxopens_sfile=  64
 numbigbuf   =  20   numreqbuf      = 160   maxshares     =  64
 maxusers    =  20

Auxiliary data:
 userlevel   =   1   sizreqbuf      =4356   checksum      =46a8
				

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft LAN Manager 2.1 Standard Edition
  • Microsoft LAN Manager 2.1a
  • Microsoft LAN Manager 2.2 Standard Edition
Keywords: 
kbmt KB80078 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 80078  (http://support.microsoft.com/kb/80078/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Retired KB ArticleDisclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.
 

SPRACHE AUSWÄHLEN