Dynamic smart array b140i linux

Driver for debian wheezy (7.6) Dynamic Smart Array B140i

‎10-02-2015 06:09 AM

‎10-02-2015 06:09 AM

i have buy an HP server DL360 Gen9 and i want install untangle based on debian 7.6 wheezy. When i install the software (the procedure of installation is the same of debian) i want use the smart array controller B140i in raid 1 hardware.

i think that use the same procedure of ubuntu server,

but i’m looking for the driver for debian version.

Anyone know where i can retrieve it?

Thank you very much.

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎10-02-2015 06:19 AM

‎10-02-2015 06:19 AM

CentOS 7.0 1
CentOS 6.6

  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎10-02-2015 06:39 AM — edited ‎10-02-2015 06:40 AM

‎10-02-2015 06:39 AM — edited ‎10-02-2015 06:40 AM

i have buy an HP server DL360 Gen9 and i want install untangle based on debian 7.6 wheezy. When i install the software (the procedure of installation is the same of debian) i want use the smart array controller B140i in raid 1 hardware.

i think that use the same procedure of ubuntu server,

but i’m looking for the driver for debian version.

Anyone know where i can retrieve it?

Thank you very much.

The hpdsa driver for Linux is only available for Red Hat, SUSE, and Ubuntu. Have yiou tried the Ubuntu driver?

Источник

Software Delivery Repository

Ubuntu HP Dynamic Smart Array Driver

The Ubuntu HP Dynamic Smart Array Driver (hpdsa) allows you to use b-series array controllers (and only b-series array controllers) in «smart array mode.» If you disable smart array mode on your b-series controller ProLiant’s ROM based setup utility (RBSU), the open-source, in-distro ahci driver will pickup the device automatically and you do not need to use the hpdsa driver. However, if you want to utilize the latest storage management tools from HP, or migrate your volumes to a hardware-based p-series Smart Array in the future, you’ll want to use the HP Dynamic Smart Array driver with your hardware in smart array mode.

This driver is freely distributable, however it is closed-source and proprietary to HPE and MicroSemi.

Install Ubuntu with MaaS and hpdsa driver

Download install-time amd64 driver disc

NOTICE! The hpdsa driver is no longer being developed past the versions indicated. Do not upgrade the Ubuntu kernel or try to use this binary driver with Xenial. If you have a B-series Smart Array, it is advised to use the Linux md (software raid) driver, or upgrade to an H or P series hardware-based host bus adapter. hpdsa-1.2.4-140.ubuntu14.04.1.x86_64.img.gz Ubuntu 14.04.1 hpdsa-1.2.4-140.ubuntu14.04.2.x86_64.img.gz Ubuntu 14.04.2

Install Ubuntu with the hpdsa driver

  • Flash a USB key with one of the above disc images, using /dev/sdc1 as the example usb partition:
  • Enable the Smart Array controller in the Rom-based Setup Utility (RBSU)
  • Insert the USB key which contains the driver update image (above)
  • Mount the Ubuntu Server DVD iso image via the ILO virtual media.
  • Reboot the server
  • Press the F11 key to manually select the ILO virtual media to boot
  • Boot the installation media
  • At the grub boot menu press E to edit the kernel command line
  • At this point, append the following to the linux kernel command line (after the «—«).
  • Press F10 or Ctrl-X to confirm the kernel command line and boot the installation kernel.
  • Continue the installation, when prompted by the installer to load drivers from internal virtual driver disks, select Yes
  • At the «Finish the installation» screen, press Alt-F2 to access a vitual console and issue the following commands:
  • press Alt-F1 to return to the Finish screen
  • Press Enter to complete the installation and reboot the server
Читайте также:  Astra linux fly admin smc

Subscribe your system to the ubuntu-hpdsa apt repository

Cut-n-paste the following text into /etc/apt/sources.list.d/ubuntu-hpdsa.list on your system:

# HP Dynamic Smart Array Driver
deb http://downloads.linux.hp.com/SDR/repo/ubuntu-hpdsa trusty main

Import the Hewlett-Packard gpg public key for use with apt

Update your local apt indexes

Install/Update the hpdsa driver

# apt-get install hpdsa-dkms

Note: DKMS kernel modules depend on «build-essential, and dkms» package sets.

Источник

HP b140i vs h240

Есть сервер 833870-B21 Proliant DL120 Gen9 E5-2630v4

На борту у него встроенный HP Dynamic Smart Array B140i и плата HP H240 Smart Host Bus Adapter. Еще есть 4 HDD по 1Tb (SATA 6Gb/s)

Сервер планируется использовать под виртуалки kvm-qemu на Debian.

