SANtricity ソフトウェアのアップグレードについて説明します
アップグレード センターを使用して、最新のソフトウェアやファームウェアをダウンロードしたり、コントローラやドライブをアップグレードしたりします。
コントローラのアップグレードの概要
ストレージ アレイのソフトウェアとファームウェアをアップグレードして、最新の機能とバグ修正をすべて適用することができます。
OSコントローラのアップグレードに含まれるコンポーネント
ストレージ アレイの複数のコンポーネントには、適宜アップグレードが必要なソフトウェアやハードウェアが含まれています。
-
管理ソフトウェア — System Managerは、ストレージアレイを管理するソフトウェアです。
-
コントローラ ファームウェア — コントローラ ファームウェアは、ホストとボリューム間のI/Oを管理します。
-
コントローラNVSRAM — コントローラNVSRAMは、コントローラのデフォルト設定を指定するコントローラ ファイルです。
-
IOMファームウェア — I/O モジュール(IOM)ファームウェアは、コントローラとドライブ シェルフ間の接続を管理します。また、コンポーネントのステータスも監視します。
-
Supervisor software — Supervisor softwareは、ソフトウェアが実行されるコントローラ上の仮想マシンです。
1 コントローラ シェルフ;2 ドライブ シェルフ;3 ソフトウェア、コントローラ ファームウェア、コントローラ NVSRAM、スーパーバイザ ソフトウェア;4 ドライブ ファームウェア;5 IOM ファームウェア;6 ドライブ ファームウェア
現在のソフトウェアとファームウェアのバージョンは、「ソフトウェアとファームウェアのインベントリ」ダイアログボックスで確認できます。メニュー:サポート[アップグレードセンター]に移動し、*ソフトウェアとファームウェアのインベントリ*のリンクをクリックします。
アップグレードプロセスの一環として、ホストがコントローラと正しく通信できるように、ホストのマルチパス/フェイルオーバードライバやHBAドライバもアップグレードする必要がある場合があります。これが当てはまるかどうかを確認するには、 "NetApp Interoperability Matrix Tool"を参照してください。
I/Oを停止するタイミング
ストレージ アレイにコントローラが2台あり、マルチパス ドライバがインストールされている場合は、アップグレードの実行中もストレージ アレイはI/Oの処理を継続できます。アップグレードでは、まず、コントローラAのすべてのボリュームがコントローラBにフェイルオーバーしてコントローラAがアップグレードされます。その後、コントローラAにボリュームが戻され、さらにコントローラBのすべてのボリュームもフェイルオーバーしてコントローラBがアップグレードされます。
アップグレード前の健全性チェック
アップグレード プロセスの一環として、アップグレード前の健全性チェックが実行されます。アップグレード前の健常性チェックでは、ストレージ アレイのすべてのコンポーネントについて、アップグレードを実行できる状態であるかがチェックされます。次の状況に該当する場合、アップグレードを実行できないことがあります。
-
割り当てドライブに障害が発生している
-
ホット スペアを使用中である
-
不完全なボリューム グループがある
-
同時に実行できない処理を実行中である
-
ボリュームが見つからない
-
コントローラのステータスが最適でない
-
イベント ログのイベント数が多すぎる
-
構成データベースの検証にエラーがある
-
ドライブのDACstoreのバージョンが古い
アップグレード前の健常性チェックは、アップグレードとは別に実行することもできます。
ドライブのアップグレードの概要
ドライブ ファームウェアは、ドライブの細かな動作特性を制御します。新機能の追加、パフォーマンスの向上、および不具合の修正のために、ドライブの製造元はドライブ ファームウェアの更新を定期的にリリースします。
ドライブ ファームウェアのオンライン アップグレードとオフライン アップグレード
ドライブ ファームウェアのアップグレード方式には、オンラインとオフラインの2種類があります。
Online
オンライン アップグレードでは、ドライブが一度に1つずつ順番にアップグレードされます。ストレージ アレイでのI/Oの処理はアップグレードの実行中も継続されます。I/Oを停止する必要はありません。オンライン アップグレードが可能なドライブの場合は、自動的にオンライン方式が使用されます。
オンライン アップグレードを実行できるドライブには次のものがあります。
-
最適状態のプール内のドライブ
-
最適状態の冗長化されたボリューム グループ内のドライブ(RAID 1、RAID 5、およびRAID 6)
-
未割り当てのドライブ
-
スタンバイのホット スペア ドライブ
ドライブ ファームウェアのオンライン アップグレードには数時間かかることがあり、その間はストレージ アレイでボリューム障害が発生する可能性があります。ボリューム障害は次の状況で発生します。
-
RAID 1またはRAID 5のボリューム グループで、あるドライブをアップグレードしているときに1本のドライブで障害が発生した場合。
-
RAID 6のプールまたはボリューム グループで、あるドライブをアップグレードしているときに2本のドライブで障害が発生した場合。
オフライン(並行処理)
オフライン アップグレードでは、同じドライブ タイプのすべてのドライブが同時にアップグレードされます。この方式では、選択したドライブに関連付けられているボリュームに対するI/Oアクティビティを停止する必要があります。複数のドライブを同時に並行してアップグレードできるため、全体的なダウンタイムは大幅に短縮されます。オフライン アップグレードしか実行できないドライブの場合は、自動的にオフライン方式が使用されます。
次のドライブではオフライン方式を使用する必要があります。
-
冗長化されていないボリューム グループ内のドライブ(RAID 0)
-
最適状態でないプールまたはボリューム グループ内のドライブ
-
SSDキャッシュ内のドライブ
互換性
各ドライブ ファームウェア ファイルには、ファームウェアが実行されるドライブ タイプに関する情報が含まれています。ファームウェア ファイルは互換性があるドライブにのみダウンロードすることができます。アップグレード プロセスの実行中に、System Managerで自動的に互換性がチェックされます。