目次 [ 本ドキュメントについて ] 環境 設定手順 MSA2040 iscsi と DL380p Gen8 でマルチパス共有ディスクの構成を構築 ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6

Similar documents
目次 [ 本ドキュメントについて ] 環境 設定手順 MSA1040 SAS と DL380p Gen8 でマルチパス共有ディスクの構成を構築 ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6 をイ

日本 HP OpenSource/Linux 技術文書 LifeKeeper for Linux v8.3.2 インストレーションガイド Red Hat Enterprise Linux HP StoreVirtual 4730 Storage マルチパス編 ( 第 1 版 ) Devi

文書番号 :LK LifeKeeper for Linux インストレーションガイド (Dell PowerVault MD3600f 編 ) 第 1 版 サイオステクノロジー株式会社

日本 HP OpenSource/Linux 技術文書 LifeKeeper for Linux v8.1.2 インストレーションガイド Red Hat Enterprise Linux HP MSA 2040 SAN Storage FC マルチパス編 ( 第 1 版 ) 日本ヒューレ

LifeKeeper v8.1.2インストレーションガイド

FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) ファイバチャネル/FCoE/iSCSI/SAS/Linux用

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

LifeKeeper v8.1.2インストレーションガイド

Microsoft iSCSI Software Targetを使用したクラスタへの共有ディスク・リソースの提供

CLUSTERPRO MC ProcessSaver 2.1 for Linux リリースメモ 2016(Mar) NEC Corporation ライセンス パッケージのインスト ル セットアップ マニュアル 障害発生時の手順 補足事項 注意事項