Реквестую админов, которые знают какой контроллер лучше использовать. H240 умеет подключать SAS диски 12GB/s, но у меня всё равно диски SATA, есть смысл его использовать? Или задействовать стандартный b140?

Тут многое зависит от гарантии. Если грохнится встроенный то его замена вместе с мамой только (если он так аккуратно умрет, что не утащит мать за собой), внешний -только внешний. На что гарантия есть — то и стоит использовать. Ну и про батарейки не стоит забывать для дисков.

Меня интересует только с точки зрения производительности. В парке много пролиантов с Gen3 по Gen8, из них что-то выходило из строя не столько редко, сколько никогда 🙂

производительности?! у них абсолютно разные функции. вы погуглите мб отличие HBA (Host Bus Adapter) от Array, не ну я не спорю на HBA есть типа raid 1 наверно и 10 но это только чтобы вам грустно не было, а функции у HBA абсолютно другие.

я даже не в даваясь в спецификации скажу что в первом скорей всего нету никакой батарейки типа кеша т.к. он ему и не нужен. RAID на HBA собирают другими средствами, например если совсем ничего — mdadm.

Ну я собственно и прошу совета. Как сделать:

1) Собрать raid на B140i

2) Собрать «чтобы грустно не было» на H240

3) Собрать raid на mdadm

Если mdadm, то к какой железке лучше подключить корзину?

И да, батарейки нет и не будет.

B140 — это не рейд, а программная эмуляция. Нормальные железные рейды у HP начинаются на букву P.

Источник

CentOS 7 и Raid B140i от HPE, где проблема?

Download CentOS Image and write it on a USB;
Download HP Proliant Service Pack and locate the hpds driver inside it (download only the b140i drivers from here);
Use dd to write the appropriate driver (u0 or u1) on a separate USB drive;
Insert the CentOS USB in the server, boot from it but at the install menu, press e in case of an UEFI system and add on the linuxefi line the following inst.dd modprobe.blacklist=ahci;
Press Ctrl+x or the keys needed to continue the installation;
Insert the usb drive with the driver;
Press r to refresh the drive list and choose the appropriate drive;
After it unpacks, continue with the installation as usual;

Собственно я тоже самое и делаю: Скачал драйвера для с оф. сайта, распаковал, закинул на флешку. Все как и описано в прояснениях: * RECOMMENDED * HPE Dynamic Smart Array B140i SATA.

Читайте также:  Зверь для windows 10 2020

Дальше делаю то, что рекомедуют. Прописал нужную строку, запустился, втукнул флешку и обновил данные, на экране появилась моя флешка, куда я скинул файл с расширением dd. Выбираю флешку, жму энтер но выдается ошибка что драйвер не найден.

Пробовал различные версии драйвера, но результат один и тот же. Я в линуксах не секу, может чего записал не так или для линукса надо флехи как-то отдельно готовить со своим форматом, а не fat32.

UPD: Изменил расширение DD на ISO, как советуют в некоторых форумах. Прогресс пошел, но в результате все равно ошибка, но другая:

Подскажите куда копать?

UPD 2:
С помощью liveCD Ubuntu, записал по файл на флешку с помощью dd как и описывалось. Но ошибка та же самая, не папки repodata. Но я втыкаю эту флешку обратно в убунту захожу на флешку и там эта папка есть.

Источник

Red Hat Customer Portal

Log in to Your Red Hat Account

Your Red Hat account gives you access to your profile, preferences, and services, depending on your status.

If you are a new customer, register now for access to product evaluations and purchasing capabilities.

Need access to an account?

If your company has an existing Red Hat account, your organization administrator can grant you access.

Red Hat Account

Customer Portal

For your security, if you’re on a public computer and have finished using your Red Hat services, please be sure to log out.

Select Your Language

Is the HP Smart Array B320i, B140i, B120i, B110i controller supported by RHEL or RHELOSP?

Issue: Some of the HP Gen8 and Gen9 systems are shipping with either a Smart Array B320i, B140i, B120i, B110i, or other Bxxxi controller that requires a closed source driver to make RAID functionality available to the OS.

Disclaimer: The following information has been provided by Red Hat, but is outside the scope of the posted Service Level Agreements and support coverage as it involves software not provided by Red Hat.. The information is provided as-is and any configuration settings or installed applications made from the information in this article could make the Operating System unsupported by Red Hat Global Support Services. The intent of this article is to provide information to accomplish the system’s needs. Use of the information in this article at your own risk.

