Outils pour utilisateurs

Outils du site


informatique:linux:multipath

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
informatique:linux:multipath [2008/06/18 11:58] – créée benoitinformatique:linux:multipath [2017/07/05 12:56] (Version actuelle) – benoit
Ligne 2: Ligne 2:
  
 ===== Installation ===== ===== Installation =====
-Package à installer :+Package à installer sous Redhat ? (à confirmer) :
   device-mapper-multipath   device-mapper-multipath
 +  
 +Package à installer sous Debian (installer aussi multipath-tools-boot pour les boot sur SAN) :
 +  apt-get install multipath-tools multipath-tools-boot
 +
  
 ===== Configuration ===== ===== Configuration =====
  
-Editer le fichier ''/etc/multipath.conf'' si nécessaire. La configuration doit ensuite être mise en place dynamiquement à l'aide de la commande 'multipath'. Vérifier à nouveau la configuration avec ''multipath -l''.+Editer le fichier ''/etc/multipath.conf'' si nécessaire.  
 + 
 +Voici un exemple : 
 + 
 +  defaults { 
 +          polling_interval 5 
 +          fast_io_fail_tmo 30 
 +          dev_loss_tmo 60 
 +          checker_timeout 15 
 +  } 
 + 
 +Les valeurs ''fast_io_fail_tmo'' et ''dev_loss_tmo'' permettent de retarder la mise en echec d'un lien afin de laisser le temps à la baie de stockage de reprendre les IO sur l'autre chemin. 
 + 
 +La configuration doit ensuite être mise en place dynamiquement à l'aide de la commande : 
 +   
 +  multipath  
 + 
 +Vérifier à nouveau si mutlipath voir bien tous les chemins d'accès au stockage :  
 + 
 +  multipath -ll 
 + 
 +Exemple de résultat attendu : 
 + 
 +  36e843b618963037dec98d4e85d835ad6 dm-0 QNAP,iSCSI Storage 
 +  size=11T features='0' hwhandler='0' wp=rw 
 +  |-+- policy='round-robin 0' prio=1 status=active 
 +    | `- 14:0:0:0 sdc 8:32 active ready running 
 +  `-+- policy='round-robin 0' prio=1 status=enabled 
 +    `- 13:0:0:0 sdb 8:16 active ready running 
 + 
 +===== Exploitation ===== 
 + 
 +==== Augmenter la taille d'un disque multipath ==== 
 +Vérifier la topologie multipath 
 +  multipath -ll 
 + 
 +Résultat attendu : 
 +  36e843b6ec4ba24bd59f6d474ed8259d4 dm-0 QNAP,iSCSI Storage 
 +  size=2.0G features='0' hwhandler='0' wp=rw 
 +  |-+- policy='round-robin 0' prio=1 status=active 
 +    `- 11:0:0:0 sdb 8:16 active ready running 
 +  `-+- policy='round-robin 0' prio=1 status=enabled 
 +    `- 12:0:0:0 sdc 8:32 active ready running 
 + 
 +Ci-dessus, les deux nœuds du volume dm-0 sont sdb et sdc 
 + 
 +Rescanner des deux nœuds « sdb » et « sdc » trouver dessus : 
 + 
 +  echo 1 >> /sys/block/sdb/device/rescan 
 +  echo 1 >> /sys/block/sdc/device/rescan 
 + 
 +Détection de la nouvelle taille avec multipath : 
 + 
 +  multipathd -k'resize map dm-0' 
 + 
 +Corriger la nouvelle taille du disque s'il est de type GPT (plus de 2 To) : 
 + 
 +  parted -l 
 +   
 +Taper « Fix » pour réparer : 
 + 
 +  Avertissement: Il semble que l'espace disponible sur /dev/sdb ne soit pas 
 +  totalement utilisé, voulez-vous ajuster la table GPT pour utiliser tout l'espace 
 +  (2097152 blocs en plus) ou continuer ainsi ? 
 +  Réparer/Fix/Ignorer/Ignore? Fix 
 + 
 +voir [[fdisk]] pour augmenter la taille de la partition.
  
-Lister la configuration du multipathing: 
-  multipath -l 
informatique/linux/multipath.1213790306.txt.gz · Dernière modification : (modification externe)