Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Conventies

Problemen veroorzaakt door gelijktijdige toegang tot het NVRAM

Oplossing

%SYS-4-NV_BLOCK_INITFAIL: Kan de geometrie van nvram niet initialiseren

Gerelateerde informatie

Inleiding

Dit document behandelt problemen die zijn ondervonden wanneer er gelijktijdige toegang is tot een niet-vluchtig RAM (NVRAM) van een router en hoe deze kwesties kunnen worden opgelost.

Voorwaarden

Vereisten

Er zijn geen specifieke vereisten van toepassing op dit document.

Gebruikte componenten

Dit document is niet beperkt tot specifieke software- en hardware-versies.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Conventies

Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.

Problemen veroorzaakt door gelijktijdige toegang tot het NVRAM

Wanneer er gelijktijdige toegang tot NVRAM van een router is, zou u deze twee fouten kunnen tegenkomen:

- Terwijl u de inhoud van NVRAM met de show start-fig opdracht toont:

Router#show startup-config

Using 5524 out of 129016 bytes

%Error opening nvram:/startup-config (Device or resource busy)

- Terwijl u een configuratie aan NVRAM met het in werking stellen -in werking stellen -in werking stellen -configuratie bevel opslaat:

Router#copy running-config startup-config

Destination filename [startup-config]?

startup-config file open failed (Device or resource busy)

Oplossing

Hier volgt een stapsgewijze benadering om u te helpen bij het oplossen van het probleem dat in dit document wordt getoond:

1. Typ de opdracht Gebruikers tonen om te bepalen hoeveel gebruikers op de router zijn aangesloten.

Router#show users

Line       User       Host(s)   Idle       Location

0 con 0   user1      idle      00:00:14

* 2 vty 0   user2      idle      00:00:00   64.104.207.114

Zoals in de uitvoer wordt getoond, is er een andere gebruiker verbonden met de router door de console.

De "*" naast regel 2 vty 0 geeft de lijn aan die in deze sessie wordt gebruikt. Als er meer dan twee gebruikers zijn, wis ze allemaal, behalve de lijn met "*". Die gebruiker heeft de NVRAM op dat moment benaderd en heeft hem vergrendeld.

2. Om de regel te verwijderen, wordt (worden) de andere gebruiker(s) aangesloten op en bevrijd NVRAM, geeft u de duidelijke lijnopdracht af.

Router#clear line 0

[confirm]

[OK]

3. Geef de opdracht van de showgebruikers opnieuw uit om het te controleren.

Router#show users

Line User  Host(s) Idle Location

* 2  vty 0 user2   idle 00:00:00 64.104.207.114

Zoals aangegeven is er nu slechts één gebruiker aangesloten op de router tijdens deze sessie.

NVRAM is nu toegankelijk, en u kunt de show het opstarten - en kopieer in werking stellen-configuratie opstarten - in werking stellen - in werking stellen - opstarten - en niet meer problemen tegenkomen.

Router#show startup-config

Using 5524 out of 129016 bytes

!

version 12.1

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

Router#copy running-config startup-config

Destination filename [startup-config]?

Building configuration...

[OK]

Router#

%SYS-4-NV_BLOCK_INITFAIL: Kan de geometrie van nvram niet initialiseren

De %SYS-4-NV_BLOCK_INITFAIL: Kan de geometrie van de nvram foutmelding niet initialiseren wanneer de vrije ruimte in NVRAM minder dan 2K is.

De tijdelijke oplossing is om de opdracht uitwissen schrijven te gebruiken (formaat NVRAM) en dan de opdracht schrijfgeheugen uit te geven. De andere optie is het service compress-fig opdracht uit te geven.

Gerelateerde informatie

- Technische ondersteuning en documentatie – Cisco Systems