Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Conventions

Problemas causados por acesso simultâneo ao NVRAM

Solução

%SYS-4-NV_BLOCK_INITFAIL: Não é possível inicializar a geometria da nvram

Informações Relacionadas

Introduction

Este documento discute os problemas encontrados quando há acesso simultâneo a uma RAM não volátil (NVRAM) de um roteador e como resolver esses problemas.

Prerequisites

Requirements

Não existem requisitos específicos para este documento.

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Problemas causados por acesso simultâneo ao NVRAM

Quando há acesso simultâneo à NVRAM de um roteador, você pode encontrar estes dois erros:

- Enquanto você exibe o conteúdo da NVRAM com o comando show startup-config:

Router#show startup-config

Using 5524 out of 129016 bytes

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

- Enquanto você salva uma configuração na NVRAM com o comando copy running-config startup-config:

Router#copy running-config startup-config

Destination filename [startup-config]?

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

Solução

Esta é uma abordagem passo a passo para ajudá-lo a resolver o problema mostrado neste documento:

1. Insira o comando show users para determinar quantos usuários estão conectados ao roteador.

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

Como mostrado na saída, há outro usuário conectado ao roteador através do console.

O "*" ao lado da linha 2 vty 0 indica a linha usada nesta sessão. Se houver mais de dois usuários, limpe todos, exceto a linha com "*". Esse usuário acessou a NVRAM no momento e a bloqueou.

2. Para limpar a linha em que o outro usuário está conectado e libera a NVRAM, emita o comando clear line.

Router#clear line 0

[confirm]

[OK]

3. Execute o comando show users novamente para verificar.

Router#show users

Line User  Host(s) Idle Location

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

Como mostrado, agora há apenas um usuário conectado ao roteador durante esta sessão.

A NVRAM agora está acessível e você pode emitir os comandos show startup-config e copy running-config startup-config e não encontrar mais problemas.

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: Não é possível inicializar a geometria da nvram

O %SYS-4-NV_BLOCK_INITFAIL: Não é possível inicializar a geometria da nvram quando a mensagem de erro aparece quando o espaço livre na NVRAM é inferior a 2K.

A solução temporária é usar o comando write erase (format NVRAM ) e, em seguida, emitir o comando write memory. A outra opção é emitir o comando service compress-config.

Informações Relacionadas

- Suporte Técnico e Documentação - Cisco Systems