Avago megaraid storage manager linux

Avago megaraid storage manager linux

В данном обзоре показывается возможность мониторинга в гипервизоре XEN контроллеров основанных на стеке LSI MegaRAID.

Это могут быть контроллеры как в форме дочерних плат (LSI MegaRAID 9260-8i mezz card), так и полноразмерные PCI-E контроллеры серии MegaRAID: LSI924X, LSI926X, LSI927X, LSI928X.

Для целей управления и мониторинга контроллеров MegaRAID используется програмнное обеспечение LSI MegaRAID Storage Manager (далее MSM).

В качестве тестового стенда использовалось следующее оборудование и программное обеспечение:

  • Cервер Demos R230 M1.
  • Контроллер LSI MegaRAID SAS 9260-4i.
  • Xen Cloud Platform версия 1.6.10 (Подробно установка описана в статье).
  • MSM версия 13.04.03.01 для Linux (для работы в качестве демона в гипервизоре).
  • MSM версия 13.04.03.01 для Windows (в качестве графического интерфейса на клиенте). Так же в качестве клиентского ПО может быть использована версия для ОС GNU/Linux.

Установка MegaRAID Storage Manager на Xen Cloud Platform

Для установки MegaRAID Storage Manager на Xen Cloud Platform убедитесь в возможности удаленного подключения к серверу по протоколу ssh. На главном экране настроек Xen Cloud Platform выберите меню Remote Service Configuration.

Remote Service Configuration

При помощи программы (scp, WinSCP) сохраните файл с архивом MegaRAID Storage Manager (на момент написания статьи 13.04.03.01_Linux (x86)_MSM.tar.gz для 32-битных систем или 13.04.03.01_Linux(x64)_MSM.tar.gz для 64-битных систем) в домашнем каталоге пользователя root и разархивируйте его командой

tar xzvf 13.04.03.01_Linux\(x86\)_MSM.tar.gz

Откройте для редактирования файл /etc/sysconfig/iptables

Добавьте правило, разрешающее прохождение пакетов на порт 3071

-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 3071 -j ACCEPT

Обратите внимание что правило добавляется не в конце файла, а перед строкой «-A RH-Firewall-1-INPUT -j REJECT —reject-with icmp-port-unreachable»

Подключние к MegaRAID Storage Manager

При помощи клиента MegaRAID Storage Manager для Windows-систем можно подключаться для удаленного управления и мониторинга RAID контроллеров LSI.

Запустите MegaRAID Storage Manager.

В поле IP Address введите IP-адрес сервера и нажмите Discover Host.

MegaRAID Storage Manager - Host View

В окне Enter User Name and Password введите имя и пароль пользователя root.

Enter User Name and Password

После чего откроется консоль MegaRAID Storage Manager

Источник

Linux megaraid storage manager

Утилита MegaRAID позволяет управлять рейд контроллером из операционной системы. В моем случае я приручаю и устанавливаю на CentOS 6.3. Это не пример но принцип один и для других Linux систем и железа от IBM.

