Skip to main content

Dell Storage: 複数のSASアレイに接続するためのVMware ESXiホストの準備

Summary: 次の手順に従って、VMware ESXiをSCv20x0、SCv30x0、SC4020、SC5020 SASアレイに接続する準備をします。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

この文書では次のトピックについて紹介します。   
  • VMware ESXiホストをSCv20x0、Scv30X0、SC4020、SC5020アレイに接続するための準備
  • フロントエンドSAS接続とのドライバーの互換性

  1. VMware ESXiホストをSCv20x0、Scv30X0、SC4020、SC5020アレイに接続するための準備

サポートされているドライバーとファームウェアについては、KB記事000147092「Dellストレージ互換性マトリックス 」を参照してください

  • ESXi 5.5および6.0には「mpt3sas」ドライバーが必要であり、次からダウンロードする必要があります: VMware Webサイトからダウンロードしてください.
    • DellがカスタマイズしたESX 5.5および6.0 ISOは、適切なSAS HBAドライバーを自動的にロードしません。ドライバのアップデートが必要です。
    • ネイティブのインボックス ドライバーを使用すると、HBAがESXでボリュームを認識できなくなります。
  • ESXi 6.5には「lsi_msgpt3」ドライバーが必要であり、インボックス ドライバーを使用できます。ただし、ISOイメージが異なれば、デフォルトで異なるドライバーが使用されます。
    • デル・テクノロジーズでは、Dell PowerEdgeサーバーでDellがカスタマイズしたVMware用ISOを使用することをお勧めします。このISOは、デルのWebサイトの 「ドライバおよびダウンロード」ページ DellのWebサイトを参照してください。
    • DellがカスタマイズしたESX 6.5 ISOは、適切なSAS HBAドライバーを自動的にロードします。
    • 標準のVMware ESX 6.5 ISOを使用している場合は、適切なインボックスSAS HBAドライバーを有効にする必要があります。
これらの手順は、システム付属のSCv20x0インストールポスターの手順4、または『Deployment Guide(導入ガイド)』の第3章で説明されている手順と同じです。
 
DSM Data Collectorは、SAS HBAを使用してESXホストをStorage Centerアレイに接続するために使用する必要があります。DSM Clientをアレイに直接接続することはサポートされていません。

有効になっているドライバを確定します。  
  1. ESXiホストでSSHを有効にします。
    1. vSphere Clientを使用してESXiホストにログインします
    2. [Configuration]タブを選択し、[Software]メニューの[Security Profile]を選択します。
    3. [Services]領域で、[Properties]を選択します。
    4. 「SSH」を選択し、「オプション」ボタンをクリックします。
    5. [スタート]をクリックし、[OK]で確認します。
  2. SSHクライアント(Puttyなど)を使用して、ESXiホストに接続します。
  3. 実行しているドライバを確定します。これを行うには、次のコマンドを入力します。「esxcfg-scsidevs -a」                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. 標準のESX 6.5 ISOイメージを使用している場合は、次のコマンドを使用して、「mpt3sas」ドライバーを無効にし、「lsi_msgpt3」ドライバーを有効にすることができます。  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. ESX 5.5および6.0のドライバが正しくない場合は手順5aに進みます。正しいドライバが表示された場合は、手順5bに進みます。
    1. 次のコマンドのいずれかを入力して、不正なドライバーを無効にします
  • esxcli system module set --enabled=false --module=lsi_msgpt3: 手順6に進みます。
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set(1)
  1. ドライバーのバージョンがKB記事000147092のバージョンと一致していることを確認します 「Dell Storage Compatibility Matrix(Dell Storage互換性マトリックス)」 次のコマンドを入力します。
  • mpt3sasドライバーの場合は、「vmkload_mod -s mpt3sas |grep Version」と入力します。 
