LINK


(無償)
logo
世界中で使われるISO標準オフィスソフト(MSオフィス互換)
The Document Foundation Wiki

人気の投稿(1ヶ月間)

Ad

Ad

ラベル LSI MegaRAID の投稿を表示しています。 すべての投稿を表示
ラベル LSI MegaRAID の投稿を表示しています。 すべての投稿を表示

2012年4月11日水曜日

《LSI MegaRAID SAS 9260-8i》MegaRAID Storage Manager(MSM)をインストールする 【Linux CentOS6.2 64bit版】

CentOS6.2 64bit版に、MegaRAID Storage Manager(MSM)をインストールしたときのメモ

2016年2月11日 追記
(ダウンロードページの変更について)


□インストール手順

0、前提として
・CentOS 6.2 64bit版のインストールでは、インストールタイプとして「Desktop」を選択した。
・デスクトップ環境は、gnomeを選択した。
・カーネルのバージョンは次のようになっていた。
[root@iscsi-01 ~]# uname -a
Linux iscsi-01.localdomain 2.6.32-220.7.1.el6.x86_64 #1 SMP Wed Mar 7 00:52:02 GMT 2012 x86_64 x86_64 x86_64 GNU/Linux

1、11.08.03.03_Linux_x64_MSM.zipをダウンロード後、解凍した

次のサイトからダウンロードした。
http://www.lsi.com/channel/products/storagecomponents/Pages/MegaRAIDSAS9260-8i.aspx
(2016年2月11日 追記)
上記ページはもはや存在せず、avagotech.comのサイトへ飛ばされた。
しかし、次のページで検索(キーワード欄で 9260-8i )してダウンロードができるようである。
http://www.avagotech.com/support/download-search#

Linux 64bit用、バージョン15.05.01-00 の tar.gzファイルがダウンロードできるようだ。
(試していないので、以下の手順と同じように作業を進められるかわからない。)

[root@iscsi-01 lsi]# ls
11.08.03.03_Linux_x64_MSM.zip
[root@iscsi-01 lsi]# unzip 11.08.03.03_Linux_x64_MSM.zip
Archive:  11.08.03.03_Linux_x64_MSM.zip
 extracting: MD5CheckSum.txt
  inflating: MSM_linux_x64_installer-11.08.03-03.tar.gz
  inflating: 11.08.03.03_Linux_MSM.txt
[root@iscsi-01 lsi]# ls
11.08.03.03_Linux_MSM.txt      MD5CheckSum.txt
11.08.03.03_Linux_x64_MSM.zip  MSM_linux_x64_installer-11.08.03-03.tar.gz



2、さらに、MSM_linux_x64_installer-11.08.03-03.tar.gz を解凍した

[root@iscsi-01 lsi]# tar -xvzf MSM_linux_x64_installer-11.08.03-03.tar.gz
disk/
disk/RunRPM.sh
disk/sas_ir_snmp-3.17-2118.x86_64.rpm
disk/sas_snmp-3.17-2120.x86_64.rpm
disk/LSI-AdapterSAS.mib
disk/vmware_install.sh
disk/LSI-AdapterSASIR.mib
disk/RunRPM_vmware.sh
disk/deleteOldVersion.sh
disk/readme.txt
disk/MegaRAID_Storage_Manager-11.08.03-03.noarch.rpm
disk/install.csh
disk/Lib_Utils-1.00-09.noarch.rpm
disk/Lib_Utils2-1.00-03.noarch.rpm
[root@iscsi-01 lsi]# ls
11.08.03.03_Linux_MSM.txt      MD5CheckSum.txt                             disk
11.08.03.03_Linux_x64_MSM.zip  MSM_linux_x64_installer-11.08.03-03.tar.gz
[root@iscsi-01 lsi]# cd disk/
[root@iscsi-01 disk]# ls
LSI-AdapterSAS.mib
LSI-AdapterSASIR.mib
Lib_Utils-1.00-09.noarch.rpm
Lib_Utils2-1.00-03.noarch.rpm
MegaRAID_Storage_Manager-11.08.03-03.noarch.rpm
RunRPM.sh
RunRPM_vmware.sh
deleteOldVersion.sh
install.csh
readme.txt
sas_ir_snmp-3.17-2118.x86_64.rpm
sas_snmp-3.17-2120.x86_64.rpm
vmware_install.sh


3、readme.txtを参照し、環境(ここではCentOS 6.2 64bit版)に応じて必要なパッケージをインストールする

