목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

표기 규칙

NVRAM에 대한 동시 액세스로 인한 문제

솔루션

%SYS-4-NV_BLOCK_INITFAIL:nvram의 형상을 초기화할 수 없습니다.

관련 정보

소개

이 문서에서는 라우터의 NVRAM(Non-Volatile RAM)에 동시에 액세스할 때 발생하는 문제와 이러한 문제를 해결하는 방법에 대해 설명합니다.

사전 요구 사항

요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.

NVRAM에 대한 동시 액세스로 인한 문제

라우터의 NVRAM에 대한 동시 액세스가 있는 경우 다음 두 가지 오류가 발생할 수 있습니다.

- show startup-config 명령을 사용하여 NVRAM의 내용을 표시하는 동안

Router#show startup-config

Using 5524 out of 129016 bytes

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

- copy running-config startup-config 명령을 사용하여 컨피그레이션을 NVRAM에 저장하는 동안 다음을 수행합니다.

Router#copy running-config startup-config

Destination filename [startup-config]?

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

솔루션

다음은 이 문서에 표시된 문제를 해결하는 데 도움이 되는 단계별 접근 방법입니다.

1. 라우터에 연결된 사용자 수를 확인하려면 show users 명령을 입력합니다.

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

출력에 표시된 것처럼 콘솔을 통해 라우터에 연결된 다른 사용자가 있습니다.

행 2 vty 0 옆의 "*"는 이 세션에서 사용되는 회선을 나타냅니다.사용자가 두 명 이상인 경우 "*"가 있는 행을 제외하고 모두 지웁니다. 이 사용자가 현재 NVRAM에 액세스했고 NVRAM을 잠갔습니다.

2. 다른 사용자가 연결되어 있는 줄을 지우고 NVRAM을 해제하려면 clear line 명령을 실행합니다.

Router#clear line 0

[confirm]

[OK]

3. 확인하려면 show users 명령을 다시 실행합니다.

Router#show users

Line User  Host(s) Idle Location

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

이제 이 세션 동안 라우터에 연결된 사용자는 한 명만 있습니다.

이제 NVRAM에 액세스할 수 있으며, show startup-config 및 copy running-config startup-config 명령을 실행할 수 있으며 더 이상 문제가 발생하지 않습니다.

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:nvram의 형상을 초기화할 수 없습니다.

%SYS-4-NV_BLOCK_INITFAIL:NVRAM의 사용 가능한 공간이 2K보다 작으면 nvram 오류 메시지의 형상을 초기화할 수 없습니다.

임시 솔루션은 write erase 명령(format NVRAM )을 사용한 다음 write memory 명령을 실행합니다.다른 옵션은 service compress-config 명령을 실행합니다.

관련 정보

- 기술 지원 및 문서 − Cisco Systems