tech:notes_multipath_i_o_mpio
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| tech:notes_multipath_i_o_mpio [2025/03/24 15:06] – créée - modification externe 127.0.0.1 | tech:notes_multipath_i_o_mpio [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Notes Multipath I/O MPIO | ||
| + | |||
| + | |||
| + | Voir : | ||
| + | * [[https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | Conf GNU/Linux: | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | ## Si LVM | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | sed -i -e " | ||
| + | systemctl stop lvm2-lvmetad.service | ||
| + | systemctl stop lvm2-lvmetad.socket | ||
| + | #mkinitrd -f / | ||
| + | dracut -H -f / | ||
| + | yum install device-mapper-multipath | ||
| + | #dracut -f --add-drivers multipath | ||
| + | ~~~ | ||
| + | |||
| + | // Voir gdisk et parted pour GPT // | ||
| + | ~~~ | ||
| + | # fdisk /dev/sdc | ||
| + | t | ||
| + | 8e (LVM Linux) | ||
| + | w | ||
| + | ~~~ | ||
| + | |||
| + | Création PV, VG, LV => voir LVM | ||
| + | |||
| + | ## Suite | ||
| + | |||
| + | ~~~bash | ||
| + | multipath -ll | ||
| + | modprobe dm_multipath | ||
| + | / | ||
| + | systemctl start multipathd | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | defaults { | ||
| + | user_friendly_names yes | ||
| + | find_multipaths yes | ||
| + | } | ||
| + | ~~~ | ||
| + | |||
| + | Autre conf possible | ||
| + | |||
| + | ~~~ | ||
| + | # / | ||
| + | 14945540000000000ed34fecd6b19c9dac92c6a5ccdddce57 | ||
| + | ~~~ | ||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | blacklist { | ||
| + | wwid .* | ||
| + | } | ||
| + | |||
| + | blacklist_exceptions { | ||
| + | wwid " | ||
| + | } | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | multipath -r | ||
| + | multipath -ll | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | ~~~bash | ||
| + | dracut -f --add-drivers multipath | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | multipath -F | ||
| + | multipath -v2 | ||
| + | multipath -r | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ### Exemple | ||
| + | |||
| + | ~~~bash | ||
| + | multipath -ll | ||
| + | multipathd show paths | ||
| + | ~~~ | ||
| + | |||
| + | / | ||
| + | |||
| + | ~~~ | ||
| + | more / | ||
| + | :::::::::::::: | ||
| + | / | ||
| + | :::::::::::::: | ||
| + | Online | ||
| + | :::::::::::::: | ||
| + | / | ||
| + | :::::::::::::: | ||
| + | Online | ||
| + | ~~~ | ||
| + | |||
| + | ~~~ | ||
| + | blacklist { | ||
| + | devnode " | ||
| + | devnode " | ||
| + | devnode " | ||
| + | devnode " | ||
| + | device { | ||
| + | vendor " | ||
| + | product " | ||
| + | } | ||
| + | device { | ||
| + | vendor " | ||
| + | product " | ||
| + | } | ||
| + | # don't count normal SATA devices as multipaths | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | # don't count 3ware devices as multipaths | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | # nor highpoint devices | ||
| + | |||
| + | blacklist { | ||
| + | devnode " | ||
| + | devnode " | ||
| + | devnode " | ||
| + | devnode " | ||
| + | device { | ||
| + | vendor " | ||
| + | product " | ||
| + | } | ||
| + | device { | ||
| + | vendor " | ||
| + | product " | ||
| + | } | ||
| + | # don't count normal SATA devices as multipaths | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | # don't count 3ware devices as multipaths | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | # nor highpoint devices | ||
| + | device { | ||
| + | vendor | ||
| + | } | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