[root@iscsi-01 disk]# yum install libstdc++.i686 compat-libstdc++-33.i686 libXau.i686 libxcb.i686 libX11.i686 libXext.i686 libXi.i686 libXtst.i686 net-snmp net-snmp-utils lm_sensors

========================================================================================================================================================================
 Package                                        Arch                              Version                                      Repository                          Size
========================================================================================================================================================================
Installing:
 compat-libstdc++-33                            i686                              3.2.3-69.el6                                 base                               189 k
 libX11                                         i686                              1.3-2.el6                                    base                               585 k
 libXau                                         i686                              1.0.5-1.el6                                  base                                22 k
 libXext                                        i686                              1.1-3.el6                                    base                                33 k
 libXi                                          i686                              1.3-3.el6                                    base                                32 k
 libXtst                                        i686                              1.0.99.2-3.el6                               base                                22 k
 libstdc++                                      i686                              4.4.6-3.el6                                  base                               298 k
 libxcb                                         i686                              1.5-1.el6                                    base                               104 k
 lm_sensors                                     x86_64                            3.1.1-10.el6                                 base                               122 k
 net-snmp-utils                                 x86_64                            1:5.5-37.el6_2.1                             updates                            169 k
Installing for dependencies:
 glibc                                          i686                              2.12-1.47.el6_2.9                            updates                            4.3 M
 libgcc                                         i686                              4.4.6-3.el6                                  base                               110 k
 nss-softokn-freebl                             i686                              3.12.9-11.el6                                base                               116 k

Transaction Summary
========================================================================================================================================================================
Install      13 Package(s)

Total download size: 6.0 M
Installed size: 18 M

Installed:
  compat-libstdc++-33.i686 0:3.2.3-69.el6         libX11.i686 0:1.3-2.el6                        libXau.i686 0:1.0.5-1.el6            libXext.i686 0:1.1-3.el6
  libXi.i686 0:1.3-3.el6                          libXtst.i686 0:1.0.99.2-3.el6                  libstdc++.i686 0:4.4.6-3.el6         libxcb.i686 0:1.5-1.el6
  lm_sensors.x86_64 0:3.1.1-10.el6                net-snmp-utils.x86_64 1:5.5-37.el6_2.1

Dependency Installed:
  glibc.i686 0:2.12-1.47.el6_2.9                        libgcc.i686 0:4.4.6-3.el6                        nss-softokn-freebl.i686 0:3.12.9-11.el6

Complete!


4、MegaRAID Storage Manager(MSM)本体をインストールした

readme.txtによると、次のインストールオプションがあったので、完全インストールを選択した。
./install.csh [-options] [ -ru popup]
The options are:
  a, for Complete installation
  c, for Client Component Only
  s, for StandAlone
  l, for Local
[root@iscsi-01 disk]# ./install.csh -a
....
Checking for any Old Version
No Old Version Found
Continuing with installation
準備中...                ########################################### [100%]
Installing....
   1:Lib_Utils              ########################################### [100%]
準備中...                ########################################### [100%]
Installing....
   1:Lib_Utils2             ########################################### [100%]Installing  MegaRAID_Storage_Manager-11.08.03-03
準備中...                ########################################### [100%]
Installing....
   1:MegaRAID_Storage_Manage########################################### [100%]
/
/
/
Starting Framework:
/

/
2012/04/11 0:04:08 java.util.prefs.FileSystemPreferences$3 run
情報: Created system preferences directory in java.home.

set: KEY=INSTALLER_VERSION   VAL=v11.08.03-03

/
Installing sas_snmp-3.17-2120
準備中...                ########################################### [100%]
   1:sas_snmp               ########################################### [100%]
SAS SNMP installation failed
Installing sas_ir_snmp-3.17-2118
準備中...                ########################################### [100%]
   1:sas_ir_snmp            ########################################### [100%]
Starting snmpd
snmpd を停止中: [  OK  ]
snmpd を起動中: [  OK  ]
Starting LSI SNMP Agent
Starting LSI SNMP Agent:LSI MegaRAID SNMP Agent Ver 3.17.0.4 (Dec 02nd, 2011) Started
[  OK  ]

インストール作業はこれで完了。


5、MSM GUIを起動する

gnomeデスクトップの、「アプリケーション」メニュー →「システム」 を開くと、次の項目を確認できた。
・MegaRAID Storage Manager StartupUI
・MegaRAID Storage Manager User Manual
・Uninstall MegaRAID Storage Manager
MSMを起動するには、「MegaRAID Storage Manager StartupUI」を選ぶ。
接続先一覧からサーバを選ぶか、IPアドレスを直接指定してサーバにアクセスする。
今回は「完全」を選択しており、自身にクライアント機能とサーバ機能もインストールされているのでスタンドアローンでも動作する。
その場合、IPアドレス(127.0.0.1)を指定することでもアクセスできる。