vsphere (RDM) No Multi Path (DMMP) No DELL Single Path No SCv2000 Series: SCv2000 SCv2020 SCv2080 Single Path No vsphere No Single Path No vsphere (RD

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

音声認識サーバのインストールと設定

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

Microsoft Word - nvsi_060132jp_datadomain_restoreDRAFT4.doc

Microsoft Word - nvsi_090196_r1_vaultdr_offline_rhel_dualpath.doc

改版履歴 Ver. 日付履歴初版 2014/7/10 - 目次 1. はじめに クラスター構築の流れ Windows Server Failover Cluster をインストールするための準備 OS のセットアップ時の注意... -

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

Red Hat Enterprise Linux OSの手動インストール

改版履歴 本書の改版履歴は以下のとおりです 日付 改版理由 変更箇所 版数 2014/09/04 初版発行 版 2015/03/30 第 1.1 版に改訂 対象 OS 追加 1.1 版 2015/07/10 第 1.2 版に改訂 対象 OS 追加 1.2 版 2015/09/04 第 1

Microsoft Windows XP Professional x64 Editionインストール方法説明書

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール

ServerView RAID Manager VMware vSphere ESXi 6 インストールガイド

2013年『STSSスキルコミュニティ』 テーマ別Kickoff資料

LifeKeeper v8.0インストレーションガイド(lk80_rhel62_p4300g2)

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

システムコマンダー8を使用したWindows とLindowOS の共存方法

Installation Guide for Linux

vsphere (RDM) No Multi Path (DMMP) No DELL SCv2000 Series: SCv2000 SCv2020 SCv2080 vsphere No SAS vsphere (RDM) No Multi Path (DMMP) No Dell Storage S

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

<MW-400k > InterSec/MW400k アップデート適用手順書 2017 年 8 月 1 版

Linux のインストール

CentreCOM VT-Kit2 plus リリースノート

BMR for NVBU NIC bnx2.ko SVR/CLNT 上での SCSI megaraid_sas.ko 自動認識デバイス Partition 構成 (RHEL6.0 uefi/lvm 構成の場合 ) Partition1 /boot/efi EFI 200MB Partition2 /

改版履歴 Ver. 日付履歴 1.0 版 2014/5/30 目次 0 はじめに 本文中の記号について Windows Server Failover Cluster をインストールするための準備 Windows Server Failover

CLUSTERPRO MC ProcessSaver 2.1 for Windows 構築ガイド 2016(Mar) NEC Corporation はじめに 責任範囲 適用範囲 概要 事前準備 クラスタ設定

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

目次 本書の取り扱いについて... 3 事前準備... 4 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のディスク領域を使う場合の起動方法 )... 5 MultiPoint Server 2011 OEM 版のインストール (OS リカバリー用のメデ

任意の間隔での FTP 画像送信イベントの設定方法 はじめに 本ドキュメントでは AXIS ネットワークカメラ / ビデオエンコーダにおいて任意の間隔で画像を FTP サー バーへ送信するイベントの設定手順を説明します 設定手順手順 1:AXIS ネットワークカメラ / ビデオエンコーダの設定ページ

CLUSTERPRO MC ProcessSaver 1.0 for Windows 構築ガイド 2012(Sep) NEC Corporation はじめに責任範囲適用範囲概要事前準備クラスタ設定

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

Microsoft Word - nvsi_090200jp_r1_nvbsvr_mscs.doc

PowerPoint Presentation

2

LSI MegaRAID SAS Device Driver Installation Guide - 日本語

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

AW-SF100 Web アプリ版導入手順書 Revision Professional AV Systems Business Unit Panasonic AVC Networks Company Panasonic Co., Ltd.

2. セットアップ手順の開始 セットアップ手順を進める前に OS をインストールするパーティションのサイズを決定して ください システムをインストールするパーティションのサイズは 次の計算式から求めること ができます インストールに必要なサイズ + ページングファイルサイズ + ダンプファイルサイズ

PostgreSQL Plus 管理者ガイド

ServerView RAID Manager VMware vSphere ESXi 5 インストールガイド

Microsoft Word - XOOPS インストールマニュアルv12.doc

HP Device Manager4.7インストール・アップデート手順書

新OS使用時の留意事項

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

Linux修正適用手順書

スライド 1

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

FUJITSU Storage ETERNUS DX, ETERNUS AF 構築ガイド(サーバ接続編) iSCSI/Linux用

PRIMERGY TX1310 M1 未サポートOS動作検証確認情報

利用ガイド

AN1609 GNUコンパイラ導入ガイド

Windows AIKを使用したPE2

FUJITSU Storage ETERNUS DX 構築ガイド(サーバ接続編) SAS/Linux用

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

Mental ray for Maya インストール手順 1 Mental ray plug-in のインストール 1.1 下記リンクの NVIDIA mental ray の製品ページにて必要事項を記入し 必要なバージョンのチェックボックスを入れてから 今すぐダウンロード をクリックすると 記載し

Z400/Z600 WinXP 64bitマニュアルインストール手順(SATA)ver2

WES7/WE8SシンクライアントVMwareHorizonClientアップデート手順書

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

ActiveImage Protector 2016 R2 for Express5800 / ftサーバ

Microsoft Word - シャットダウンスクリプトWin7.doc

Microsoft Windows Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です Linux は Linus Torvalds 氏の日本およびその他の国における登録商標または商標です Red Hat

Transcription:

日本ヒューレット パッカード Open Source/Linux 技術文書 LifeKeeper for Linux インストレーションガイド HPE MSA2040 iscsi Storage マルチパス編 ( 第 1 版 ) 日本ヒューレット パッカード株式会社 2016 年 2 月 22 日

目次 [ 本ドキュメントについて ]...3 1. 環境...4 2. 設定手順...4 2-1. MSA2040 iscsi と DL380p Gen8 でマルチパス共有ディスクの構成を構築...5 2-2. ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6 をインストール...5 2-3.SPP(Service Pack for ProLiant) の適用...6 2-4. MSA2040(iSCSI モデル ) Storage の設定...6 2-5. ノード 1 で Device Mapper Multipath のインストール 設定...12 2-6. ノード 2 で Device Mapper Multipath のインストール 設定...14 2-7. ネットワークの確立...15 2-8. ノード ( ホスト名 ) の名前解決設定...16 2-9./etc/fstab ファイルの編集...16 2-10. LifeKeeper for Linux で使用するポート...16 2-11.SELinux の無効化...16 2-12.LifeKeeper のインストール...17 2-13.License Key のインストール...23 2-14.LifeKeeper の起動と停止...24 2-15.LifeKeeper GUI の起動...25 2-16. クラスターの設定...27 2-17. ファイルシステムリソースの作成...33 2

[ 本ドキュメントについて ] 本ドキュメントの内容については充分チェックをしておりますが その正確性を保証する物ではありません また 将来 予告なしに変更することがあります 本ドキュメントの使用で生じるいかなる結果も利用者の責任となります 日本ヒューレット パッカード株式会社は 本ドキュメントの内容に一切の責任を負いません 本ドキュメントの技術情報は ハードウェア構成 OS アプリケーションなど使用環境により大幅に数値が変化する場合がありますので 十分なテストを個別に実施されることを強くお薦め致します 本ドキュメント内で表示 記載されている会社名 サービス名 商品名等は各社の商標又は登録商標です 本ドキュメントで提供する資料は 日本の著作権法 条約及び他国の著作権法にいう著作権により保護されています 3

本ドキュメントは HPE MSA 2040 ストレージと 2 台の ProLiant サーバーでマルチパス共有ディスクを構成した環境に対して LifeKeeper for Linux v9.0.1 クラスターを導入し マルチパス共有ディスクをファイルシステムリソースとしてリソース登録するためのガイドです 注 ) 当資料が対象とするバージョン以外の OS Device Mapper Multipath LifeKeeper for Linux をご使用の場合は インストールや設定の手順が異なる場合があります その場合は ご使用のバージョンのマニュアルや Release Notes 等に記載された手順に従ってください 1. 環境実際に使用した環境は 以下になります H/W 環境サーバー :HPE ProLiant DL380p Gen8 CPU:Intel(R) Xeon(R) CPU E5-2690 v2 @3 GHz メモリ :64GB RAID コントローラ :Smart アレイ P420i/1GB FBWC コントローラ iscsi 用ネットワークアダプター :HPE ETHERNET 10GB2 ポート 530T ネットワークストレージシステム :HPE MSA2040 iscsi S/W 環境 O/S:Red Hat Enterprise Linux 6.6 kernel-2.6.32-504.el6.x86_64 クラスターソフトウェア :LifeKeeper for Linux v9.0.1 iscsi イニシエーター :iscsi-initiator-utils-6.2.0.873-13.el6.x86_64 iscsi 用ネットワークドライバ : Broadcom NetXtreme II 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 1.78.19-0 DMMP ソフトウェア : device-mapper-multipath-0.4.9-80.el6.x86_64 2 台のサーバー (DL380p Gen8) でクラスターを構成します 各サーバーの OS や設定は同一にします それぞれのサーバー上の OS, ホストを 本ドキュメントではクラスターに所属するホストを示すノード 1 ノード 2 と表記します 2. 設定手順実際の手順の流れは以下になります 1) MSA2040 iscsi と DL380p Gen8 でマルチパス共有ディスクの構成を構築 2) ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6 をインストール 3) SPP(Service Pack for ProLiant) の適用 4) MSA2040(iSCSI モデル ) Storage の設定 5) ノード 1 で Device Mapper Multipath のインストール 設定 6) ノード 2 で Device Mapper Multipath のインストール 設定 7) ネットワークの確立 8) ノード ( ホスト名 ) の名前解決設定 9) /etc/fstab ファイルの編集 10) LifeKeeper for Linux で使用するポート 11) SELinux の無効化 12) LifeKeeper のインストール 13) License Key のインストール 14) LifeKeeper の起動と停止 15) LifeKeeper GUI の起動 4

