PowerPath + ZFS + Clariion = ???

Posted by on 18 Juil 2011 | Tagged as: solaris

Il y a eu pas mal de problèmes documentés autour de la cohabitation ZFS/PowerPath, et j'en tiens un beau. Une LUN de ma connaissance est baladée occasionnellement entre plusieurs serveurs pour permettre des gros transferts de données avec un débit raisonnable. Pour des raisons de compatibilité entre les différents systèmes impliqués, j'ai créé un dataset ZFS sur une partition de cette LUN.

Le volume s'est promené entre différentes machines sans soucis, puis, un beau matin, au moment de la ramener sur un serveur, j'ai eu droit au tristement célèbre "insufficient replicas" :

monpool UNAVAIL insufficient replicas c5t5006000000000000d0s6 UNAVAIL cannot open

Pourtant, ce même volume fonctionnait à merveille sur le serveur voisin (qui certes n'utilisait pas PowerPath, mais tout de même)! Continue Reading»

ZFS – ce qui ne marche pas

Posted by on 12 Déc 2008 | Tagged as: solaris

Comme je l'ai présenté dans un précédent billet, ZFS est une véritable révolution à plusieurs titres dans le monde des filesystems. Cela dit, l'écosystème ZFS n'est pas encore complètement mature, et un certain nombre de fonctionnalités manquent encore à l'appel, que ce soit au niveau de ZFS lui-même ou de son support par d'autres systèmes/outils.

Continue Reading»

ZFS – legacy mountpoint

Posted by on 17 Nov 2008 | Tagged as: solaris

Je me suis heurté récemment à une situation un peu particulière avec ZFS. Sur un de mes serveurs, je dispose dans un zpool (monpool) d'un dataset (mondataset) contenant un répertoire (/monpool/mondataset/shared) qui a vocation à être partagé via NFS. Seulement, le répertoire qui sera partagé n'est pas le dataset lui-même, mais un montage LOFS d'un sous-répertoire de ce dataset dans un filesystem UFS.

Alors certes, on pourrait à juste titre s'interroger sur l'intérêt d'un tel enchaînement, mais ce n'est pas l'objectif de ce billet. Profitons plutôt de cette configuration quelque peu barbare pour présenter un problème intéressant, et les options ZFS permettant de le contourner.

Continue Reading»

ZFS – commandes de base

Posted by on 15 Sep 2008 | Tagged as: solaris

Dans un précédent article, j'ai présenté les principaux apports de ZFS. Nous allons maintenant nous intéresser aux commandes de base qui permettent de manipuler les pools et les datasets, ces derniers correspondant à peu près aux volumes que l'on retrouve dans d'autres environnements. Toute la gestion de ZFS se fait avec deux commandes :
  • zpool : l'outil de manipulation des pools
  • zfs : l'outil de manipulation des datasets
Continue Reading»

ZFS – présentation

Posted by on 01 Sep 2008 | Tagged as: solaris

ZFS est un nouveau genre de système de fichiers, intègrant également des fonctions traditionnellement dévolues aux outils de gestion de volumes. Le projet a été initié chez Sun en 2000, sous la houlette de Jeff Bonwick, pour remplacer un UFS qui, il faut le reconnaître, vieillissait plutôt mal. L'utilisation massive de Veritas Volume Manager (aka Symantec Storage Foundation) en entreprise, voire même de Solaris Volume Manager, indique bien que ce système de fichiers ne répondait plus vraiment aux besoins des utilisateurs.

Voyons donc un peu de quoi il retourne, et notamment quelles innovations ZFS apporte.

Continue Reading»