In Windows Server 2008 of Windows Server 2008 R2-omgeving als de netwerkomgeving stellen vertraging ACK inschakelen en opslag is verbonden met iSCSI, is een iScsiPrt-fout uitvoer naar het systeemlogboek wanneer een algemene bewerking wordt uitgevoerd

Vertaalde artikelen Vertaalde artikelen
Sluiten Sluiten
Artikel ID: 981482 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Op deze pagina

Symptomen

In Windows Server 2008 of Windows Server 2008 R2-omgeving als de netwerkomgeving is ingesteld op het inschakelen van ACK-vertraging en opslag is verbonden met iSCSI, is een iScsiPrt-fout uitvoer naar het systeemlogboek wanneer een algemene bewerking dergelijke bestanden kopiëren, wordt uitgevoerd.

Fout bij het doel-ID 20 verbinding is verbroken. De initiator zal proberen de verbinding opnieuw.

Fout-ID 7 die de initiator kan een iSCSI-PDU verzenden. Foutstatus wordt vermeld in de dumpgegevens.

Fout-ID 49 doel heeft niet tijdig gereageerd op een aanvraag van Taakbeheer.

Fout-ID 39 Initiator een opdracht voor Taakbeheer het doel opnieuw verzonden. Doelnaam is opgegeven in de dumpgegevens.

Waarschuwing ID 129 het apparaat \Device\ScsiPort0, heeft niet gereageerd binnen de time-outperiode.

Doel informatie ID 34 een verbinding is verbroken, maar de Initiator is verbonden met het doel. Doelnaam is opgegeven in de dumpgegevens.

Oorzaak

Deze fout treedt op wanneer een netwerkadapter (NIC) een pakket wordt neergezet.

Wanneer een pakket een netwerkadapter wordt bereikt, wordt een interrupt ontvangen door de netwerkadapter gegenereerd. Wanneer een interrupt ontvangen wordt gegenereerd door een netwerkadapter, wordt de DPC-routine in de wachtrij aanroepen ontvangen-handler geplaatst. Vervolgens wordt het pakket ontvangstbuffer op het tijdstip van de interrupt DPC opgehaald en doorgegeven aan een hogere laag ontvangen handler. Als DPC met een hogere prioriteit wordt uitgevoerd of er op dit moment een zware belasting op het systeem is, kan er een vertraging voordat de DPC-proces wordt uitgevoerd een buffer nodig maken. Een pakket wordt verwijderd als deze buffer niet groot genoeg is.

In het algemeen gebeurt dit wanneer de verwerkingssnelheid server niet snel genoeg is houden pakket ontvangst frequentie (per seconde). Wanneer de Initiator (ontvangen zijde) een pakket wordt, wordt een aanvraag opnieuw verzonden naar het doel (side verzenden). De verzendende kant wordt is verzonden als een groot aantal pakketten tegelijk worden verwijderd, kan er een groot verschil tussen de volgnummers van de frames die de ontvangende kant verzoeken te worden verzonden en de nieuwste frames. Wanneer dit verschil de huidige bereikt venstergrootte ontvangen de verzendende kant is vooraf meer pakketten verzenden en wacht totdat deze ontvangt ontvangen bevestiging (ACK) in afwachting van frames. Nadat de ontvangende kant ontvangt het frame waarvoor zij een DUP ACK verzonden krijgt frames, zodat na een wachttijd van 0,2 seconden van de vertraging ACK de ACK. retourneert Dit resulteert in een snelheid van de transmissie/ontvangst 5 frame per seconde dat een time-out bij de Initiator of het doel optreedt.

Workaround

Gebruik een van de volgende methoden om dit probleem te voorkomen.

Methode 1: De ontvangende buffer vergroten

Opmerking:Deze methode is een unieke instelling netwerkadapter, dus vraag de leverancier van uw netwerkadapter voor de instelling van procedures.

In dit voorbeeld wordt een Intel PRO/1000 PT Dual Port Server Adapter gebruikt.
  1. Klik op de knop Start en klik vervolgens op uitvoeren.
  2. Typ in het vak openenDevMgmt.msc, klik vervolgens op OK.
  3. Netwerkadapter opent, Intel PRO/1000 PT Dual Port Server Adapter klik vervolgens op Eigenschappen.
  4. Klik op tabblad Samenvatting.
  5. Lijst van eigenschappen Klik ontvangen Buffers en selecteer vervolgens een grotere waarde uit de lijst met waarden zoals2048.
  6. Klik op OK om de instelling.

Methode 2: Uitschakelen vertraging ACK

Belangrijk:Deze sectie, methode of taak wordt beschreven hoe u het register bewerken. Waardoor een fout in het register kan ernstige problemen veroorzaken. Wees zeer voorzichtig bewerken van het register. Een back-up van het register maken voordat u het bewerkt kunnen het register herstellen als een probleem moet plaatsvinden. Klik op de technische ondersteuningsinformatie hieronder voor meer informatie over back-up en terugzetten.
322756Back-Up en terugzetten van het register van Windows
De registerwaarde TcpAckFrequency instelt op 1 volgens de onderstaande technische informatie zal vertraging ACK. uitschakelen Hierdoor wordt de verwerkingstijd opnieuw gaan als een pakket wordt neergezet 5 frame/sec. Met deze methode wordt niet voorkomen dat pakketten wordt verwijderd, maar zelfs als ze verloren de verwerking vertraging opnieuw zal worden verbeterd, zodat die tijd time-outs zal niet optreden.
328890Nieuwe registervermeldingen voor de werking van TCP ACK in Windows XP en Windows Server 2003

Methode 3: AutoTuningLevel het vensterformaat herstellen uitschakelen

AutoTuningLevel uitschakelen door de onderstaande technische informatie-methode wordt voorkomen dat het venster uitvouwen. Hierdoor zal er een geweldige vermindering van de ontvangende snelheid, waardoor het lastiger pakketten neerzetten.

Opmerking:Deze methode verlaagt u de ontvangende snelheid en prestaties van het netwerk ook verminderd.
934430Windows Vista achter een firewall gebruikt, leidt een mislukte verbinding

Meer informatie

Procedure voor het probleem opnieuw

  1. Kopiëren of back-up een grote hoeveelheid bestanden naar een verbonden met iSCSI-schijf in een systeem waarin de vertraging ACK is ingeschakeld.
  2. Controleer de pakketten verloren door de netwerkadapter met de Prestatiemeter [netwerk Netwerkinterface\Pakketten ontvangen verwijderd].

Resultaat

IScsiPrt fouten zijn uitvoer naar het systeemlogboek.

Eigenschappen

Artikel ID: 981482 - Laatste beoordeling: maandag 26 september 2011 - Wijziging: 3.0
De informatie in dit artikel is van toepassing op:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
Trefwoorden: 
kbexpertiseadvanced kbprb kberrmsg kbharmony kbtshoot kbmt KB981482 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:981482

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com