raid, device mapper, multipath, partition, pour ignorant
Bonjour,
Je reprends une plateforme de test et j'ai quelques soucis ... de compréhension surtout. Pour commencer j'ai un profil développeur, pas du tout admin ni hardware, donc excusez mes flous et ma vulgarisation, et parlez simplement ;)
Donc j'ai un serveur redondé (cluster suite) et une baie de disque, avec les disques en RAID. J'ai des partitions qui utilisent DM et multipath.
Code:
1 2 3 4
| /dev/mapper/mpath1 -> /dev/dm-0
/dev/mapper/mpath1part1 -> /dev/dm-1
/dev/mapper/mpath2 -> /dev/dm-2
/dev/mapper/mpath2part1 -> /dev/dm-3 |
En utilisant scsi_id, j'ai pu voir avec les wwid que :
Code:
1 2
| mpath1 correspond à la paire /dev/sda et /dev/sdc
mpath2 à /dev/sdb et /dev/sdd |
(si j'ai bien compris, sda et sdc sont deux pattes qui permettent le failover, et le multipath sert à pointer sur l'un ou l'autre)
Je veux rajouter un volume sur ma baie de disque, au niveau de la baie c'est bon. Maintenant, coté serveur ?
J'ai un peu galéré pour voir quel device avait été ajouté, quelle paire de sdN ? J'ai recherché les wwid pour retrouver la paire qui n'était pas utilisée, en priant pour que ce soit bien ça. Comment fait-on normalement, on regarde dans dmesg ?
J'ai modifié le multipath.conf, pour ajouter le nouvel wwid à ma whiteliste. Je vois bien mon /dev/mapper/mpath3.
Sauf que j'ai pas de partition ( je voudrais une partition telle que /dev/mapper/mpath3part1 -> /dev/dm-N) ...
Donc j'ai joué avec gparted sur le /dev/sdN correspondant à mon nouveau /dev/mapper/mpath3 ... maintenant j'ai bien /dev/mapper/mpath3part1, mais qui ne pointe sur aucun /dev/dm-N .
J'en conclue que la partition que j'ai crée n'est pas en Device mapper ?
Est-ce que j'aurai du créé une partition sur /dev/sdN AVANT de l'ajouter au multipath ? Ou est-ce qu'il me manque une étape pour ajouter la partition au device mapper ?
Si vous comprenez quelque chose à mon charabia, merci de votre aide :)