16) クラスターの設定 17) ファイルシステムリソースの作成 各項目の具体的な作業内容を以降に記述します 2-1. MSA2040 iscsi と DL380p Gen8 でマルチパス共有ディスクの構成を構築 サーバー (DL380p Gen8) とストレージ (HPE MSA2040) を使用して 各サーバーからの NIC4,NIC5 のネットワークからそれぞれコントローラ A コントローラ B に 1 本ずつクロスのネットワークケーブルで接続し マルチパス構成を組みます MSA2040 と接続するサーバー側のネットワークカードには 10G bps のデバイスを使用しています 2-2. ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6 をインストール ノード 1 とノード 2 に Red Hat Enterprise Linux 6.6 をインストールします この時 今回の構成で必要となる以下のパッケージをインストールしてください bzip2-1.0.5-7.el6_0.x86_64.rpm iproute-2.6.32-32.el6.x86_64.rpm iputils-20071127-17.el6_4.2.x86_64.rpm patch-2.6-6.el6.x86_64.rpm redhat-lsb-4.0-7.el6.x86_64.rpm sg3_utils-1.28-6.el6.x86_64.rpm sg3_utils-libs-1.28-6.el6.x86_64.rpm device-mapper-multipath-0.4.9-80.el6.x86_64.rpm device-mapper-multipath-libs-0.4.9-80.el6.x86_64.rpm iscsi-initiator-utils-6.2.0.873-13.el6.x86_64.rpm 5

