キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
1110
閲覧回数
0
いいね!
0
コメント
qiuxia
Cisco Employee
Cisco Employee

 

Cisco 12G SAS Modular Raid Controller配下のRAID0構成のVirtualDrive(以降はVDと略称)を再作成する時に、Controller cache pinned for missing or offline VDというエラーが出て、VD再作成が失敗する場合があります。

本ドキュメントでは、上記エラーの対処方法について紹介します。

 

■構成

  • Cisco 12G SAS Modular Raid Controller
  • HDD1本でRAID0構成
  • cacheが搭載されている

 

事象

HDD障害のため交換作業を行った後、RAID0構成のVDを再作成する際に、以下エラーが出てVDの再作成が失敗した事象です。

 create-virtual-drive operation failed:
 Error: Controller has VD cache pinned

obflログより、以下エラーメッセージも確認できます。

SLOT-HBA:Controller cache pinned for missing or offline VDs:x

 

原因

RAID0構成のVDがofflineになった時、コントローラに仮想ディスクのキャッシュデータが残った状態となります。

このキャッシュデータはpinned キャッシュと呼ばれています。

pinnedキャッシュを破棄することで、VDの再作成が可能になります。

 

対処方法1

1.Cisco 12G SAS Modular Raid BIOS configuration Utilityに入ります。

 

参考資料:Cisco 12G SAS Modular Raid BIOS configuration Utilityの使用方法

https://supportforums.cisco.com/t5/-/-/ta-p/3410720

 

2.VD Mgmt]>「Cisco 12G SAS Modular Raid」を選択し、[F2]キーを押し、[Manage Preserved Cache]を選択します。

※[Manage Preserved Cache]はpinnedキャッシュが保持されている場合に選択可能です。画面上は現在グレーアウトになっています。

1@.png

 

3.Discard Cache]を選択し、pinnedキャッシュを破棄します。

2@.png

 

4.VDの再作成を実施します。

 

 

対処方法2

1.Storcliコマンドラインに入ります。preserved cacheを持っているVDを確認します。

 

コマンド実施例:
#/opt/MegaRAID/storcli/storcli64 /c0 show preservedcache
Controller = 0
Status = Success
Description = None
-----------
VD State
-----------
1 Missing    ←VD1にpinnedキャッシュが保持されていると意味しています。

 

 

2.以下コマンドでpreserved cacheを削除します。

コマンド実施例:
#/opt/MegaRAID/storcli/storcli64 /c0 /v1 delete preservedcache
Controller = 0
Status = Success
Description = Virtual Drive preserved Cache Data Cleared.

 

 

3.VDの再作成を実施します。

Getting Started

検索バーにキーワード、フレーズ、または質問を入力し、お探しのものを見つけましょう

シスコ コミュニティをいち早く使いこなしていただけるよう役立つリンクをまとめました。みなさんのジャーニーがより良いものとなるようお手伝いします