Bonjour à tous,
sur un server physique, j'ai deux disques dur physiques.
-un linux installé dessus (peu importe lequel).
--lvm :
[mon_srv:/root]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda rootvg lvm2 a- 5G 0
/dev/sdb mon_vg lvm2 a- 5G 0
je voudrais savoir comment je peux affirmer (ou non) que :
-le / est dans le /dev/sda
-le /test dans le /dev/sdb
-le /test2 dans le /dev/sda
contexte : je lance un programme qui écrit sur le HDD à fond et qui fait grimper les iowait dans le /test , le même programme dans le /test2 montre que le disque dur sur lequel ce programme tourne encaisse bien la charge.
problématique : Je voudrais savoir quel disque dur est en train de lâcher..
En gros : je cherche comment savoir sur quel HDD physique est installé tel ou tel /fs
Merci !!
# lsblk, blkid, et leurs amis
Posté par NeoX . Évalué à 3. Dernière modification le 12 avril 2017 à 13:25.
chez moi j'ai qu'un seul disque, mais la commande
lsblk
me montre ca :ce qui doit repondre à ta question,
car on voit les disques (sda)
les partitions (sda1, sda2, sda5)
les LVM (vg-root, vg-swap)
et les points de montage (/boot, / et swap)
et sur une machine plus complexe (2 disks en raid1, mais sans LVM)
[^] # Re: lsblk, blkid, et leurs amis
Posté par totof2000 . Évalué à 0.
Qu'est-ce que c'est moche !!!!
Faire plusieurs VGs par disques ? mais quel est l'intéret ?
En général un VG est un groupe de disques physiques que l'on va diviser en logical volumes (LV) sur lequel on fait nos partitions.
Linux a implémenté LVM d'une façon tellement crade que je comprends pourquoi certains n'aiment pas ça.
[^] # Re: lsblk, blkid, et leurs amis
Posté par gouttegd . Évalué à 3. Dernière modification le 12 avril 2017 à 14:09.
Où vois-tu qu’il y a plusieurs VG par disque ?
Pour information, dans la sortie
root
etswap
sont deux volumes logiques appartenant à un seul et même groupe de volumes.J’espère que tu te bases sur autre chose pour dire ça que la simple sortie d’une commande que tu ne comprends pas…
Edit: Ah zut, je crois comprendre, en fait tu répondais à l’auteur du message initial. Autant pour moi.
[^] # Re: lsblk, blkid, et leurs amis
Posté par totof2000 . Évalué à 3.
Désolé, je me suis laissé tromper par le nommage des LV …. Celà dit, j'ai vu des installations qui utilisaient des VGs à tout va sur le même disque là ou il devrait y avoir 1 vg et plein de lvs.
Désolé de l'erreur.
[^] # Re: lsblk, blkid, et leurs amis
Posté par gregern . Évalué à 1.
Hello, tout cela n'était qu'à titre d'exemple juste pour comprendre comment est l'archi.
merci.
# MERCI !
Posté par gregern . Évalué à 1.
exactement ce qu'il me fallait !
merci !!!!
# question bonus
Posté par gregern . Évalué à 1.
petite question bonus :
si je souhaite maitriser la création d'un fs /test3 (par ex) sur un disque spécifique (le /sda par ex)
lors de la création du fs, y a il possibilité d'ajouter un /dev en destination ?
merci !
[^] # Re: question bonus
Posté par ZeDuke . Évalué à 3.
De base quand tu crées un volume groupe basés sur plusieurs volume physique(pv), c'est que tu te moques ensuite où seront situés les volumes logiques. Ils peuvent être à cheval sur plusieurs disques/partitions, ou bien situés sur un seul : ce n'est pas/plus ton problème.
Malgré tout, tu peux, mais j'avoue n'avoir jamais expérimenté, préciser à la commande lvcreate le/les volume(s) physique(s) sur lequel tu veux créer ton volume logique. Tu perds beaucoup de la flexibilité de lvm à mon goût mais a priori c'est tout de même possible. Le seul intérêt serait de pouvoir se donner la possibilité d'enlever le pv si nécessaire.
La doc centos est plus explicite que le man à mon goût : https://www.centos.org/docs/5/html/Cluster_Logical_Volume_Manager/LV_create.html
[^] # Re: question bonus
Posté par nono14 (site web personnel) . Évalué à 2.
Raison qui te pousse à vouloir faire cela ?
C'est pas une bonne idée, car tu vas perdre en performance, les i/o sont réparties sur les disques physiques.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
# pvmove; cat /etc/lvm/backup/NAMEVG
Posté par KiKouN . Évalué à 2.
pvmove permet de déplacer ses LV sur un PV en particulier dans la limite du possible.
cat /etc/lvm/backup/NAMEVG permet dans savoir plus sur la disposition des volumes logiques.
# En ce qui concerne le système LVM
Posté par MicP . Évalué à 1.
Bonsoir
Voir aussi le contenu du répertoire
/etc/lvm
et le retour des commandes (et de leurs options) :
lvdisplay
vgdisplay
pvdisplay
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.