2-3.SPP(Service Pack for ProLiant) の適用 以下のサイトを参考にして 各ノードに SPP を適用してください SPP に含まれているドライバーよりも新しいバージョンのドライバーが個別に提供されている場合は 新しいバージョンのドライバーを適用することを推奨します http://h50146.www5.hp.com/products/software/oe/linux/mainstream/support/doc/gener al/mgmt/index.html#psp SPP 適用後 ノードを停止します # shutdown h now 2-4. MSA2040(iSCSI モデル ) Storage の設定 Storage Management Utility(SMU) にログインして MSA2040 Storage の設定を行います コントローラネットワークポートに割り当てられた初期 IP アドレスや SMU へのログインに必要なアカウントについては HPE MSA2040 ユーザーガイド をご確認ください A) SMU にブラウザーからアクセスしてログインします 6

B) ログイン後は 以下の画面が表示されます C) ディスクのグループ化 (RAID 構築 ) を行う為 POOLS タブに移動し Action メニューから Add Disk Group を選択します 7

D) Add Disk Group 画面が表示されます RAID レベルなどディスクグループを作成する際の設定情報を選択し 右下の Add をクリックします E) 作成したディスクグループを使用して ボリュームを作成します Action メニューから Create Volumes を選択します 8

F) Create Volumes 画面が表示されます 作成するボリューム数や Volume Name を入力し OK をクリックします G) Volumes タブに移動し 作成したボリュームを確認してください 9

H) OS から作成したボリュームが認識されるように iscsi ターゲットとしての設定を行います Set Up Host Port を選択します I) Port の設定を行います OS の iscsi Initiator と通信可能な IP アドレスを割り当ててください 今回は A1 に 192.168.1.2 A2 に 192.168.2.2 B1 に 192.168.3.2 B2 に 192.168.4.2 を割り当て ノード側の NIC から ping による疎通が行えることを確認しています 10

J) 認識した Initiator を Host からとボリュームを選択して Map をクリックしてマッピングします K) 各ノードにログインして iscsi Initiator の設定を行います iscsi-initiator-utils パッケージがインストールされているかどうか確認し 不足している場合は 追加インストールを行ってください # rpm -qa grep iscsi-initiator iscsi-initiator-utils-6.2.0.873-13.el6.x86_64 L) 各ノードで iscsid を起動し 再起動の度に実行されるように設定します # /etc/init.d/iscsid start # chkconfig iscsid on M) iscsiadm コマンドを使用して ターゲットボリュームを検出します ノード毎に接続しているポートに対して実行してください # iscsiadm -m discovery -t sendtargets -p 192.168.1.2 # iscsiadm -m discovery -t sendtargets -p 192.168.2.2 # iscsiadm -m discovery -t sendtargets -p 192.168.3.2 # iscsiadm -m discovery -t sendtargets -p 192.168.4.2 N) SMU に戻り Map 画面が表示します 認識した Initiator とボリュームを選択して Map をクリックしてマッピングします マッピングが完了してから OK を押します O) OS を再起動して 割り当てられたボリュームが OS で認識されたことを確認してください 11

