====== SYMETRIX DMX 800 ====== L'affectation d'un LUN se faire par les étapes suivantes: - Organiser les piles RAID (non décrit dans ce document) - Création d'une paire SRDF (seulement si l'on a besoin de répliquer les données sur une autre baie de disque) - Création du Mapping (ratacher une pile RAID à un Fiber Attachment FA) - Création du Masking (Rendre le pile RAID visible seulement à un wwn d'un serveur) **Détection des baies de disque** symcfg discover -symmetrix **Lister les disques locaux et les luns** syminq ===== Création / Suppréssion d'une paire SRDF ===== ==== Création ==== ==== Suppression ==== Pour supprimer une paire SRDF, celle-ci doit être préalablement "dynamic". On va tout d'abord rendre une paire SRDF "dynamic" * Créer un SetDynamic.txt contenant avec les lignes suivantes: convert rdf dev 000B to dynamic * Lancer la commande symCLI suivante: symconfigure -sid XXXX -file SetDynamic.txt commit On peut maintenant supprimer la paire SRDF * Créer un fichier SupprSRDF.txt contenant les deux devices de la paire SRDF 000B 000B * Lancer la commande symCLI suivante: symconfigure deletepair -sid XXXX -file SupprSRDF.txt ===== Mapping / Unmapping device Symmetrix d'un port FA ===== ==== Mapping ==== * Créer un fichier MapDevice.txt contenant les lignes suivantes (une ligne par device à mapper): map dev 023B to dir 5B:0, target=0, lun=8 * Puis utiliser la commande symCLI suivante: symconfigure –sid 338 –f MapDevice.txt commit * Pour vérifier que le device est bien mappé (338 étant le numéro de série de la baie, et 23B le numéro du device): symdev –sid 338 show 23B ==== Unmapping ==== Avant de lancer la commande ''symconfigure''. Le device doit être "Not Ready". Avant de changer l'état du device, il doit être inséré dans un "Disk Group" (DG) * Creation d'un "Disk Group" nommé "Unmap" symdg create Unmap * Ajouter de device N°17 au DG “Unmap” symld –g Unmap –sid 652 add dev 0017 * Mettre en "Not Ready" tous les devices du DG nommé "Unmap" (dans le cas présent seul le device 17 sera "Not Ready" symld –g Unmap not_ready Maintenant il est possible retirer le device du port FA * Créer i, fichier UnMapDevice.txt contenant les lignes suivantes (une ligne par device à unmapper): unmap dev 0017 from 2C:1; * Utiliser la commande symcli suivante: symconfigure -sid 652 –f UnMapDevice.txt prepare symconfigure -sid 652 –f UnMapDevice.txt commit ===== Lun Masking / Unmasking ===== ==== Masking ==== Pour présenter un disque uniquement à une carte fibre (carte HBA) symmask -sid 946 add dev 0069 -wwn 210000E08B060169 -dir 16C -p 1 Description des options: sid = numero de serie de la baie DMX800 add dev 0069 = Ajout du disque 0069 wwn = World Wide Name de la carte HBA du serveur sur lequel on présente le disque dir 16C -p 1 = Fiber Attachment 16C port 1 Pour lister les luns masqué pour la carte fibre du serveur symmaskdb -sid 946 list devs -wwn 210000E08B060169 ==== Unmasking ==== En premier, nous devons lister les informations concernant le FA port (2C:1) par la commande suivante: symmaskdb -sid 652 –dir 2C -p 1 list database La commande suivante unmask le device 0015 de la carte HBA WWN 10000000c93bb5de a travers le 2C port 1: symmask -sid 652 remove dev 15 -wwn 10000000c93bb5de -dir 2c -p 1 symmask -sid 652 refresh ===== Création d'un groupe SRDF ===== Pour lister tous les groupes SRDF symdg list Creation du groupe SRDF nommé srdfgroup symdg -type RDF1 create srdfgroup Ajout des disques au groupe SRDF srdfgroup symld -g srdfgroup add dev 0069 symld -g srdfgroup add dev 007B symld -g srdfgroup add dev 007C symld -g srdfgroup add dev 007D symld -g srdfgroup add dev 0086 symld -g srdfgroup add dev 0087 symld -g srdfgroup add dev 0088 Suppression d'un disque du groupe SRDF srdfgroup (''DEV003'' etant le nom du volume logique SRDF) symld -g consoprod remove DEV003 Requete de l'etat des disques du groupe srdfgroup symrdf -g srdfgroup query ===== Bascule d'un groupe SRDF ===== Bascule de R1 vers R2 (R1 write_desable et R2 write_enable) symrdf -g srdfgroup failover -nop Pour synchroniser R2 vers R1 symrdf -g srdfgroup update Retour en production R1 vers R2 symrdf -g srdfgroup failback ===== Quelques docs ===== {{informatique:emc:drp-srdf.doc|drp-srdf.doc}} {{informatique:emc:srdf-oracle.pdf|srdf-oracle.pdf}}