Go to main content
Oracle® Server X5-2 VMware ESXi ソフトウェアインストールガイド

印刷ビューの終了

更新: 2014 年 10 月
 
 

megaraid_sas ドライバを有効にする

VMware ESXi の正しい動作を保証するには、Oracle Storage 12 Gb/s SAS PCIe RAID 内蔵 HBA (ホストバスアダプタ) の megaraid_sas ドライバをインストールする必要があります。次に、デフォルトのドライバを無効にする必要があります。HBA ドライバを変更するには、次の手順を参照してください。

  1. サーバーをリセットするか、サーバーの電源を投入して VMware ESXi の直接コンソールにアクセスします。

    たとえば、サーバーをリセットするには次のいずれかを実行します。

    • ローカルサーバーで、サーバーのフロントパネルにある電源ボタンを約 1 秒間押してサーバーの電源を切ってから、もう一度電源ボタンを押してサーバーに電源を入れます。

    • Oracle ILOM Web インタフェースから「Host Management」->「Power Control」を選択し、次に「Select Action」リストボックスから「Reset」を選択します。

    • Oracle ILOM コマンド行インタフェースから、「reset /System」と入力します。

  2. 直接コンソール画面で、F2 キーを押して「Customize System/View Logs」を選択します。
  3. VMware ESXi サーバーにログインします。

    「System Customization」画面が表示されます。

  4. 「System Customization」画面で、「Troubleshooting Options」を選択します。

    「Troubleshooting Mode Options」画面が表示されます。

  5. 「Troubleshooting Mode Options」画面で、次を有効にします。
    • ESXi Shell

    • SSH

  6. VMware ESXi 管理ポートへのネットワークアクセスを備えたシステム上で、SSH クライアントを使用してサーバーに接続します。

    指示は、SSH クライアントによって異なります。一般には、サーバーの IP アドレスまたはホスト名のほか、ユーザー資格を指定する必要があります。

    VMware ESXi のプロンプトが表示されます。

  7. 次の VMware Web サイトから VMware ESXi 5.5 Driver for LSI MegaRAID SAS Adapters の zip ファイルをダウンロードします。

    https://my.vmware.com/web/vmware/details?downloadGroup=DT-ESXI55-LSI-SAS-MEGARAID_SAS-660355001VMW&productId=353

  8. megaraid_sas-6.603.55.00-1712343.zip ファイルを抽出します。
  9. megaraid_sas-6.603.55.00-offline_bundle-1712343.zip ファイルを ESXi 5.5 サーバー上の vmfs/volumes/cert_datastore_UEFI/ ディレクトリにコピーします。
    [johnsmith@hostname ESXi55]$ ~ # cd vmfs/volumes/cert_datastore_UEFI/
    /vmfs/volumes/53dfb90c-df6f16cf-7366-0010e057792c # scp  root@192.168.1.30:/root/megaraid_sas-6.603.55.00-offline_bundle-1712343.zip
    .root@192.168.1.30's password: password
    megaraid_sas-6.603.55.00-offline_bundle-1712343.zip 100%   57KB   56.9KB/s   00:00    
    /vmfs/volumes/53dfb90c-df6f16cf-7366-0010e057792c #
    
  10. 次のコマンドを発行して、Oracle Storage 12 Gb/s SAS PCIe RAID 内蔵 HBA が lsi_mr3 ネイティブモードドライバを使用していることを確認します。
    [johnsmith@hostname ESXi55]$ ~ # esxcfg-scsidevs -a 
    vmhba38 ahci link-n/a sata.vmhba38 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller 
    vmhba39 ahci link-n/a sata.vmhba39 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller 
    vmhba0 ahci link-n/a sata.vmhba0 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller 
    vmhba1 lsi_mr3 link-n/a pscsi.vmhba1 (0:3:0.0) LSI MegaRAID SAS Invader Controller 
    vmhba40 ahci link-n/a sata.vmhba40 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller 
    .
    .
    .
  11. ホストを保守モードにします。
    [johnsmith@hostname ESXi55]$ vim-cmd /hostsvc/maintenance_mode_enter
  12. megaraid_sas-6.603.55.00-offline_bundle-1712343.zip ファイルを /vmfs/volumes/cert_datastore_UEFI/ ディレクトリにインストールします。
    [johnsmith@hostname ESXi55]$ ~ # esxcli software vib install -d "/vmfs/volumes/cert_datastore_UEFI/megaraid_sas-6.603.55.00-offline_bundle-1712343.zip"
    Installation Result 
    Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
    Reboot Required: true 
    VIBs Installed: LSI_bootbank_scsi-megaraid-sas_6.603.53.00-1OEM.550.0.0.1331820
    VIBs Removed: VMware_bootbank_scsi-megaraid-sas_5.34-9vmw.550.0.0.1331820 
    VIBs Skipped:
    
  13. ホストをリブートしてから、SSH クライアントを使用してそのホストに再接続します。

    ホストをリブートするには、reboot コマンドを発行できます。

  14. 次のコマンドを発行して、LSI scsi-megaraid-sas インストールバンドルが存在することを確認します。
    [johnsmith@hostname ESXi55]$ ~ # esxcli software vib list
    Name                    Version                            Vendor  Acceptance Level   Install Date
    ---------------------------------------------------------------------------------------------------
    scsi-megaraid-sas      6.603.53.00-1OEM.550.0.0.1331820    LSI     VMwareCertified    2014-04-23
    ata-pata-amd           0.3.10-3vmw.550.0.0.1331820         VMware  VMwareCertified    2014-04-21 
    ata-pata-atiixp        0.4.6-4vmw.550.0.0.1331820          VMware  VMwareCertified    2014-04-21 
    .
    .
    .
    
  15. lsi_mr3 ネイティブモードドライバを無効にします。
    [johnsmith@hostname ESXi55]$ ~ # esxcli system module set --enabled=false --module=lsi_mr3
  16. サーバーを通常の動作モードに戻します。
    [johnsmith@hostname ESXi55]$ ~ # vim-cmd hostsvc/maintenance_mode_exit
  17. ホストをリブートしてから、SSH クライアントを使用してそのホストに再接続します。

    ホストをリブートするには、reboot コマンドを発行できます。

  18. 次のコマンドを発行して、Oracle Storage 12 Gb/s SAS PCIe RAID 内蔵 HBA が megaraid-sas ドライバを使用していることを確認します。
    [johnsmith@hostname ESXi55]$ ~ # esxcfg-scsidevs -a
    vmhba38 ahci link-n/a sata.vmhba38 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
    vmhba39 ahci link-n/a sata.vmhba39 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
    vmhba0 ahci link-n/a sata.vmhba0 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
    vmhba1 megaraid_sas link-n/a unknown.vmhba1 (0:3:0.0) LSI / Symbios Logic MegaRAID SAS Invader Controller
    vmhba40 ahci link-n/a sata.vmhba40 (0:0:31.2) Intel Corporation Wellsburg AHCI Controller
    .
    .
    .