2-5. ノード 1 で Device Mapper Multipath のインストール 設定 ホストに割り当てられたディスクは 各 CSI Initiator で認識している為 同じディスクが各 SCSI Initiator 経由で重複して認識されます この重複したデバイスを OS でマルチパス デバイスとして認識させるため Device Mapper Multipath(DMMP) パッケージのインストール および DMMP の設定を行います 以下を実行してください A) ノード 1 に root でログインします B) device-mapper-multipath と device-mapper-multipath-libs の 2 つがインストールされているか確認して 入っていなければインストールしてください 確認 : # rpm -qa grep multipath device-mapper-multipath-0.4.9-80.el6.x86_64 device-mapper-multipath-libs-0.4.9-80.el6.x86_64 インストール : # rpm ivh device-mapper-multipath-0.4.9-80.el6.x86_64.rpm # rpm ivh device-mapper-multipath-libs-0.4.9-80.el6.x86_64.rpm C) multipath.conf ファイルのテンプレートを /etc にコピーします # cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc D) /etc/multipath.conf ファイルが作成されるので MSA2040 用に編集します 今回は 以下のように編集していますが 実際の環境に合わせて編集してください defaults { user_friendly_names yes } blacklist { wwid 3600508b1001cec660720fc77b78ad145 5 <-- 非共有ディスクを WWID で登録 } devices { device { vendor "HP" product "MSA 2040 SAN" path_grouping_policy group_by_prio getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n" prio alua path_selector "round-robin 0" path_checker tur hardware_handler "0" failback immediate rr_weight uniform rr_min_io_rq 1 no_path_retry 18 12

} } E) multipathd デーモンを起動し 再起動後も自動的に起動するよう設定します # service multipathd start # chkconfig multipathd on F) MSA2040 に作成したLUN(volume) に対応したmultipath deviceが /dev/mapper 下に生成されている事を確認します 今回の環境では multipath device 名に システム定義によるuser_friendly_name(mpatha mpathb mpathc mpath + アルファベットの形式 ) を使用しています # ls /dev/mapper/ -l 合計 0 crw-rw---- 1 root root 10, 58 1 月 21 17:11 2016 control lrwxrwxrwx 1 root root 7 1 月 21 17:20 2016 mpatha ->../dm-2 lrwxrwxrwx 1 root root 7 1 月 21 17:11 2016 vg_pd061-lv_root ->../dm-0 lrwxrwxrwx 1 root root 7 1 月 21 17:11 2016 vg_pd061-lv_swap ->../dm-1 G) multipath device(/dev/mapper/mpatha 等 ) 毎に 2 本の path 即ち 2 個の block device (/dev/sdb 等 ) が構成されている事を確認します # multipath -l mpatha (3600c0ff000262be6bbf2615602000000) dm-2 HP,MSA 2040 SAN size=33g features='0' hwhandler='0' wp=rw -+- policy='round-robin 0' prio=1 status=active `- 2:0:0:6 sdf 8:80 active ready running `-+- policy='round-robin 0' prio=1 status=enabled `- 3:0:0:6 sdae 65:224 active ready running H) multipath device を構成している block device の 1 つと multipath device に対してパーティションを作成します # fdisk /dev/mapper/mpatha I) パーティションが正常に作成されているか確認します # ll /dev/mapper/ grep mpatha lrwxrwxrwx 1 root root 7 1 月 21 17:20 2016 mpatha ->../dm-2 lrwxrwxrwx 1 root root 7 1 月 21 17:20 2016 mpathap1 ->../dm-3 J) 該当デバイスに対してファイルシステムを作成します 下記は ext4 ファイルシステムを作成する例です # mkfs.ext4 /dev/mapper/mpathap1 K) マウントポイントを作成します # mkdir /data L) ファイルシステムを mount し 正常にマウント出来る事を確認します # mount /dev/mapper/mpathap1 /data M) 正常にファイルを作成できることを確認します 13

N) 動作確認終了後はアンマウントします # umount /data 2-6. ノード 2 で Device Mapper Multipath のインストール 設定 ノード 2 で Device Mapper Multipath のインストール 設定を行います 以下を実行してください A) ノード 2 に root でログインします B) device-mapper-multipath と device-mapper-multipath-libs の 2 つがインストールされているか確認して 入っていなければインストールしてください 確認 : # rpm -qa grep multipath device-mapper-multipath-0.4.9-80.el6.x86_64 device-mapper-multipath-libs-0.4.9-80.el6.x86_64 インストール : # rpm ivh device-mapper-multipath-0.4.9-80.el6.x86_64.rpm # rpm ivh device-mapper-multipath-libs-0.4.9-80.el6.x86_64.rpm C) multipath.conf ファイルのテンプレートを /etc にコピーします # cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc D) /etc/multipath.conf ファイルが作成されるので MSA2040 用に編集します 今回は 以下のように編集していますが 実際の環境に合わせて編集してください defaults { user_friendly_names yes } blacklist { wwid 3600508b1001cec660720fc77b78ad145 <-- 非共有ディスクを WWID で登録 } devices { device { vendor "HP" product "MSA 2040 SAN" path_grouping_policy group_by_prio getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n" prio alua path_selector "round-robin 0" path_checker tur hardware_handler "0" failback immediate rr_weight uniform rr_min_io_rq 1 no_path_retry 18 } } 14