サーバログインで求められるアカウントとパスワードは、rootとそのパスワードだった。



□メンテナンス

○MSMデーモンを再起動する方法

なんらかの原因で、MSM GUIを起動しても、MSMデーモンにアクセスできなくなってしまうことがあった。

GUIには「server could not be found」というエラーが表示された。

MSMデーモンを再起動させることで対処できた。

[root@local ~]# service vivaldiframeworkd restart
Framework is already stopped.....
Starting Framework:

2012年3月27日火曜日

《LSI MegaRAID SAS 9260-8i》VIRTUAL DRIVEの設定情報メモ

LSI MegaRAID SAS 9260-8iのVIRTUAL DRIVEの設定情報メモ
(firmware version 2.120.243-1482)

更新
2012/04/18
2012/04/23

私が構成しているVIRTUAL DRIVEの設定値(赤字で示した)のメモ
以下、MSMツールを用いて表示させた設定値とその意味について
(色々参照したので間違っているかもしれない。あくまでも私のメモ。)


▽General 項目
・RAID Level 6
・Size 3.637 TB
・Parity Size 1.818TB
・Strip Size 64KB
・VIRTUAL DISK STATE Optimal

▼IO and Cache Policies 項目
・Disk Cache Policy  ⇒Disable
Disable:
HDD上に積んであるキャッシュメモリを利用しない。
これによって、不意に電源が落ちた際にこのキャッシュメモリに保留されるデータが消失する問題を回避できるはず。ただ、動作は遅くなるんだろう。(利用する設定にすると、書き込み時に高速になる。)

・Read Policy  ⇒No Read Ahead
Read Ahead:
virtual driveにおいてデータ読み出し時に、連続したセクタも読み込まれ予めキャッシュされる。
データが連続したセクタに存在している場合には高速化が期待できる。
連続したセクタにない場合には無駄なディスクアクセスなどの処理をしてしまうのだろう。

・IO Policy  ⇒Direct IO
Direct I/O:
推奨設定らしい。読み出されたデータはホストに直接転送される。
その後の読み出しで同じデータブロックが要求された場合には、キャッシュを自前で持っているホストのファイルシステムなどがそれに応じることになる。

Cache I/O:
読み出されたデータはコントローラーのキャッシュメモリにバッファされる。
その後の読み出しで同じデータブロックが要求された場合には、このコントローラーキャッシュ内容が用いられる。(ホストのファイルシステムがキャッシュ機能を持っていない場合)


▼Write Policy 項目
・Current Write Policy  ⇒Write Through
・Default Write Policy  ⇒Write Through

Write Through:
ホスト⇔RAIDカード⇔ディスクドライブ において、
ホストがRAIDカードにデータの書き込み要求をした場合、
RAIDカードはただちにディスクドライブにこのデータの書き込み要求をかける。
ディスクドライブから処理完了を告げられてから、ホストに書き込み完了を告げる。電源が意図せずに断たれた場合に備えて安全であるが、アクセスが非常に遅くなった。

Write Back:
ホストがRAIDカードにデータの書き込み要求をした場合、
RAIDカードはキャッシュメモリにデータを受けて、ホストに書き込み完了を告げる。アクセスが雲泥の差で早くなった。
<注意>バックアップユニット(BBU)がない場合でこのモードを使えば、不意な電源断でキャッシュメモリ内容が消失し、データ書き込み要求元と、ディスクとの間に矛盾が生じることになる。

▽Access Policy 項目
・Current Access Policy  ⇒Read Write
・Default Acess Policy  ⇒Read Write


(参照)
・Configuring RAID for Optimal Performance
< http://download.intel.com/support/motherboards/server/sb/configuring_raid_for_optimal_perfromance_11.pdf > 2012/04/18

・LSI MegaRAID SAS
 < http://hwraid.le-vert.net/wiki/LSIMegaRAIDSAS > 2012/03/09

・LSI RAID Contoller IO Policy
 < http://www.5laida.com/archives/102 > 2012/03/09

・Caching RAID Controller Performance Tuning Secrets (cough-giggle)
 < http://sqlblog.com/blogs/joe_chang/archive/2010/10/11/caching-raid-controller-performance-tuning-secrets-cough-giggle.aspx > 2012/03/09

Ad

Ad