В моем случае было железо производителя IBM: В долгой переписке с поддержкой IBM, выдали письмо что они поддерживают не все операционные системы, а только Windows, Red Hat, VMware, SUSE Linux, что как раз и говорится в этой статье (http://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/nos/matrix.shtml). Пришлось обращаться к производителю чипсета, это компания LSI. Драйвера для ServeRAID M5110, M5110e, M5120, M1115, M1000, M5014, M5015, M5016 M5025, MR10i, MR10ie, MR10il, MR10is, MR10k, MR10M можно скачать по данной ссылке https://www-947.ibm.com/support/entry/myportal/docdisplay?lndocid=MIGR-5073015 или написать запрос в IBM и вам предоставят драйвера. Для входа необходимо зарегистрироваться на сайте IBM. На сайте производителя я нашел все необходимое ПО и драйвера под ServeRAID M5015 (MegaRAID SAS 9262-8i) под всевозможные операционные системы (Windows, Ubuntu, Sles, FreeBSD, RHEL, Debian, Citrix, CentOS, OEL, OVM).

Читайте также:  Linux check serial port

Установка MegaRAID

Я загрузил полный пакет драйверов и распаковал: На сервер свой залил только то что пригодилось. Далее установка. У меня встали только 2 пакета, драйвера и сама утилита MegaCli. Дебаг не понадобился.

Использование утилиты MegaCli

Переходим в каталог утилиты Вывести всю информацию по Raid контроллеру Вывести всю информацию по жестким дискам Вывести информацию по массивам и дискам

Вывести информацию только по массивам Вывести всю информацию по состояние батареи Более подробно в инструкции. Для себя я сделал скрипт по мониторингу MegaRAID и поставил в выполнение крон. Источник

Источник

Avago MegaRAID Storage Manager — установка и руководство

MegaRAID Storage Manager мне нужен для того, чтобы воткнуть в свой комп RAID контроллер и прошить его перед установкой в сервер. Прикрепляю к статье интерактивное руководство. MegaRAID Storage Manager есть под разные операционные системы. Будем устанавливать версию для Windows.

Ссылки

Интерактивное руководство
(В хроме подглючивает, открываете через Firefox.)

Установка MegaRAID Storage Manager

Качаем MegaRAID Storage Manager.

Данная версия поддерживает контроллеры:

  • RAID
  • MegaRAID SAS 9362-4i
  • MegaRAID SAS 9362-8i
  • MegaRAID SAS 9361-4i
  • MegaRAID SAS 9361-8i
  • MegaRAID SAS 9363-4i
  • MegaRAID SAS 9380-8e
  • MegaRAID SAS 9381-4i4e
  • MegaRAID SAS 9361-8iCC
  • MegaRAID SAS 9380-8eCC
  • MegaRAID SAS 9364-8i
  • MegaRAID SAS 9340-8i
  • MegaRAID SAS 9341-8i
  • MegaRAID SAS 9341-4i
  • MegaRAID SAS 9270-8i
  • MegaRAID SAS 9271-4i
  • MegaRAID SAS 9271-8i
  • MegaRAID SAS 9271-8iCC
  • MegaRAID SAS 9286-8e
  • MegaRAID SAS 9286CV-8e
  • MegaRAID SAS 9286CV-8eCC
  • MegaRAID SAS 9265-8i
  • MegaRAID SAS 9285-8e
  • MegaRAID SAS 9240-4i
  • MegaRAID SAS 9240-8i
  • MegaRAID SAS 9260-4i
  • MegaRAID SAS 9260CV-4i
  • MegaRAID SAS 9260-8i
  • MegaRAID SAS 9260CV-8i
  • MegaRAID SAS 9260DE-8i
  • MegaRAID SAS 9261-8i
  • MegaRAID SAS 9280-4i4e
  • MegaRAID SAS 9280-8e
  • MegaRAID SAS 9280DE-8e
  • MegaRAID SAS 9280-24i4e
  • MegaRAID SAS 9280-16i4e
  • MegaRAID SAS 9260-16i
  • MegaRAID SAS 9266-4i
  • MegaRAID SAS 9266-8i
  • MegaRAID SAS 9285CV-8e
  • MegaRAID SAS 8704ELP
  • MegaRAID SAS 8704EM2
  • MegaRAID SAS 8708ELP
  • MegaRAID SAS 8708EM2
  • MegaRAID SAS 8880EM2
  • MegaRAID SAS 8888ELP
  • MegaRAID SAS 8308ELP*
  • MegaRAID SAS 8344ELP*
  • MegaRAID SAS 84016E*
  • MegaRAID SAS 8408E*
  • MegaRAID SAS 8480E*
  • MegaRAID SATA 300-8ELP*
  • HBA
  • LSI SAS 9211
  • LSI SAS 9212
  • LSI SAS3041E-R
  • LSI SAS3041X-R
  • LSI SAS3080X-R,
  • LSI SAS3081E-R
  • LSI SAS3442E-R
  • LSI SAS3442X-R
  • LSI WarpDrive SLP-300
  • 9212 4i4e-R spec
  • 9211-8i/4i-R spec
  • LSI Nytro WarpDrive WLP4-200
  • LSI Nytro WarpDrive WLP4-400
  • LSI Nytro WarpDrive BLP4-400
  • LSI Nytro WarpDrive BLP4-800
  • LSI Nytro WarpDrive BLP4-1600
  • LSI Nytro XD BLP4-400
  • LSI Nytro XD BLP4-800
  • LSI SAS 9207-4i4e
  • LSI SAS 9217-4i4e
  • LSI SAS 9207-8i
  • LSI SAS 9217-8i
  • LSI SAS 9207-8e
  • LSI SAS 9201-16e
  • LSI SAS 9200-8e
Читайте также:  Linux get hardware info

* Контроллеры предыдущих версий должны работать, но не тестировались.

Работает в ОС 32 и 64 бит:

  • Windows* 2000
  • Windows* 2003
  • Windows* XP
  • Windows* Vista
  • Windows* 2008
  • Windows* 7
  • Windows* 8

Источник

Installing LSI MegaRaid Storage Manager on Debian 10 (OMV 5)

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

EasyRhino

Well-Known Member

Howdy, I thought I would document this for posterity.

I have an old LSI (later Avago, now Broadcom) MegaRAID 9260-4i SAS RAID controller in my system. There are a few ways to manage it and configure disks and arrays and such. The most straightforward is to boot into it’s BIOS. But on Windows there is the MegaRAID storage manager (MSM) which is a much prettier graphical client, but it only easy to set up if the server is running Windows. But it is also possible for a MSM client to manage cards on other server machines. LSI/Avago/Broadcom made a Linux version of MSM, but it only released RPMs for Red Hat and Suse. No .deb packages.

There was mention of making them work in an older forum threads by converting the RPMs, and it was generally regarded as a sketchy idea, but I wanted to give it a shot anyway.

There are walkthroughs floating around the web, but many are old, and all seem to have different approaches . This one (in German) got me pointed in the right direction:
MegaRAID Storage Manager Installation unter Ubuntu – Thomas-Krenn-Wiki

These are the steps that worked for me on a fresh install of OMV 5.3.4 (Debian 10)

Download two files from Broadcom’s site, here’s the page for the 9260-4i specifically:
Support Documents and Downloads

wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/1.23.02_StorCLI.zip wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/17.05.00.02_Linux-64_MSM.gz

(probably everything needs to be done as root user or with sudo)

next I had to install some prerequisite packages

apt install unzip install alien
unzip 1.23.02_StorCLI.zip unzip storcli_All_OS.zip cd storcli_All_OS/Linux alien --scripts storcli-1.23.02-1.noarch.rpm dpkg --install storcli_1.23.02-2_all.deb ln -s /opt/MegaRAID/storcli/storcli64 /usr/local/sbin/storcli

next up is to exract and convert and install MSM, set it to type «d» (which is «server» mode) so it doesn’t try to install a local graphical client:

also, the actual service that runs is called vivaldiframeworkd. for reasons I can’t fully appreciate.

tar xvf 17.05.00.02_Linux-64_MSM.gz cd disk alien --scripts MegaRAID_Storage_Manager-17.05.00-02.noarc export setuptype="d" export upgradesetuptype="n" dpkg --install megaraid-storage-manager_17.05.00-3_all.deb systemctl enable vivaldiframeworkd.service service vivaldiframeworkd start service vivaldiframeworkd status

and incidentally, I was inspired by https://forums.servethehome.com/index.php?threads/enabling-fastpath-on-9260-8i.25237 to use the command line tools to update the advanced software key on the controller card. however, the storcli syntax is different, so here was they syntax I used (c0 means controller zero):

storcli /c0 set aso key=TIKGE5K73QX4EH7U5AT91URDQUNL9NXLVTTER72Z

Источник

Читайте также:  What is set in linux

Installing LSI MegaRaid Storage Manager on OMV 5.3.4 (Debian 10)

Howdy, I thought I would document this for posterity.

I have an old LSI (later Avago, now Broadcom) MegaRAID 9260-4i SAS controller in my system. There are a few ways to manage it and configure disks and arrays and such. The most straightforward is to boot into it’s BIOS. But on Windows there is the MegaRAID storage manager (MSM) which is a much prettier graphical client, but it only easy to set up if the server is running Windows. But it is [i]also possible for a MSM client to manage cards on other server machines. LSI/Avago/Broadcom made a Linux version of MSM, but it only released RPMs for Red Hat and Suse.

There was mention of making them work in an older thread by converting the RPMs, and it was generally regarded as a sketchy idea, but I wanted to give it a shot anyway.

There are walkthroughs floating around the web, but many are old, and all seem to have different approaches . This one (in German) got me pointed in the right direction.

These are the steps that worked for me on a fresh install of OMV 5.3.4 (Debian 10)

Download two files from Broadcom’s site, here’s the page for the 9260-4i specifically: https://www.broadcom.com/suppo…D+SAS+9260-4i&pa=&po=&dk=

You’ll want to go to the «Management Software and Tools» and get these two files:

Note that if you’re operating Linux command line only, this is the first hurdle, since the download links require clicking on a disclaimer. I used the browser’s debug tools to get direct links for wget:

(probably everything needs to be done as root user or with sudo)

next I had to install some prerequisite packages

 apt install unzip  install alien

here were the steps to extract and convert and install the command line tool storcli (and create a link because the install location was annoying)

 unzip 1.23.02_StorCLI.zip  unzip storcli_All_OS.zip  cd storcli_All_OS/Linux  alien --scripts storcli-1.23.02-1.noarch.rpm  dpkg --install storcli_1.23.02-2_all.deb  ln -s /opt/MegaRAID/storcli/storcli64 /usr/local/sbin/storcli

to do a trivial test enter «storcli show». You should get a listing of your adapters

next up is to exract and convert and install MSM, set it to type «d» (which is «server» mode) so it doesn’t try to install a local graphical client:

also, the actual service that runs is called vivaldiframeworkd. for reasons I can’t fully appreciate.

EDIT: THESE STEPS HAVE CHANGES IN A MAY 2020 RELEASE, SEE POST #10 below

 tar xvf 17.05.00.02_Linux-64_MSM.gz  cd disk  alien --scripts MegaRAID_Storage_Manager-17.05.00-02.noarch.rpm  export setuptype="d"  export upgradesetuptype="n"  dpkg --install megaraid-storage-manager_17.05.00-3_all.deb  systemctl enable vivaldiframeworkd.service  service vivaldiframeworkd start  service vivaldiframeworkd status

… after I got that set up, I was able to install MSM on a windows PC and configure my raid card on my OMV Linux box (I had to enter the IP address of my OMV server)

Edited 4 times, last by EasyRhino ( Oct 6th 2020 ).

Источник

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