HOW11081_en_US__3ESX_SAS_vmkload_mod
  ドライバのアップデート:  
  1. すべてのVMをホストから移動し、メンテナンス モードに入ります。
  2. KB記事000147092に記載されているように、正しいドライバー バージョンをダウンロードします 「Dell Storage Compatibility Matrix(Dell Storage互換性マトリックス)」)をリロードするには、次を実行します。(この記事の執筆時点では、ESX 5.5 U2のドライバー バージョンは04.00.00.00.1vmwです)。ドライバーは、 VMware Webサイトからダウンロードしてください.
  3. 抽出 .VIB」ファイルをダウンロードした「ZIP」ドライバー パッケージからダウンロードします
  4. 「VIB」ファイルをESXiホストにアップロードする
    1. ESXiホスト インターフェイスで、[Configuration]タブを選択します。
    2. [Configuration]メニューで[Storage]を選択し、[VIB]ファイル
      をアップロードするためのデータストアを選択します(使用可能なデータストアがない場合は、任意のFTPクライアントを使用して/tmpフォルダーにアップロードできます)
    3. データストアを(右クリックして)参照し、[Browse Datastore]をクリックします。
    4. [ファイルのアップロード]アイコンを選択して、[VIB]ファイルをアップロードします
  5. 次のコマンドを入力して、新しいドライバーをインストールします(パスとファイル名を適宜調整します)。「esxcli software vib install -v /vmfs/volumes/ESXi01-Local/scsi-mpt3sas-04.00.00.00.1vmw-1OEM.500.0.0.472560.x86_64.vib
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. VMware ESXiホストを再起動します。
  2. これで、HBAに正しいドライバーがロードされ、Storage Centerで正常に動作するはずです。上記の手順5bを繰り返して確認します。
HBAファームウェアもiDRACを使用して更新してください。
  1. ドライバーとフロントエンドSAS接続の互換性2

問題:
Dellストレージ互換性マトリックスでは、6.5 VMware ESXiバージョンはSASフロントエンド接続でテスト/サポートされています。SASドライバー「lsi-msgpt3」バージョン12およびStorage Center OS(SCOS)バージョン7.2.xおよび7.3.xは、このテストおよびサポート対象ソリューションに含まれていました。ただし、VMware ESXi 6.5 U1、6.5 U2、6.7にアップグレードすると、バージョン16などのアップデートされたlsi-msgpt3 SASドライバーが自動的にインストールされます。このアップデートされたドライバーとSCOSを使用するESXiバージョンでは、ドライバーのモジュール パラメーターを手動で設定しないと、12より大きいバージョンのlsi-msgpt3が正しく動作しません(たとえば、ホストを再起動するとLUN容量が0バイトになる、コントローラーのフェールオーバー時にSASフロントエンド ボリュームへのアクセスが失われる、PSODカーネル ダンプが表示される)。これは、ESXi 6.5と6.7に最も顕著な影響を及ぼします。ただし、この新しいドライバーをESXi 6.0(デフォルトのドライバーではない)で使用する場合も当てはまります。

Recommendations:(推奨手順:) 

lsi-msgpt3ドライバー(通常はESXi 6.5+)を使用してStorage CenterとESXiホスト間のSAS接続を使用している場合、lsi-msgpt3 SASドライバーのすべてのバージョンについて、次の説明に従ってモジュール パラメーターを変更することがベスト プラクティス設定です。これは12より大きいバージョンの要件です。このアップデートされたベスト プラクティス設定については、『VMware vSphere 5.x–6.xを使用したDell SCシリーズのベスト プラクティス』を参照してください。この変更を有効にするには、ホストを再起動する必要があることに注意してください。

SASドライバーでモジュール パラメーターを設定するステップ 

  1. モジュール パラメーター値をリストします。
esxcli system module parameters list -m lsi_msgpt3
 
SLN313031_en_US__1image(7172)
  1. issue_scsi_cmd_to_bringup_driveモジュール パラメーターを変更します。
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. モジュール パラメーター値が変更されたことを、ステップ1のlistコマンドで確認します。
SLN313031_en_US__2image(7173)
  1. 変更した値を有効にするためにESXiホストを再起動します。 
 

Affected Products

Storage, Dell Compellent SC4020, Dell Storage SCv2000, Dell Storage SCv2020, Dell Storage SCv2080, Dell Storage SC5020, Dell Storage SCv3000, Dell Storage SCv3020

Products

Storage
Article Properties
Article Number: 000118040
Article Type: How To
Last Modified: 03 Feb 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.