Ubuntu 12.04でbtrfsを使用しても安全ですか?
Linuxカーネルバージョン:3.2.0-24-generic
アーキテクチャ:x86_64(64ビット)
Ubuntu 12.04でbtrfsを使用しても安全ですか?
Linuxカーネルバージョン:3.2.0-24-generic
アーキテクチャ:x86_64(64ビット)
回答:
Novell Suse SLES11の人々はそう考えています。このエンタープライズディストリビューションは、btrfsを支持してext4の書き込みサポートをスキップしているためです。数週間前に(3.0カーネルを使用して)btrfsをテストしましたが、20分以内に削除できなかった2つのスナップショットを管理できました。
適切なバックアップがあることを完全に確信していない限り、最も価値のある資産(写真、音楽トラック、開発ファイルなど)をbtrfsに信頼する必要はないと思います。機能にbtrfsが必要ない場合は、テスト以外の目的に使用しないでください。
ファイルシステムのbtrfsは、もはやカーネルの技術プレビューではありませんが、使用したいと思っているので、今は切り替えません。重要度の高い順に、これを行わないようにアドバイスする理由は次のとおりです(この回答はまもなく時代遅れになる可能性があることに注意してください)
Btrfsを使用することは絶対に安全ではありません。1週間以内に5回目のUbuntu 12の再インストールを実行しました。Btrfsはアルファ版として不安定であり、小さな更新のたびにクラッシュします。/ bootをbtrfsとして使用すると、カーネルファイルが見つかりません。/をbtrfsとして使用すると、ルートシステムに大きな損害が発生します。
実際には事態を悪化させるため、自動回復機能と圧縮機能を使用しないでください。圧縮により多くのファイルエラーが発生し、自動回復はまだ機能しません。
通常、Launchpadと開発者に関する多くのエラーレポートは、それらのほとんどを関連性がないとして却下しています。
オラクルは、Btrfsの実稼働準備が整っていると考えています。
Oracle Linux 6.3(6u3)では、/にBtrfsを使用できます(UEK2 2.6.39が必要-実際には3.0カーネルに基づいています)。また、6.3のブート&レスキューISOにはBtrfsが付属しています。また、提供されているものを使用してext {3、4}をBtrfsに変換するユーティリティも提供していますbtrfs-convert
。
少なくともデータにはraid1を使用することをお勧めします(少なくとも2つのブロックデバイス(この場合はパーティション)が必要です)。メタデータはデフォルトでデバイス間で複製されます(-m single
単一のデバイスには使用しないでください)。私はいくつかの内部の本番環境でテスト目的でBtrfsを使用してきましたが、これまでのところ、重大な問題は発生していません(スクラブはクールです!)。
ところで:でBtrfs
完璧に動作しLXC
ます!
このドキュメントを参照してください:http : //docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
常にデータをバックアップしてください。安全と危険、それは相対的です;-)