DL360Gen10(RHEL8.2) + MSA2050-SASでマルチパス環境の構築について
こんにちは、エス・ワイ・シーの諏澤です。
DL360Gen10(RHEL8.2) + MSA2050SASでマルチパス接続の環境を構築する機会がありましたので、手順の概要を記載させて頂きます。
①device-mapper-multipathパッケージがインストールされていることを確認します。
rpm -qa | grep device-mapper*
device-mapper-multipath-libs-0.8.3-3.el8.x86_64
device-mapper-libs-1.02.169-3.el8.x86_64
device-mapper-persistent-data-0.8.5-3.el8.x86_64
device-mapper-event-1.02.169-3.el8.x86_64
device-mapper-multipath-0.8.3-3.el8.x86_64
device-mapper-event-libs-1.02.169-3.el8.x86_64
device-mapper-1.02.169-3.el8.x86_64
無ければ以下のコマンドにてインストールしてください。
yum install device-mapper-multipath
②以下のコマンドでmultipath.confファイルを初期化します。
mpathconf –enable
③/etc/multipath.confを作成します。
今回は、以下のファイルを作成しました。
defaults {
user_friendly_names yes
find_multipaths yes
enable_foreign “^$”
}
blacklist_exceptions {
property “(SCSI_IDENT_|ID_WWN)”
}
blacklist {
}
devices {
device {
vendor “HP”
product “MSA [12]0[45]0 SA[NS]”
path_grouping_policy “group_by_prio”
prio “alua”
failback “immediate”
no_path_retry 18
}
}
④以下のコマンドで、マルチパスのサービスを自動起動を有効化し起動します。
systemctl enable multipathd.service
systemctl start multipathd.service
⑤以下のコマンドで、マルチパスのデバイスを確認します。
今回は、mpathaにてマルチパスデバイスとして認識しています。(2パス)
multipath -ll
mpatha (fffffffffffffffffffffffffffffffffff) dm-0 HPE,MSA 2050 SAS
size=1.0T features=’1 queue_if_no_path’ hwhandler=’1 alua’ wp=rw
|-+- policy=’service-time 0′ prio=50 status=active
| - 4:3:1:1 sda 8:0 active ready running
-+- policy=’service-time 0′ prio=10 status=enabled
`- 5:3:1:1 sdb 8:12 active ready running
⑥/dev/mapper/mpathaがマルチパスデバイスとなります
partedコマンドなど使用して、パーティションを作成し、フォーマットして使用してください。
以上マルチパス構成の手順でした。