Salut,

Sur des distributions RHEL 4 avec LVM2 (ORA 10G R1 oblige...) je souhaiterais passer des volumes d'une machines à une autre.

Voici ce que je fais actuellement :

Démontage FS
Désactiver les LV
Exporter les VG.
Retrait des chemins inutilisés
Sur la baie SAN : lun offline.

Sur le serveur source à nouveau :
recalcul du multipath :
et là j'obtiens des erreurs du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
/dev/sdbn: read failed after 0 of 4096 at 0: Erreur d'entrée/sortie
Si je reboot tout rendre en ordre sur le serveur source.

Sur le serveur cible
Découverte sur le bus SCSI :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
echo "1" > /sys/class/fc_host/host4/issue_lip; 
echo "1" > /sys/class/fc_host/host5/issue_lip; 
echo "- - -" > /sys/class/scsi_host/host4/scan; 
echo "- - -" > /sys/class/scsi_host/host5/scan;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
vgscan 
vgimport NOMDUVG 
vgchange -ay NOMDUVG 
mount /FS
En fait, j'ai l'impression qu'il me manque une commande pour réinitialiser proprement le multipath.

Précision : ce sont des serveurs de production, le reboot n'est donc envisageable.

Merci de votre aide!