SANtricity Unified ManagerのUpgrade Centerについて学ぶ
アップグレードセンターから、複数のストレージアレイ向けのSANtricity OSソフトウェアおよびNVSRAMのアップグレードを管理できます。
アップグレードはどのように行いますか?
最新のOSソフトウェアをダウンロードしてから、アレイをアップグレードします。
アップグレード ワークフロー
ソフトウェアのアップグレードを実行する手順の大まかなワークフローを以下に記載します。
-
最新のSANtricity OSソフトウェアファイルをサポートサイトからダウンロードします(Unified Managerのサポートページからリンクを入手できます)。ファイルを管理ホストシステム(ブラウザでUnified Managerにアクセスするホスト)に保存し、ファイルを解凍します。
-
Unified Managerでは、SANtricity OSソフトウェアファイルとNVSRAMファイルをリポジトリ(Webサービスプロキシサーバー上のファイル保存領域)にロードします。ファイルは、メニューから追加できます:Upgrade Center[Upgrade SANtricity OS Software]、またはUpgrade Center > Manage Software Repositoryから追加できます。
-
ファイルがリポジトリにロードされた後、アップグレードに使用するファイルを選択できます。Upgrade SANtricity OS softwareページ(メニュー:Upgrade Center[Upgrade SANtricity OS software])から、SANtricity OSソフトウェアファイルとNVSRAMファイルを選択します。ソフトウェアファイルを選択すると、互換性のあるストレージアレイの一覧がこのページに表示されます。次に、新しいソフトウェアでアップグレードするストレージアレイを選択します。(互換性のない配列を選択することはできません。)
-
ソフトウェアの転送とアクティブ化をすぐに開始するか、ファイルをステージングしてあとでアクティブ化するかを選択できます。アップグレード プロセスを実行すると、Unified Managerで次の処理が実行されます。
-
ストレージ アレイの健全性チェックが実行され、アップグレードの完了の妨げとなる状況がないかどうかが確認されます。健全性チェックでいずれかのアレイに問題が見つかった場合、そのアレイをスキップして他のアレイのアップグレードを続行するか、プロセス全体を中止して該当するアレイのトラブルシューティングを行うことができます。
-
各コントローラにアップグレード ファイルが転送されます。
-
コントローラが一度に1台ずつリブートされ、新しいSANtricity OSソフトウェアがアクティブ化されます。アクティブ化では、既存のSANtricity OSファイルが新しいファイルに置き換えられます。
ソフトウェアをあとでアクティブ化するように指定することもできます。
-
即時アップグレードと段階的アップグレード
アップグレードはただちにアクティブ化することも、ステージングしてあとでアクティブ化することもできます。あとでアクティブ化する理由は次のとおりです。
-
時間帯 — ソフトウェアのアクティベーションには時間がかかる場合があるため、I/O負荷が軽い時間帯まで待つことをお勧めします。I/O負荷とキャッシュサイズにもよりますが、コントローラのアップグレードは通常15分から25分程度で完了します。コントローラはアクティベーション中に再起動してフェイルオーバーするため、アップグレードが完了するまでパフォーマンスが通常より低下する場合があります。
-
パッケージの種類 — 他のストレージ アレイのファイルをアップグレードする前に、1つのストレージ アレイで新しいソフトウェアとファームウェアをテストすることをお勧めします。
ステージングされたソフトウェアをアクティブ化するには、メニュー:Support[Upgrade Center]に移動し、SANtricity OS Controller Software upgradeというラベルの付いた領域で*Activate*をクリックします。
健全性チェック
アップグレードプロセスの一環としてヘルスチェックが実行されますが、開始前に別途ヘルスチェックを実行することもできます(メニュー:Upgrade Center[Pre-Upgrade Health Check]に移動してください)。
健全性チェックでは、ストレージ システムのすべてのコンポーネントについて、アップグレードを実行できる状態であるかがチェックされます。次の状況に該当する場合、アップグレードを実行できないことがあります。
-
割り当てドライブに障害が発生している
-
ホット スペアを使用中である
-
不完全なボリューム グループがある
-
同時に実行できない処理を実行中である
-
ボリュームが見つからない
-
コントローラのステータスが最適でない
-
イベント ログのイベント数が多すぎる
-
構成データベースの検証にエラーがある
-
ドライブのDACstoreのバージョンが古い
アップグレードするときは、どのような点に注意する必要がありますか?
複数のストレージ アレイをアップグレードする場合に、計画段階で確認が必要な考慮事項を以下に記載します。
現在のバージョン
検出された各ストレージ アレイについて、Unified Managerの[管理]ページでSANtricity OSの現在のバージョンを確認できます。バージョンは、[SANtricity OSソフトウェア]列に表示されます。各行のSANtricity OSのバージョンをクリックするとポップアップ ダイアログ ボックスが表示され、コントローラのファームウェアとNVSRAMの情報を確認できます。
アップグレードが必要な他のコンポーネント
アップグレード プロセスの一環として、ホストがコントローラと正しく連携するように、ホストのマルチパス / フェイルオーバー ドライバやHBAドライバのアップグレードも必要になることがあります。
互換性情報については、 "NetApp Interoperability Matrix"を参照してください。また、お使いのオペレーティングシステムに対応したエクスプレスガイドの手順も参照してください。エクスプレスガイドは "EシリーズおよびSANtricityのドキュメント"から入手できます。
デュアル コントローラ
ストレージ アレイにコントローラが2台あり、マルチパス ドライバがインストールされている場合は、アップグレードの実行中もストレージ アレイでI/Oの処理を継続できます。アップグレードのプロセスは次のとおりです。
-
コントローラAのすべてのLUNがコントローラBにフェイルオーバーされます。
-
コントローラAでアップグレードが実行されます。
-
コントローラAにLUNが戻され、コントローラBのLUNもすべて移されます。
-
コントローラBでアップグレードが実行されます。
アップグレードの完了後、所有権のある正しいコントローラにボリュームが配置されるように、コントローラ間で手動でのボリュームの再配置が必要になることがあります。