Cisco IOS と NX-OS ソフトウェア : Cisco IOS ソフトウェア リリース 12.4 メインライン

ルータ NVRAM への同時アクセスが原因で発生する問題

2004 年 9 月 14 日 - ライター翻訳版
その他のバージョン: PDFpdf | 機械翻訳版 (2013 年 8 月 21 日) | 英語版 (2006 年 8 月 3 日) | フィードバック

目次

概要
前提条件
      要件
      使用するコンポーネント
      表記法
NVRAM への同時アクセスが原因で発生する問題
      解決方法
関連するシスコ サポート コミュニティ ディスカッション
関連情報

概要

この文書では、ルータの Non-Volatile RAM(NVRAM; 不揮発性 RAM)への同時アクセスが行われている場合に発生する 2 種類の問題と、その解決方法について説明します。

前提条件

要件

この文書に関する特別な要件はありません。

使用するコンポーネント

この文書は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

この文書の情報は、特定のラボ環境にあるデバイスに基づいて作成されています。この文書内で使用されているデバイスはすべて、クリアな状態(デフォルト)から設定作業を始めています。対象のネットワークが実稼動中である場合には、すべてのコマンドによる潜在的な影響について確実に理解しておく必要があります。

表記法

文書表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

NVRAM への同時アクセスが原因で発生する問題

ルータの NVRAM への同時アクセスが行われている場合、次の 2 つのエラーが発生する可能性があります。

  • 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 
     

    上記の出力からわかるように、コンソールを介してルータに接続しているユーザがもう 1 人存在します。

    行 2 vty 0 の横にある「*」は、このセッションで使用している行を示しています。 3 人以上のユーザが存在する場合は、「*」がある行を除くすべての行をクリアします。 そのユーザは、現在 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

    上記に示されたように、このセッション中にルータに接続しているユーザは 1 人だけになりました。

これで 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#
 

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 46942