E) multipathd デーモンを起動し 再起動後も自動的に起動するよう設定します # service multipathd start # chkconfig multipathd on F) MSA2040に作成したLUN(volume) に対応したmultipath deviceが /dev/mapper 下に生成されている事を確認します 今回の環境では multipath device 名に システム定義によるuser_friendly_name(mpatha mpathb mpathc mpath + アルファベットの形式 ) を使用しています # ls /dev/mapper/ -l 合計 0 crw-rw---- 1 root root 10, 58 1 月 21 17:11 2016 control lrwxrwxrwx 1 root root 7 1 月 21 17:20 2016 mpatha ->../dm-2 lrwxrwxrwx 1 root root 7 1 月 21 17:20 2016 mpathap1 ->../dm-3 lrwxrwxrwx 1 root root 7 1 月 21 17:11 2016 vg_pd061-lv_root ->../dm-0 lrwxrwxrwx 1 root root 7 1 月 21 17:11 2016 vg_pd061-lv_swap ->../dm-1 G) multipath device(/dev/mapper/mpatha 等 ) 毎に 2 本の path 即ち 2 個の block device (/dev/sdb 等 ) が構成されている事を確認します # multipath -l mpatha (3600c0ff000262be6bbf2615602000000) dm-2 HP,MSA 2040 SAN size=33g features='0' hwhandler='0' wp=rw -+- policy='round-robin 0' prio=1 status=active `- 2:0:0:6 sdf 8:80 active ready running `-+- policy='round-robin 0' prio=1 status=enabled `- 3:0:0:6 sdae 65:224 active ready running H) マウントポントを作成します マウントポイント名は 必ずノード 1 と同一にしてください # mkdir /data I) ファイルシステムを mount し 正常にマウント出来る事を確認します # mount /dev/mapper/mpathap1 /data J) 先ほど ノード 1 で作成したファイルが正常に見える事を確認します K) 動作確認終了後はアンマウントします # umount /data 2-7. ネットワークの確立 LifeKeeper for Linux では コミュニケーションパスを 2 経路以上設定します その際 ノード間のネットワークを別々のネットワークセグメントとなるよう設定して それぞれのネットワークで ping による疎通が可能である事を確認してください 15

2-8. ノード ( ホスト名 ) の名前解決設定 LifeKeeper の GUI では ホスト名を使用して通信を行います その為 ノード間では DNS や /etc/hosts を使用して名前解決できるようにしてください 2-9./etc/fstab ファイルの編集 /etc/fstab ファイルにラベル名を使用している場合は ブロックデバイス名に変更します LifeKeeper では /etc/fstab 内では ラベル名ではなく ブロックデバイス名を使用することが推奨されています 2-10. LifeKeeper for Linux で使用するポート LifeKeeper for Linux では 以下のポートを使用して 設定や運用を行いますので これらのポートでの通信が行えるよう設定を行ってください 7365(TCP) : コミュニケーションパスの通信で使用 81(TCP) : GUI サーバープロセスで使用 82(TCP) : GUI サーバープロセスで使用 1024(TCP) ~ : GUI のための RMI 通信で使用 10001(TCP) ~ : データリプリケーションで使用 2-11.SELinux の無効化 LifeKeeper for Linux は SELinux を無効化しない限りインストールが行えません /etc/selinux/config ファイルを編集し 以下のパラメータの値を disabled に変更してください SELINUX=disabled 変更後 OS を再起動して SELinux を無効化してください 16

