Symaccess

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine EMC VMAX — gestion des groupes d'accès (masking)
Commande symaccess
Voir aussi Symcli · Symmask · Symmaskdb

symaccess gère les storage groups, initiator groups, port groups et masking views sur les baies VMAX (mécanisme qui remplace le masking WWN par WWN de symmask sur les architectures récentes).

Lister

symaccess -sid <sid> list -v                    # tous les groupes + vues associees
symaccess -sid <sid> list -type storage         # storage groups
symaccess -sid <sid> list -type initiator       # initiator groups
symaccess -sid <sid> list -type port            # port groups
symaccess -sid <sid> list view                  # masking views
symaccess -sid <sid> list -name <nom>           # groupes nommes <nom>
symaccess -sid <sid> list assignment -dev <plage>   # masking des devices d'une plage
symaccess -sid <sid> list devinfo -ig <initiator_group>
symaccess -sid <sid> list no_assignments -dirport <dir:port>   # mappes mais non masques
symaccess -sid <sid> list logins -wwn <wwn>     # wwn logge sur une FA ?
symaccess list hba                              # WWN des HBA locaux

Afficher le détail d'un groupe ou d'une vue

symaccess -sid <sid> show <storage_group> -type storage
symaccess -sid <sid> show <initiator_group> -type initiator [-detail]
symaccess -sid <sid> show <port_group> -type port
symaccess -sid <sid> show view <vue> [-detail]

L'option -detail affiche les groupes d'initiateurs imbriqués (cascaded) et les flags par WWN (FCID Lockdown, Consistent LUN...).

Créer / modifier un groupe

# initiator group
symaccess -sid <sid> -type initiator -name <nom> create -wwn <wwn>
symaccess -sid <sid> -type initiator -name <nom> add -wwn <wwn>
symaccess -sid <sid> -type initiator -name <nom> rename -new_name <nouveau_nom>

# port group
symaccess -sid <sid> -type port -name <nom> -dirport <dir:port,...> create
symaccess -sid <sid> -type port -name <nom> add -dirport <dir:port>

# storage group
symaccess -sid <sid> -type storage -name <nom> create devs <plage>
symaccess -sid <sid> -type storage -name <nom> add devs <plage>
symaccess -sid <sid> -type storage -name <nom> remove devs <plage> [-unmap]

Masking views

symaccess -sid <sid> create view -name <vue> -sg <storage_group> -pg <port_group> -ig <initiator_group>
symaccess -sid <sid> view -name <vue> rename -new_name <nouveau_nom>
symaccess -sid <sid> delete view -name <vue> [-unmap]

Sauvegarde / restauration

symaccess -sid <sid> -f <fichier> backup     # groupes + vues
symaccess -sid <sid> -f <fichier> restore
symaccess -sid <sid> -f <fichier> list       # contenu du fichier de sauvegarde

Historique de login / nettoyage

symaccess -sid <sid> -wwn <wwn> rename -alias <host>/<hba>   # creer/renommer l'alias d'un WWN
symaccess -sid <sid> remove -login -wwn <wwn> [-dirport <dir:port>]   # retirer l'historique de login
symaccess -sid <sid> verify                                  # verifier la coherence de la base ACLx

Voir aussi