Est-il sûr d'utiliser btrfs dans Ubuntu 12.04?
Version du noyau Linux:
architecture générique 3.2.0-24 : x86_64 (64 bits)
Est-il sûr d'utiliser btrfs dans Ubuntu 12.04?
Version du noyau Linux:
architecture générique 3.2.0-24 : x86_64 (64 bits)
Réponses:
Les gens de Novell Suse SLES11 le pensent, car cette distribution d'entreprise ignore le support d'écriture pour ext4 en faveur de btrfs. J'ai testé btrfs il y a quelques semaines (avec un noyau 3.0) et j'ai réussi à obtenir 2 instantanés qui n'ont pas pu être supprimés, en 20 minutes d'expérimentation.
Je ne pense pas que vous devriez faire confiance à vos actifs les plus précieux (photos, morceaux de musique, fichiers de développement ...) à btrfs à moins que vous ne soyez absolument sûr d'avoir des sauvegardes appropriées. Si vous n'avez pas besoin de btrfs pour ses fonctionnalités, ne l'utilisez pas à d'autres fins que les tests.
Le système de fichiers btrfs n'est plus un aperçu de la technologie dans le noyau, mais aussi désireux que je l'utilise, je ne change pas pour l'instant. Voici pourquoi je conseillerais également de ne pas le faire (notez que cette réponse pourrait être dépassée sous peu) par ordre d'importance
Il n'est absolument PAS sûr d'utiliser Btrfs. Je viens d'effectuer ma 5ème réinstallation d'Ubuntu 12 en une semaine. Btrfs est instable en tant qu'alpha et plante après chaque petite mise à jour. Le fait d'avoir / boot en tant que btrfs a pour conséquence de ne pas trouver les fichiers du noyau. Avoir / en tant que btrfs entraîne des dommages majeurs au système racine.
N'utilisez jamais les fonctions de récupération automatique et de compression car elles aggravent les choses. La compression provoque de nombreuses erreurs de fichier et la récupération automatique ne fonctionne toujours pas.
Beaucoup de rapports d'erreur sur Launchpad et les développeurs, comme d'habitude, rejettent la plupart d'entre eux comme non pertinents.
Si vous allez utiliser btrfs, vous devez utiliser le dernier noyau disponible. Il serait probablement conseillé d'exécuter Ubuntu 12.10 en faveur d'Ubuntu 12.04 afin que vous obteniez un noyau plus récent par défaut.
Oracle considère que la production de Btrfs est prête .
Dans Oracle Linux 6.3 (6u3), vous pouvez utiliser Btrfs pour / (nécessite UEK2 2.6.39 - en fait basé sur le noyau 3.0). Et l'ISO de démarrage et de sauvetage de 6.3 est livré avec Btrfs, il fournit également l'utilitaire pour convertir ext {3, 4} en Btrfs en utilisant btrfs-convert
fourni.
Je recommanderais au moins d'utiliser raid1 pour les données (vous avez besoin d'au moins 2 périphériques bloc - partitions dans ce cas), les métadonnées sont par défaut dupliquées sur tous les périphériques (ne pas utiliser -m single
pour un seul périphérique). J'ai utilisé Btrfs à des fins de test dans plusieurs environnements de production internes, jusqu'ici tout va bien, je n'ai rencontré aucun problème sérieux (le nettoyage est cool!).
BTW: Btrfs
fonctionne parfaitement avec LXC
!
Voir ce document: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Gardez cela à l'esprit, sauvegardez toujours vos données. Sûr et dangereux, c'est relatif ;-)