2-12.LifeKeeper のインストール LifeKeeper のインストールは インストール CD に含まれる setup スクリプトを実行することによって行われます スクリプトは対話形式となっており 各内容に対して Yes か No を選択して進行します この章では setup スクリプトによる LifeKeeper のインストール方法を記載しています A) setup スクリプトの実行 製品の CD-ROM を任意のディレクトリにマウントします 続いて sps_xxx.img(xxx はバージョン番号 ) を任意のディレクトリにマウントし setup を実行します 以下は CD イメージをマウントする際の操作例です # mount /dev/cdrom /media/cdrom # cd /media/cdrom # mount sps_xxx.img /mnt o loop # cd /mnt/ #./setup LifeKeeper のインストールを開始する場合は Enter キーを押してください B) LifeKeeper の基本パッケージのインストール ディストリビューションに対応した LifeKeeper のパッケージのインストールが開始されます Enter キーを押してください 17

C) Java パッケージのインストール LifeKeeper の GUI クライアントで使用する Java パッケージをインストールします Enter キーを押してください D) DataKeeper 用途のカーネルモジュールのインストール DataKeeper for Linux を使用する場合は DataKeeper 用のカーネルモジュールをインストールする必要があります DataKeeper を使用する場合は Enter キーを押してください DataKeeper を使用しない場合は n を入力し Enter キーを押してください 今回のように マルチパス構成の共有ディスクをリソースとして登録する場合は必要ありません 18

E) NFS の設定 LifeKeeper で NFS サービスを保護する場合は Y を選択して HA 用に NFS を設定する必要があります NFS サービスを保護しない場合は n を入力し Enter キーを押してください F) 必須パッケージのインストール LifeKeeper の動作に必要なパッケージをインストールします Enter キーを押し 全てのパッケージをインストールしてください 19

G) SPS core パッケージのインストール SPS core パッケージをインストールします Enter キーを押し インストールを実行してください 20

H) LifeKeeper GUI クライアントのグループとログインユーザの設定 GUI クライアントの操作に必要なユーザー グループを作成します y を入力し Enter キーを押すと必要なユーザー グループが自動的に作成されます 任意のグループ ID を割り当てたい場合は以下のプロンプトで n を入力してください そして setup スクリプトが完了した後 後述する注意に書かれている内容を参照しユーザーグループの設定を行なってください I) ライセンスキーインストールの確認 以下のステップで y を入力すると ライセンスキーを入力する画面に移ります 既にインストールに使用できるライセンスキーがある場合には y を入力してライセンスキーの情報を入力してください ライセンスキーを取得していない場合には n を入力して setup 終了後にライセンスキーを lkkeyins コマンドでインストールするようにしてください 21

J) オプションの Recovery Kit パッケージのインストール このステップでは構築するクラスタシステムにあわせてオプションの Recovery Kit を選択してインストールします インストールしたいパッケージにカーソルを合わせてスペースキーを押してください インストールパッケージとして選択されます 必要であれば 他の Recovery Kit も同様に選択します 選択した状態で Enter キーを押すと 次の画面でインストールするパッケージが表示されインストールを開始することができます 今回は DMMP デバイスをリソースとして登録する為 lkdmmp (Device Mapper (DM) Multipath Recovery Kit) を選択して インストールしてください パッケージのインストールが成功すると以下のメッセージが表示されますので Enter を入力し setup スクリプトを終了してください 22

K) インストール完了後は LifeKeeper の実行コマンドパスや MAN ページは 環境変数として登録されていません その為 以下のユーザー環境変数 (PATH および MANPATH) を root ユーザーの環境変数として登録してください PATH=$PATH:/opt/LifeKeeper/bin MANPATH=$MANPATH:/opt/LifeKeeper/man L) もう一台のノードでも A) から K) の手順を同じように実行してください 2-13.License Key のインストール LifeKeeper のインストールが完了しましたら 以下の手順で各ノードに License Key をインストールしてください A) https://license.steeleye.com/portal/ から LifeKeeper ソフトウェアに同梱されている Entitlement/Activation ID を利用し 各ノードの License Key を入手してください B) 入手した License Key を各ノードにコピーして root で以下のコマンドを実行してください # lkkeyins < License Key ファイル > D) LifeKeeper license key installation was successful! と表示されれば License Key のインストールは成功です 23

