- Home
- Drupal
- Linux
- WAN Emulator
- Bacula with Tape Autochanger
- DIY iSCSI Virtual Tape Library
- Installing CentOS 6 Linux
- Installing OpenSUSE
- LSI MegaRaid Storage Manager on Ubuntu Linux Deskktop (GUI)
- LSI MegaRaid Storage Manager on Ubuntu Server Linux (No GUI - remote management)
- Let's Build a Spam/Antivirus Filter
- Linux Fibre Channel SAN (Ubuntu)
- Microsoft
- Microsoft System Center 2012
- Failed to get DP locations as the expected version from MP
- SCCM 2012 Certificates and Templates for Internet and Workgroup Clients
- SCCM 2012 R2 Prerequisites
- SCCM 2012 R2 Slow Collection Refresh/Membership Update
- SCCM 2012 Tool
- SCOM 2012 R2 Linux Monitoring Cert Error
- SCOM 2012 R2 Ubuntu Linux Agent
- System Center 2012 Prerequisites
- System Center 2012 R2 and SQL Pit Falls
- System Center Configuration Manager 2012 OSD & PXE
- Exchange 2013
- Microsoft Office 365
- Microsoft Azure and TMG
- Windows Server 2012
- Microsoft System Center 2012
- Security
- Contact us
LSI MegaRaid Storage Manager on Ubuntu Linux (Server - No GUI)
Submitted by Justin on Sat, 10/25/2014 - 22:12
I needed to run LSI MegaRaid Storage Manager (vivaldiframework) for my LSI 9260-8i SAS card in my Ubuntu Server I built to use as a Fiber Channel SAN (see: Linux Fibre Channel SAN). Ubuntu is based on Debian so this may also work to get LSI MegaRaid Storage Manager on Debian as well, but I have not yet tried it yet. It took some work but I go it to install so I thought I would tell you how I did it. It is assumed that in the following, when editing a file you are doing it with superuser rights such as opening the files from the comand prompt with "sudo nano /path/to/file/file" or "sudo vi /path/to/file/file"
root account:
If the root account has not been enabled, it will need to be enabled and have a pasword set
sudo passwd root
sudo passwd -u root
Install prerequisites:
sudo apt-get install alien libstdc++5 rcconf
You need to download the Linux build from LSI (http://www.lsi.com/support/pages/download-results.aspx?component=Storage+Component&productfamily=RAID+Controllers&productcode=P00066&assettype=Management+Software+and+Tools&productname=MegaRAID+SAS+9260-8i). I am using 14.08.01.02_Linux-x64_MSM.tar.gz
mkdir ~/LSI
cp 14.08.01.02_Linux-x64_MSM.tar.gz ~/LSI/
cd ~/LSI/
tar xzvf 14.08.01.02_Linux-x64_MSM.tar.gz
cd disk
sudo alien --scripts *.rpm
install deb packages
sudo dpkg --install lib-utils2_1.00-8_all.deb
sudo dpkg --install megaraid-storage-manager_14.08.01-3_all.deb
edit /etc/init.d/vivaldiframeworkd and replace the line
for ((i=0, i < 20, i++))
with
for i in `seq 0 19`
edit /etc/init.d/vivaldiframeworkd and replace the line
for ((i=0, i < 20, i++))
with
for i in `seq 0 19`
edit "/usr/local/MegaRAID Storage Manager/Framework/startup.sh" and replace
LD_LIBRARY_PATH=`pwd`:/opt/lsi/Apache:/opt/lsi/Pegasus:/opt/lsi/openssl;export LD_LIBRARY_PATH
with
LD_LIBRARY_PATH=`pwd`:/opt/lsi/Pegasus:/usr/sbin/openssl;export LD_LIBRARY_PATH
configure the service to start automatically:
sudo rcconf
arrow down to the vivaldiframeworkd, if it does not have an "*" in it , hit the space bar to select it, then hit enter or tab to OK
Restart the vivaldiframeworkd service:
sudo /etc/init.d/vivaldiframeworkd restart
Now you will need to install the GUI on either a windows workstation or linux workstation. there is a install for windows that is simple and straight forward. If you want to install it on Ubuntu Desktop or Ubuntu Linux GUI environment, follow the instructions here: http://www.ithierarchy.com/ITH/node/36
This website and its content is copyright of ITHierarchy Inc - © ITHierarchy Inc 2013-2015. All rights reserved.
Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following:
- you may print or download to a local hard disk extracts for your personal and non-commercial use only
- you may copy the content to individual third parties for their personal use, but only if you acknowledge the website as the source of the material
You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system.