web-dev-qa-db-ja.com

Ubuntuサーバー上のZFS?

私のファイラーには現在、2つの基本的なmdタイプのソフトウェアRAID5セットがあります。 1つの8 x 500 GBおよび1つの4 x 1TB。構成をもう少し柔軟にするために、LVMを追加することを検討しています。その前に、ZFSも調べる必要があると考えました。

ZFSはUbuntuで利用できますか?md-raidとlvmを置き換えることはできますか?

6
Roy

ZFSはCDDLライセンスでリリースされたため、Linuxカーネルに組み込むことはできません。

UbuntuにZFSをインストールすることは可能であり、何人かの人々がハウツードキュメントをリリースしています。 「ZFSUbuntu」をグーグルで検索すると、いくつか見つかります。これが1つです: http://systembash.com/content/howto-installing-zfs-and-setting-up-a-raid-z-array-on-ubuntu/ ==

Ubuntu上のZFSは、カーネルモジュールではなく、「ユーザースペースのファイルシステム」(Fuse)システムで動作します。これは、ZFSから起動できないことを意味すると思いますが、ユーザーデータを保持できるはずです。 ZFS on Fuseプロジェクトの希望ページは次のとおりです。 http://www.wizy.org/wiki/ZFS_on_Fuse

ZFSには独自の冗長化方法があるため、md-raidとlvmに取って代わります。

Btrfs が間もなく登場し、ZFSに対するLinuxのネイティブ回答になることに注意してください。現在入手可能ですが、重要なデータを信頼することはお勧めしません。 Btrfsはおそらくもう1年で堅調になると思います。

Btrfsがベータステータスから外れるまで、RAIDでext4を使い続けます。また、予備のコンピューターにOpenSolarisをインストールして、NFSを備えたZFSファイルサーバーとして使用したいと思います。重要なデータをベータ版ソフトウェアに信頼することには消極的ですが、Fuse上のZFSは依然としてベータ版と見なされています。

編集:ext3ではなくext4を推奨するようにこれを更新しています。残念ながら、BTRFSはまだ準備ができてから少なくとも1年は経過していると思うので、その部分は編集していません。 (BTRFSにはまだエラーを修正できるfsckがまだありません!)

13
steveha

LinuxではFuseを介してZFSを使用しません。私の知る限り、開発はほとんど停止しており、ベータ版に近いわけではなく、SolarisのZFSにはほど遠いです。 Btrfsは、開発が終了すると優れた代替品になるはずですが、それは非常に未成熟なソフトウェアであり、ほとんど準備ができていません...まあ...何でも。 Linuxストレージのニーズのためにext4/Reiser4に固執します。

9
Xorlev

いいえ、ZFSは(カーネル統合ファイルシステムとして)Linuxでは使用できません。主な理由は、互換性のないライセンスです。本格的な使用には、Fuseを使用したユーザースペースソリューションはお勧めしません。

要件に非常に近いのは Nexenta です。 OpenSolarisカーネルUbuntuユーザーランドを組み合わせたものです。 ZFSは(残念ながら)Linuxのmd-raidとlvmよりもはるかに優れているため、ぜひ試してみてください。

その他のZFSオプションは次のとおりです。

  • OpenSolarisもGNOMEデスクトップに付属しており、一見するとLinuxのように見えます。しかし、よく見てみるとすぐに多くの違いが見つかり、新しい環境を学ぶにはしばらく時間がかかります。 OpenSolarisの多くはLinuxよりも優れていますが、多くの欠点もあります...
  • FreeBSD
6
knweiss

現時点では、UbuntuのZFS(プールバージョン28)をカーネルモジュールとして使用するのは非常に簡単です。

Sudo add-apt-repository ppa:zfs-native/stable
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F6B0FC61
Sudo apt-get update
Sudo apt-get install ubuntu-zfs

ここに完全なガイドがあります buntu用のZFS安定リリース 。また、チェックアウトすることもできます Linux上のZFS プロジェクトサイト。

4
BBK

バム! http://zfsonlinux.org/

mostdebianベースのシステム用の事前ビルドパッケージ。彼らはまた、ライセンスの質問に少し「手の波状」の回避策を与えます。

2
Rafael Ferreira

Linux用のZFSのカーネル実装があります。これは http://wiki.github.com/behlendorf/zfs/ にあります。

私はそれをタフに使用したことも、ドキュメントを適切に読んだこともないので、状態や使いやすさについて少しも理解していません。

しかし、多分それはあなたのために役立ちます。

0
Marcel G

ネイティブカーネルレベルのZFSは現在Debianにあります: http://tucobsd.blogspot.com/2010/08/apt-get-install-zfsutils.html

0
Tuco