2-14.LifeKeeper の起動と停止 LifeKeeper を起動するために 両ノードで以下のコマンドを実行してください A) LifeKeeper を起動するには lkstart コマンドを実行します B) LifeKeeper の起動確認を行います 起動確認は lktest コマンドを実行します C) LifeKeeper を停止するには lkstop コマンドを実行します 24

2-15.LifeKeeper GUI の起動 A) GUI へのログインが行えましたら 以下のコマンドを実行して LifeKeeper GUI を起動します # lkguiapp & コマンドを実行後 GUI クライアントが起動しログイン画面が立ち上がります Server Name には実行したノード名が入ります ログインユーザ名とパスワードは LifeKeeper の管理ユーザーの情報を入力します 管理ユーザーの情報は初期設定として OS のスーパーユーザ (root) とそのパスワードが設定されます 25

B) ログイン後以下の 1 台目のノード ( ノード 1) 画面が表示されます 26

2-16. クラスターの設定 各ノードに LifeKeeper をインストールした後は 各ノードをクラスターノードとして登録します またクラスターとして登録したノード間では コミュニケーションパスを構成する必要があります 以下に この 2 つの作業手順を説明します A) クラスターノード ( ノード 2) を登録します スタンバイノードとなるノードを登録します 上部のメニューから File -> Connect.. を選択します Cluster Connect の画面が開きますので Server Name には追加するノードのノード名を入力してください ログインユーザ名とパスワードは LifeKeeper の管理ユーザーの情報を入力してください 27

B) 追加したノードが表示されます この後 コミュニケーションパスを作成します C) コミュニケーションパスの作成は 上部のメニューから Edit -> Server -> Create Comm Path を選択します 以下の画面が出力するので 確認して Next を押します 28

D) リモートノードを選択します E) コミュニケーションパスデバイスタイプを選択します TCP が推奨となる為 特別な理由が無い限りは TCP で作成してください 29

F) コミュニケーションパスとして登録するローカルノードの IP アドレスを選択します G) コミュニケーションパスとして登録するリモートノードの IP アドレスを選択します 30

H) プライオリティを設定します 1 を設定したコミュニケーションパスは優先的に利用されるコミュニケーションパスとなります I) 以下の様に表示されますと作成成功です Next をクリックした後 Done をクリックして コミュニケーションパスが完成となります 31

J) LifeKeeper のコミュニケーションは 2 経路以上設定する事を推奨しています その為 C) から I) の手順で もう一経路のコミュニケーションパスを作成してください K) コミュニケーションは ノードのプロパティからステータスを確認してください 正常に作成された場合 State が Alive となります 32

2-17. ファイルシステムリソースの作成 クラスター構成が完了しましたら クラスターで保護するリソースを作成します 今回は MSA2040iSCSI を DMMP で認識したディスクをリソースとして登録します A) 作成した DMMP デバイス (/dev/mapper/mpathap1) を /data ディレクトリにマウントします # mount -t ext4 /dev/mapper/mpathap1 /data B) マウントしたディレクトリを対象に ファイルシステムリソースの作成を開始します 上部のメニューから Edit > Server > Create Resource Hierarch を選択してください 以下の画面が起動します 33

C) Switchback type を選択します 後から変更も可能なため 初期設定とします D) リソースをアクティブとするプライマリノードを選択します 34

E) /dev/mapper/mpathap1 をマウントしたディレクトリを確認します F) リソースのタブ名を入力します 初期値はマウントポイントとなります Create Instance をクリックすると リソース作成が開始されます 35

G) リソースが作成されます エラーとなった場合は 以下のログから原因を判断し対処してください H) リソース作成が完了しましたら リソースの拡張を行う画面に代わります 拡張先のノードを選択してください また Accept Defaults を選択する事で この先の選択をすべてデフォルトでの選択として自動化することが出来ます 36

I) 自動的にリソース作成が完了します 2 ノードクラスターの場合 Finish を選択して 次の画面で Done を選択する事でリソース作成が完了となります J) DMMP デバイスをマウントしたファイルシステムは 以下の様なリソース構成となります 37