CentOS7およびHPEB320iコントローラー

先日、古いCentOS7を古いProLiant360eGen8にインストールするのに時間がかかりました。このタスクはすでにエキゾチックですが、あなたは決して知りません-突然誰かが便利になり、7のメンテナンスアップデートが2024年6月までに約束されており、gen8はまだ機能します。最初に問題について説明し、次にステップバイステップガイドを示します。





イントロ

つまり、CentOS / RHEL7とProLiantGen8とダイナミックスマートアレイB120i / B320i SATARAIDコントローラーがあります。B120iとB320iは非常に似ており、サポートされる物理ドライブの数(それぞれ、6と8)と、B320iで追加ライセンスを使用するSASドライブのオプションのサポートが異なります。コントローラーは「軽量」であり、本格的なスマートアレイ(ダイナミックなし)とは対照的に、独自のドライバーなしでは機能しません。マニュアルは、このコントローラーを搭載したすべてのモデルに適用されます。





この問題は、Red HatWebサイトのRHELまたはRHELOSPサポートされているHPSmart Array B320i、B140i、B120i、B110iコントローラーに記載されています。





問題:一部のHP Gen8およびGen9システムには、スマートアレイB320i、B140i、B120i、B110i、またはOSでRAID機能を利用できるようにするためにクローズドソースドライバーを必要とするその他のBxxxiコントローラーが同梱されています。





2つの方法があります:





  • コントローラをSATAモードに切り替え、OSソフトウェアを使用してアレイを構築します。





  • OSインストーラーにドライバーを提供します。





詳細については、HPEWebサイトのHPDynamic Smart ArrayB120iおよびB320iControllers-Driver Support and Configurationドキュメントを参照してください。ここでは、コントローラーモードの切り替えについて説明します。ドキュメント-ダイナミックスマートアレイコントローラーのQuickSpecsおよびユーザーガイド





2- . , - ! - , , boot ..





: , .. , .





.

  1. . HPE Dynamic Smart Array B120i/B320i SATA RAID Controller Driver for Red Hat Enterprise Linux 7 (64-bit).





  2. , iso:

    $ gunzip hpvsa-1.2.16-136.rhel7u8.x86_64.dd.gz && \

    mv hpvsa-1.2.16-136.rhel7u8.x86_64.dd hpvsa-1.2.16-136.rhel7u8.x86_64.iso








  3. - ( , iso- fat32 USB-):

    $ mkfs.msdos -C hpvsa.rhel7.floppy.img 1440

    $ mkdir /tmp/hpvsa.rhel7.floppy

    $ sudo mount -o loop hpvsa.rhel7.floppy.img /tmp/hpvsa.rhel7.floppy

    $ sudo cp hpvsa-1.2.16-136.rhel7u8.x86_64.iso /tmp/hpvsa.rhel7.floppy

    $ sudo umount /tmp/hpvsa.rhel7.floppy

    $ rm -r /tmp/hpvsa.rhel7.floppy








  4. iLO Remote Console - , , F11 Boot Menu.





  5. ( Tab):

    (.: 5 6 linux dd blacklist=ahci vmalloc=384M 32- )

    modprobe.blacklist=ahci inst.dd







    カーネルパラメータの追加
  6. :





    ドライバーの選択
  7. .





. , , . - rhel7u5.





Command Line Smart Storage Administrator - ssacli.





  1. HPE:

    rpm --import https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub











  2. vim /etc/yum.repos.d/mcp.repo





    [mcp] name=Management Component Pack

    baseurl=http://downloads.linux.hpe.com/repo/mcp/centos/$releasever/$basearch/current/

    enabled=1

    gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-mcp








  3. :

    yum install amsd ssacli







  4. :

    ssacli help







    物理ディスクのリストを取得する例
    物理ディスクのリストを取得する例



All Articles