Links contained herein to external website(s) are provided for convenience only. Red Hat has not reviewed the links and is not responsible for the content or its availability. The inclusion of any link to an external website does not imply endorsement by Red Hat of the website or their entities, products or services. You agree that Red Hat is not responsible or liable for any loss or expenses that may result due to your use of (or reliance on) the external site or content.

  • Contact HPE for assistance in using these controllers.
  • These Smart Array controllers have RAID capability enabled by default.
  • Drivers for these controllers are available on www.hpe.com in the form of a driver update disk.
    • Link to HPE driver for B410i/RHEL6, for example «HP Dynamic Smart Array B140i SATA RAID Controller Driver for Red Hat Enterprise Linux 6»
    • If using the HP proprietary driver in order to use RAID functionality, please note the following additional information:
      • HP Advisory «Notice: HP ProLiant Servers: HP Dynamic Smart Array B120i and B320i Controllers — Driver Support and Configuration»
      • HP Advisory «Advisory: Linux — HP ProLiant Servers Configured to Use the HP Dynamic Smart Array B120i or B320i Controller May Kernel Panic During Linux Installation if IOMMU Is Enabled»,, if that isn’t followed, then the system can reboot unexpectedly.
      • HP Advisory «Notice: HP Dynamic Smart Array B140i Controller — Proprietary HP Device Driver Is Required for HP Dynamic Smart Array B140i Controller Configured in HP Servers»
  • To install RHEL and RHELOSP without the closed source driver and without the RAID capabilities of the B320i and B120i, the settings for these controllers must be changed to disable RAID capability.
Читайте также:  Не запускается windows как запустить chkdsk

Environment:

  • RHEL5u7+
  • RHEL6u1+
  • RHEL7
  • RHELOSP 3.0
  • RHELOSP 4.0
  • Red Hat Enterprise Linux OpenStack Platform 5
  • Red Hat Enterprise Linux OpenStack Platform 6
  • Red Hat Enterprise Linux OpenStack Platform 7
  • Red Hat OpenStack Platform 8
  • Red Hat OpenStack Platform 9
  • Red Hat OpenStack Platform 10
  • Red Hat OpenStack Platform 11
  • HP Smart Array controller:
    • HP Smart Array B320i RAID
    • HP Smart Array B140i RAID
    • HP Smart Array B120i RAID
    • HP Smart Array B110i RAID
  • HP server
    • SL140s Gen8
    • DL320e Gen8
    • DL360e Gen8
    • DL380e Gen8
    • BL420c Gen8
    • ML350e Gen 8
    • ML310e Gen 8
    • SL4540 Gen 8
    • BL460c Gen9

Resolution: Systems with these controllers will ship from HP with the Software RAID mode enabled by default.

  • These model Smart Array cards when using RAID capability require a closed source driver that is not shipped or supported by Red Hat.
  • Contact vendor HPE for latest driver including setup and configuration steps.
  • In order to install RHEL or RHELOSP on these systems without the closed source driver and RAID support, the Software RAID mode must either be disabled (B320i controller) or switched to SATA AHCI support mode (B120i SATA controller).

In order to switch modes from RAID to non-RAID (ahci) on this controller follow the steps below (contact vendor to further information or for other controller models):

For systems with the B320i SAS controller:

For systems with the B120i SATA controller:

Please note that the use of the HP drivers to enable RAID support on these controllers falls under Red Hat’s third-party modules policy.

To load the 3rd party driver for Bxxxi Smart Array models so that RAID functionality is supported, see vendor for specific instructions.

  • for example: «HP ProLiant Servers — How to Load Driver Disk and Install RHEL on ProLiant Servers with Smart Array B110i SATA RAID Controller»
  • a general outline of the instructions follows:
    • Obtain the appropriate driver from the hardware vendor for you model Bxxxi controller.
    • Load the third-party provided RAID drivers onto USB stick drive, or floppy disk.
    • Disable ahci within the server’s BIOS for the Smart Array card (that is, enable RAID mode for the card).
      1. Connect the driver disk, whether its a USB or CD, to the system first.
      2. Insert the RHEL installation DVD and start the OS installation.
      3. Once got the initial installation option press ‘Esc’ key.
      4. Over here run the command «linux dd blacklist=ahci»
      5. Now OS will detect different disks attached to the system. You have to select one by one until the driver disk is selected.
      6. After proper detection of driver disk the drivers should get installed and then you can move further with normal installation.

NOTE: It is possible to run AHCI mode from the BIOS, which works with no closed source driver. The disks will show up as individual disks and you can use software raid via Red Hat Enterprise Linux to create the RAID array if needed. This should serve as a workaround on any B320i, B140i, B120i, B110i, or other Bxxxi system. However, Red Hat has only tested this on a small number of systems, so for further details on this option, HPE can be contacted.

Источник

Оцените статью