Différences entre les versions de « Netapp »

De BlaxWiki
Aller à la navigationAller à la recherche
Ligne 43 : Ligne 43 :
impossible de créer de fichier).
impossible de créer de fichier).
Pour voir les infos sur le maxfile : maxfiles volx [nombre à déterminer]
Pour voir les infos sur le maxfile : maxfiles volx [nombre à déterminer]
<pre>
</pre>


* Maxdir (idem que pour maxfiles mais concerne les répertoires) : options maxdirsize [nombre à déterminer
* Maxdir (idem que pour maxfiles mais concerne les répertoires) : options maxdirsize [nombre à déterminer

Version du 18 juillet 2012 à 12:38


Installation de base d'un netapp (Doc fournie à Agarik par le prestataire de Netapp)

Options

Voici une liste (non exhaustive) de diverses options qui ont été configurées sur nos NetApp 3020c.

  • options snmp.access "host=212.43.194.0/24 AND if=e0c"
  • options timed.servers ntp.fr.clara.net,fr.pool.ntp.org
  • options timed.max_skew 2h
  • options ssh1.enable off
  • options telnet.enable off
  • options rsh.access "host=212.43.194.7 AND if=e0c"
  • Mode avancé
priv set advanced : passe en mode expert
sysstat -sux 1 (voir les io)
sysconfig -r
vol options volx (pour fixed size ...) 

Volumétrie modification

  • Petit Rappel Volumétrie Netapp
 - Aggrégat
 - Volume(s)
 - Qtree(s)

Pour voir les infos sur les disques : sysconfig -r

  • Diminution de la volumétrie : netapp-a> vol size volx -10g
  • Augmentation de la volumétrie : netapp-a> vol size volx +10g
  • Maxfiles
Si le nombre d'inode approche les valeurs maximales autorisées, il n'est alors plus possible de créer des fichiers sur le volume en question.
Ce nombre définit la volumétrie utilisable sur un espace de donée; donc si la volumétrie utile est suffisante mais que le nombre d'inodes disponibles est lui insuffisant, il est alors 
impossible de créer de fichier).
Pour voir les infos sur le maxfile : maxfiles volx [nombre à déterminer]
  • Maxdir (idem que pour maxfiles mais concerne les répertoires) : options maxdirsize [nombre à déterminer
  • Création d'un Volume

Pour la création d'un volume d : netapp-a> vol create /vol/volx aggr0 [size_en_Go]

  • Création d'un Qtree : netapp-a> qtree create /vol/volx/nom_qtree
  • Quota

Afficher les quotas courants : quota report -v [volume]

  • Modifier les quotas courants
- avec augmentation de la volumétrie des quotas : netapp-a> quota resize volx
- avec redimensionnage des quota : quota off volx && quota on  volx
  • SnapShot

Les snapshot sont une image des données à un instant "T". Seules les adresses vers les données sont conservés par les snapshors, ce qui explique leur taille réduite par rapport à la volumétrie des données ainsi sauvegardées. Lorsqu'un snapshot est activé sur un volume, une pourcentage de sa volumétrie est affecté pour la sauvegarde des données, ce qui explique la différence entre la volumétrie totale et utile. En général, un snapshot occupe 20% de la volumétrie globale.


  • Visualiser les snapshots d'un volume : snap list volx
  • Diminuer / Augmenter la volumétrie d'un Snapshot : snap reserve xx [% réservé au snapshot]
  • Ordonnancement des Snapshots : snap sched vol3 x,x,x,x... [ordo]
  • Verrous Nfs

afficher les verrous par machine : lock status -p nlm -h <hostname> supprimer les verrous par machine : lock break -p nlm -h <hostanme>


Export NFS & Qtree

On peut avoir besoin d'avoir des droits nfs restreint sur des répertoires d'une Qtree, donc que chaque serveur ne puisse monter que son "sous-répertoire" de la qtree et ne puisse pas
monter la qtree globale

Il faut alors procéder de la sorte :
 - On crée une qtree de facon normal, ici /vol/vol0/dialnode
 - On fait un export nfs classique de la qtree /vol/vol0/dialnode, on monte la qtree sur un serveur, et on créé plusieurs répertoires (ex db02so,wb01so) qui vont etre affectés à des 
serveurs, avec des exports nfs particulier pour chacun des répertoires
 - On démonte la qtree /vol/vol0/dialnode sur le serveur, et on supprime son export nfs sur le nfs
 - On recréé alors l'export nfs suivant : 
	/vol/vol0/dialnode 	Read-Write Access (127.0.0.1)
        Root Access (127.0.0.1)
        Security (sys)

Cela va permettre de creer des exports nfs pour les autres répertoires que nous avons créés (et qui ne sont pas des qtree) et de les monter sur les différents serveurs. Sans l'export
nfs précédent (/vol/vol0/dialnode Read-Write Access (127.0.0.1)), les répertoires de cette qtree ne pourraient pas être montés sur les serveurs. Mais avec ces droits particuliers, les
serveurs ne peuvent pas monter la qtree /vol/vol0/dialnode

 - Export nfs pour les répertoires de la qtree (classique)
	/vol/vol0/dialnode/backup/db02so
        Read-Write Access (172.31.50.23)
        Root Access (172.31.50.23)
        Security (sys)
	
        /vol/vol0/dialnode/backup/wb01so 	
        Read-Write Access (172.31.50.24)
        Root Access (172.31.50.24)
        Security (sys)