Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
zfs à partir de UFS ? (Read 4654 times)
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
zfs à partir de UFS ?
15. Apr 2010 at 05:13
 
Est il possible de monter un pool ["tank"] existant sur un disque (ad1) a partir d 'un disque 100% ufs (ad0)?

j'ai un freebsd 100% ufs sur ad0
j'ai un freebsd ZFS sur ad1 (boot en ufs , le reste en zfs)
Back to top
 
WWW WWW  
IP Logged
 
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
Re: zfs à partir de UFS ?
Reply #1 - 25. Apr 2010 at 07:11
 
Personne a une idée?  Shocked

Rien de plus simple en fait!  Roll Eyes
Code:
# zpool  import -f <nom du pool | ID du pool> 



Attention:

Vérifier que les points de montages du pool et ceux du disque en UFS ne soient pas identiques!
Back to top
 
WWW WWW  
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: zfs à partir de UFS ?
Reply #2 - 25. Apr 2010 at 20:20
 
Bonsoir,
Ce sujet m'intéresse et je vais le reformuler :
Sur ton FreeBSD  ad1 une partie du disque est organisée en pool zfs
Si tu bootes sur le système ad0, tu peux monter ce pool sur son système de fichier.

Parce que je me posais la question avec ma config :
  • système sur ad4
  • pool raidz1 sur ad6 et ad7


  • 1) Si un des 2 disques du pool lâche, pas de problème, il y a une procédure pour reconstruire le pool avec un disque neuf
  • 2) Si le disque système lâche ?
  • 3) Si la carte mère lâche ?


Ma crainte étant que les informations sur la structure du pool soit contenues sur le disque système et non sur de disque du pool, donc en cas de perte du système je ne savais pas si je pouvais récupérer les données.
Back to top
 
 
IP Logged
 
ftr_
YaBB Newbies
*
Offline


I Love BSD!

Posts: 7
strasbourg
Re: zfs à partir de UFS ?
Reply #3 - 26. Apr 2010 at 15:18
 
hello,

C'est la même configuration que mon serveur de tests.

Pour le point 1 effectivement,  si ad6 lâche par exemple:
zpool offline storage ad6
éteindre, changer de disque et rallumer
zpool online storage ad6
zpool replace storage ad6
=> http://lists.freebsd.org/pipermail/freebsd-questions/2010-January/210762.html

Pour le point 2, moi j'ai cloné le disque system, ad0, avec un dd. si il lâche, je change de dique (c'est pas très propre mais ca marche...).
mais la commande citée au dessus doit être la bonne....

Pour le point 3, il faut avant de rebrancher trouver la correspondance dans /dev/ad* de chaque port sata/ide... ?
Ou avoir une carte mère identique sous la main et brancher les disques sur les mêmes ports que la carte mère précédente.

Donc pour bien ce préparer a de éventuelles pannes, il faut connaitre:

- le nom du pool
- l'ID du pool
- la correspondance /dev/ad de chaque disque

Enfin c'est comme ca que je m'y prendrais pour le moment.
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: zfs à partir de UFS ?
Reply #4 - 26. Apr 2010 at 16:57
 
Bonjour,
J'ai besoin d'une précision à propos de l'ID du pool. Le nom je pense savoir :
Quote:
# zpool create
dataraid
raidz ad6 ad7

Mais l'ID je ne vois pas.
Back to top
 
 
IP Logged
 
pascal50
Full Member
***
Offline


I Love BSD!

Posts: 125
La Flèche (72)
Gender: male
Re: zfs à partir de UFS ?
Reply #5 - 26. Apr 2010 at 17:13
 
Serait-ce cela :
Quote:
# zpool get "all"
dataraid

NAME      PROPERTY       VALUE       SOURCE
dataraid  size           931G        -
dataraid  used           116G        -
dataraid  available      815G        -
dataraid  capacity       12%         -
dataraid  altroot        -           default
dataraid  health         ONLINE      -
dataraid 
guid
         
13059290092672083477
  -
dataraid  version        13          default
dataraid  bootfs         -           default
dataraid  delegation     on          default
dataraid  autoreplace    off         default
dataraid  cachefile      -           default
dataraid  failmode       wait        default
dataraid  listsnapshots  off         default

MODIF: on dirait bien, enfin voici un extrait de man zpool :
Quote:
Properties
...
guid                A unique identifier for the pool.
Back to top
 
 
IP Logged
 
kermitt
Full Member
***
Offline


Relax

Posts: 249
974
Gender: male
Re: zfs à partir de UFS ?
Reply #6 - 27. Apr 2010 at 02:08
 
je pense que tu dois être dans le vrai ...
je n'ai pas testé avec un raidz

je suis comme toi... je découvre et test ZFS et ses possibilités
Back to top
« Last Edit: 27. Apr 2010 at 02:44 by kermitt »  
WWW WWW  
IP Logged
 
ftr_
YaBB Newbies
*
Offline


I Love BSD!

Posts: 7
strasbourg
Re: zfs à partir de UFS ?
Reply #7 - 27. Apr 2010 at 19:55
 
Si il y a des erreurs dans les checksum affiché par la commande zpool status. après un changement de disque.  ( ou après un zpool scrub *****  qui répare des erreurs des erreurs)
Il faut faire un zpool clear, pour remettre les compteurs à 0.

La commande n'éfface pas les données (enfin chez moi...)
j'ai déjà eu a le faire une fois.
source: http://docs.sun.com/app/docs/doc/820-2315/gcfiw?l=fr&a=view

Pour l'id (uid guid....?) du pool de stockage j'en ai aucune idée. Je ne suis pas encore arrivé jusque là.

Je vais essayer de remettre la machine en marche (déménagement elle est dans les cartons) dans la soirée pour pouvoir tester.
Back to top
 
 
IP Logged