Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1407 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [resolu] Multipath disk ignore map

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu] Multipath disk ignore map

n°1413372
gizmo15
Posté le 22-01-2018 à 20:05:58  profilanswer
 

Bonsoir,
 
Sur un châssis Intel MFSYS35 j'ai 2 contrôleurs SAS.
J'ai créé 2 storage pool, sur chaque pool j'ai créé un lun. Pour chaque lame je lui affecte 2 lun, un pour l'os et un pour les data.
Jusque la c'est bon ca fonctionne.
 
Par contre pour le multipathing pas de soucis pour le stockage mais par contre le lun OS, multipathing-tools ignore le mapping.
 
voila ce que ca donne :

root@guerech:~# multipath -ll
data_lun0 (222bb0001558b0b23) dm-4 Intel,Multi-Flex
size=920G features='2 queue_if_no_path retain_attached_hw_handler' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:0:1 sdb 8:16 active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 0:0:1:1 sdd 8:48 active ready running


 
Pourtant, si je check le wwid de chaque disques, je vois bien une cohérence :

root@guerech:~# /lib/udev/scsi_id -g -u /dev/sda
222ff000155ae54b3
root@guerech:~# /lib/udev/scsi_id -g -u /dev/sdb
222bb0001558b0b23
root@guerech:~# /lib/udev/scsi_id -g -u /dev/sdc
222ff000155ae54b3
root@guerech:~# /lib/udev/scsi_id -g -u /dev/sdd
222bb0001558b0b23


 
Si je rajoute le lun OS dans mon fichier de conf, au restart il ignore le mapping. Voila le fichier :

defaults {
    user_friendly_names no
    find_multipaths      yes
}
 
devices {
 device {
  vendor   "Intel"
  product   "Multi-Flex"
  path_grouping_policy "group_by_prio"
  #getuid_callout  "/lib/udev/scsi_id -g -u /dev/%n"
  uid_attribute          "ID_SERIAL"
  prio_callout  "/sbin/mpath_prio_alua /dev/%n"
  path_checker  tur
  path_selector  "round-robin 0"
  failback  immediate
  rr_weight  uniform
  rr_min_io  100
  no_path_retry  queue
  features  "1 queue_if_no_path"
 }
}
 
multipaths {
 multipath {
  wwid 222ff000155ae54b3
  alias system_lun0
 }
 multipath {
  wwid 222bb0001558b0b23
  alias data_lun0
 }
}


 

root@guerech:~# multipath
Jan 22 20:03:41 | system_lun0: ignoring map
Jan 22 20:03:41 | system_lun0: ignoring map


 
la même en debug :
https://paste.swordarmor.fr/Kk9A
 
Ce que je pige pas c'est que si j'en crois la sortie au dessus, le sda et sdc (les deux chemins du lun OS si je me gourre pas) sont up:

Jan 22 20:04:02 | sda: state = up
Jan 22 20:04:02 | sdc: state = up


 
Une idée de ce que je loupe?
 
L'os c'est une proxmox 5 (donc debian 9).
 
Merci à vous.


Message édité par gizmo15 le 22-01-2018 à 23:06:04
mood
Publicité
Posté le 22-01-2018 à 20:05:58  profilanswer
 

n°1413388
gizmo15
Posté le 22-01-2018 à 22:52:30  profilanswer
 

le lun OS est bien visible mais je pige pas encore pourquoi il est pas visiblement autrement :

root@guerech:/etc# multipath -d
: system_lun0 (222ff000155ae54b3) undef Intel,Multi-Flex
size=80G features='1 queue_if_no_path' hwhandler='1 alua' wp=undef
|-+- policy='round-robin 0' prio=50 status=undef
| `- 0:0:0:0 sda 8:0  undef ready running
`-+- policy='round-robin 0' prio=1 status=undef
  `- 0:0:1:0 sdc 8:32 undef ready running


 
car la je le vois pas:

data_lun0 (222bb0001558b0b23) dm-4 Intel,Multi-Flex
size=920G features='2 queue_if_no_path retain_attached_hw_handler' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 0:0:0:1 sdb 8:16 active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
  `- 0:0:1:1 sdd 8:48 active ready running


 
la différence c'est que le lun data est en dm-4 alors que le lun OS est en undef.

n°1413390
gizmo15
Posté le 22-01-2018 à 23:05:14  profilanswer
 

problème trouvé....
 
me manquait un paquet : multipath-tools-boot
 

root@guerech:~# multipath -l
data_lun0 (222bb0001558b0b23) dm-4 Intel,Multi-Flex
size=920G features='2 queue_if_no_path retain_attached_hw_handler' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=0 status=active
| `- 0:0:0:1 sdb 8:16 active undef running
`-+- policy='round-robin 0' prio=0 status=enabled
  `- 0:0:1:1 sdd 8:48 active undef running
system_lun0 (222ff000155ae54b3) dm-0 Intel,Multi-Flex
size=80G features='2 queue_if_no_path retain_attached_hw_handler' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=0 status=active
| `- 0:0:0:0 sda 8:0  active undef running
`-+- policy='round-robin 0' prio=0 status=enabled
  `- 0:0:1:0 sdc 8:32 active undef running


Message édité par gizmo15 le 22-01-2018 à 23:06:27

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [resolu] Multipath disk ignore map

 

Sujets relatifs
User supprimé mais espace disk toujours occupéclonage ipcop sd flash disk
LVM partition full 100% and disk space not all usedtest disk - ubuntu - je n'arrive pas !
Disk quota exceededEnvironnement virtualisé pour utiliser DM-Multipath (SAN iScsi)
lien udev vers disk (et non partition)Résolu [DHCP] option routers ignoré par le client ou plutot l'inverse.
[résolu] DRBD + iSCSI + LVM + multipathProbléme Bootcamp! Help Disk Error ???
Plus de sujets relatifs à : [resolu] Multipath disk ignore map


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR