web-dev-qa-db-ja.com

FreeNASは信頼できますか?

FreeNASは、iSCSIでさえ機能の完全なチェックリストを備えた素晴らしい製品のようです。しかし、それはどの程度信頼できるのでしょうか?失われたデータについては、いくつかの恐ろしい話があります。たとえば ここ。 ここに 別の例 があります。

FreeNASを長期間、または本番環境で使用したことがある場合は、良いか悪いかについて、経験を共有してください。使用しているハードウェアと機能(ソフトウェアraid、zfs、iscsiなど)の設定も説明できればすばらしいと思います。

67
Console

私は4x 1TBハードドライブ(2 RAID 1なので、2TBが使用可能)を備えたスペアマシンでfreenasを使用しています。それは6か月間24/7上昇しています。

私はそれが素晴らしいと思います!

私は多くのNASのデバイスをテストし、ギガビットポートで最大10Mb/sしか取得しませんでした。これはまれで、通常は3〜4程度でした。デバイスの主な理由はエネルギーを節約することでしたが、2x 2ドライブのnas = Celeronシステムで80 +%psu以上です。

Freenasでは、私は70ポンド未満の費用がかかるceleronベースのマシンを持っています。また、内部の100Mbカードでは、70Mb/sをサンバに簡単にプッシュできます。

最も高価な部分は、ハードドライブを簡単に追加/削除するために4ドライブエンクロージャを購入したことです。少しお金の無駄遣いでしたが、クールに見えます!

私はそれについて文句を言うことはできず、システムを愛しています。私はopenfilerを見ましたが、それは少しOTTのようで、freenasは私が必要とすることをしました...

Openfilerが悪いと言っているわけではありませんが、freenasが私のニーズに完全に適合していることを勧めた他の人には、USBスティックからマシンを起動してうまく機能しました...質問は「FreeNASは信頼できるか」であり、私の答えは「yes」でなければなりません。

システムはソフトウェアRAIDを使用しており、Celeronは64ビットのシングルコアですが、RAIDの再構築中に+ネットワーク全体でHDTVエピソードを視聴している場合でも、CPUが60%を超えることはありません。

それを機能させるために、私は完全なisoをダウンロードし、ラップトップに1GBのUSBスティックを入れ、VMware WorkstationでUSBパススルーを使用し、ISOから起動しました。次に、インストールオプションを使用して、USBスティックを選択しました。 (あなたは実際のマシンでこれを行うことができますが、私はこれを初めて使用したので、空のCDが見つかりませんでした!)

私はUSBスティックをマシンに入れて起動しました。初めてうまくいきました!

実際にそれをnasとして使用できるようにする手順は次のとおりです。

  1. ディスク管理に移動し、4つのドライブのそれぞれを追加します。
  2. すべてのドライブをソフトウェアRAIDにフォーマットしてフォーマットします
  3. ソフトウェアRAIDに移動し、ディスク1および2、3、4を新しいRAID 1に追加します。
  4. フォーマットに行き、両方の新しいレイドを標準のOSにフォーマットします
  5. 両方のレイドをマウント
  6. Sambaをセットアップし、両方のマウントポイントを共有として選択する
  7. 数人のユーザーを設定する

次に、\\ ipを使用し、選択したユーザー名とパスワードを使用してWindowsからアクセスできました。

ADのサポートが少し不足しているので、すぐにopenfilerをもう一度見ますが、SOHO /ドメインレス環境の場合、freenasで問題が発生することはありません。

編集-リクエストによる-コメントに収めるには大きすぎた

42
William Hilsum

信頼性にはさまざまな要素があります。 1つは、主流の構成で推奨ハードウェアを使用し、一度セットアップしてから、触れないで、信頼性の高さを監視することの信頼性です。私はFreeNASをかなり高く評価します。

もう1つは、さまざまな人的エラー要因(非標準構成、実験、非標準の構成変更シーケンスなど)を考慮した信頼性です。私はFreeNASを本当に低く評価します。 so自分の足を撃ち、データを失うのは簡単です。フォーラムを読んでアイデアを得ることができますが、自分で試してみると、それもわかるでしょう:)

すでに上で述べたように、FreeNASは本当に企業の消費者に向けられており、ホームユーザーとその問題を知らないようです。高価なサーバーグレードのハードウェアといえば、それぞれに複数のvdevを備えた数十台のドライブ、それを管理するFreeNASサーバー、およびサーバーを管理する運用エンジニアです。

あなたがホームユーザーまたはスモールビジネスユーザーで、3-9Tアレイを介した単純なファイル共有を希望する場合、Nice ZFSのすべての冗長性とチェックサム機能を備えているが、お金を節約したいと考えており、ファイルサーバーという考え方に慣れている場合安価なハードウェアで実行でき、FreeNASを試さないでください。(a)本格的な趣味のプロジェクトにしたいと考えており、これに時間を費やすのが楽しい、(b)準備ができていない限り、費用対効果は高くありません。ハードウェアが機能しないことがわかったときに、セットアップのアップグレード(または完全な交換)により多くのお金を投資する。

私はそのようなユーザーの1人です。FreeNASを2.5か月間試してきました。私はクリスマスと年末年始の休暇をすべて初期設定に費やし、さらに夕方と週末もたくさん過ごしました。やや楽しいですが、本当に危ないです。バグや非標準的な構成が原因で、4ドライブのRaid-Zで1台のドライブが失われたことが既に5回あり、そのうち2回の間に、再同期中に回復不可能な読み取りエラーが発生しました。そのほとんどは、ボリュームを切り離して再インポートするか、暗号化を再適用するときに発生しました。実際のハードウェアディスク障害がなくても、サーバーのセットアップがお粗末に処理されているために1台のドライブが失われる可能性がある場合、それを軽減するためだけにRaid-Z2またはRaid-Z3が必要かと心配です。バックアップのために外部ドライブに継続的にスナップショットを撮ることに非常に偏執的で、何度も節約できました。私が対処しなければならなかった外付けドライブでいくつかの回復不可能な読み取りエラーがありましたが、これは私が推奨されていないUSB 3.0を使用したという事実によるものだと思います(読み取り:サポートされておらず、バグの可能性があります) 。 L2ARCのレポートエラーに使用したSSDドライブにも問題があり、それを削除して再接続すると消えますが、ワイプすることは不可能でした。チェックを無効にし、ddでワイプして、再起動する必要がありました。 OSはディスクメタデータに関する知識を更新しますが、それによって初めて、ドライブのパーティションを分割し直して追加し直すことができます。私が経験しなければならなかったこの種のものはもっとあります。

新規ユーザーのための一般的な落とし穴:

  1. FreeNASフォーラムには、推奨ハードウェアのリストがあります( https://forums.freenas.org/index.php?threads/hardware-recommendations-read-this-first.23069/ )。あなたはそれにできるだけ近づくべきです、さもなければフォーラムで助けを得ることはありません(過失は罰せられます)。
  2. ECC RAMは必須です。使用するマザーボードとCPUのタイプに制限を設けます。
  3. サーバーグレードのコンポーネントは強く推奨されるものです(SASカード、NIC、ドライブを含む)。RAIDカードはRAIDモードでは使用しないでください。場合によっては、オフにする必要があります。異なるファームウェアを適用する。
  4. 8GB RAMは真の最小値です(4〜6GBで実行することはほとんど不可能ですが、問題が発生する可能性は大幅に増加します-パフォーマンスの問題だけではありません:))。より多くの機能を有効にするか、データセットが大きくなると、さらに必要になります。マザーボードがどれだけサポートできるか見てください。可能な32GBのうち24GBを使用していますが、すべてを新しくした場合は、(より多くの成長を可能にするために)別のマザーボードを選択したでしょう。重複除外には5 GBのRAMあたり1 TBの領域が必要です。
  5. Raid-Z(1)は使用しないでください。 Resilveringの理由で失敗する可能性はありますが、Raid-Zは本当にサポートされているとは思いません。ドライブが4台ある場合は、Raid-Z2を使用してください。スペースの半分はパリティで使用されますが、それで問題ありません。
  6. USBディスクは使用しないでください。外付けドライブが必要な場合はeSATAがより良いオプションですが、(a)サーバーグレードのSATAカードを使用していることを確認し、ディスクを取り外す前にボリュームを切り離してください。
  7. FreeNASボックスを他の機能と共有する予定はありません。専用機をご使用ください。 VMでFreeNASを実行しないでください。エンタープライズグレードの仮想化の経験豊富な専門家であるか、何をしているかを知っているか、または多くの楽しみを求めている場合(そしてフォーラムでのサポートがゼロの場合、人々はあなたを助けません。 VMを使用していることがわかります)。
  8. 常にデータをバックアップし、常に構成をバックアップします(すべての変更後)。リカバリキー(すべての変更後)。 RAIDの冗長性は、バックアップの代わりにはなりません。
  9. WindowsおよびCIFSはサポートされていますが、アクセス許可は、特にWindowsベースのシステムでは困難です。多くの楽しみ/保守の準備をします。
  10. ホームユーザー固有のバグに対処することを期待しないでください。笑顔で無視されます。例えば。予期しないディスクアクティビティが原因でドライブが停止しないという不満はおかしいです。企業は24時間年中無休でサーバーを実行しているので、あなたもそれを行う必要があります。その後、それは問題ではなくなります。
  11. ZFSは、多数(数十、数百)のユーザーが同時にファイルにアクセスするように最適化されています。 1つまたは2つのユーザーケース(家族、小規模オフィス)の最適化を期待しないでください。例えば。データセットを再作成する以外に最適化はありません。何百人ものユーザーがいても問題はないため、重要なのはIOPSとキャッシュです。また、デフォルトのレコードサイズは128K(Windows 4Kのデフォルトのクラスターと比較)であり、変更しない方が良いでしょう。
  12. フォーラムでは多くの人がホームユーザー向けのZILとL2ARCに対して一般的にアドバイスをしますが、私はZILとL2ARCの両方が非常に効果的であることがわかりました。 ZILは書き込みスループットを最大化して、1 Gビットを本当に飽和させます。 L2ARCは、繰り返しの読み取りで少なくとも10倍のIOPSを増加させ、サーバーをめったに再起動しない場合でも、Windowsからのファイルに非常にスムーズにアクセスできるようにします。エクスプローラーは、サムネイル/プレビューを生成するために、多くのランダム/繰り返し読み取りを行います。 「サーバーディレクトリから直接写真を見る」などの使用例での顕著な改善。
  13. 「アップデート」を「アップグレード」として扱い、必要なベビーシッターや検証などを行います。最後のアップデート後、どういうわけか自動スナップショットの設定が失われたため、バックアップディスクへのレプリケーションが機能しなくなりました。あらゆる種類のアラートを設定します。物事がうまくいくと思い込まないでください。 FreeNASは電子メールを送ることができます。
7
morfizm

FreeNAS 7を一対のオフィスファイルサーバーで実行しています。組み込みのrsyncを使用して、次のラックの同じマシンにプライマリを定期的にバックアップします。また、FreeNASボックスのrsyncターゲットへのリモートバックアップを実行するスクリプトがあります。これは、iSCSI、NFS、およびCIFSでも非常に安定しています。

私は主にハードウェアサポートのためにFreeNASを使用しました...利用可能なOpenFilerリリースは、NICまたはサーバーのストレージアダプターをサポートしていませんでした。ZFSもサポートしていませんでした。おそらくまもなくFreeNAS 8にアップグレードする予定です(バックアップをアップグレードし、同期させてからマスターにし、元のマスターをアップグレードします)。

これは古いスレッドであることがわかりましたが、まだSFベイエリアにいる場合は、FreeNAS 8チームの1人が今週木曜日(6/16/11)にBayLISAで真新しいリリースをデモンストレーションします...チェック詳細については、www.baylisa.orgまたはwww.meetup.com/baylisaをご覧ください(免責事項:私はBayLISAの秘書であるため、多くの人が現れるのが好きです)。

5
Robert Novak

私はFreeNasを直接使用したことはありませんが、代わりにOpenFilerを試すことをお勧めします。 FreeNasと同様に、これはFreeおよびUnixベースです。 OpenFilerは、多くの商用製品実装を備えた、より商業化された製品です。

気になるデータをこの製品にコミットする場合は、次の点を考慮してください。

  1. すべてのフリーソフトウェアと同様に、最も商用化され、サポートされている、まだ無料の製品を使用してください。 OpenSuse、MySQL、OpenFilerなどを考えてみてください。
  2. すべてのフリーソフトウェアと同じように、信頼して確認してください。
  3. すべてのNAS製品と同様-RAIDは必須です。

また、ESXiでOpenFilerをホストすることをお勧めします。システムが十分強力で、他のVMによる負荷が大きくない場合は、マシンを他のVMと共有できます。

OpenFilerをHyper-Vに正常にロードすることもできます-イーサネットアダプターをレガシーアダプターとしてセットアップするだけです。

頑張ってください-これが役に立ったなら、クレジットをください。

5
cmdematos.com

しばらくの間、ESXiに対してOpenFilerを実行しました。ローカルで(マシン自体で、RAIDボリュームに対して)、ソフトウェアのiScsiイニシエーターを介してESXiサーバーからリモートで生成できるIOPSを測定し、結果はローカルパフォーマンスの95%以内であり、 raid5配列。

YMMV-私にとって-それは、複数のサーバーが接続されている場合でも、iSCSIを介してほぼローカルのパフォーマンスを提供しました(* 3つのサーバーでのみテスト済み)。

4
SirStan

ハードウェア要件のため、OpenFilerではなくFreeNASを選択しました。 FreeNASは基本的にすべてのより少ない必要があります。私は1.28TB RAID1構成を実行することができましたRAM 400MHzの256Mb VIA 128Mb CFカードを搭載したボード。それはほんの一部の本当に古いハードウェアです)私はうそをついていましたが、これまでのところ、十分に機能しています。

4
sybreon

私はFreeNASボックスを1年近く実行してきましたが、成功しています。私は通常、ローカルストレージへのバックアップデバイスとしてそれらを使用するため、パフォーマンスはそれほど重要ではありません。私が現在持っているシステムは、単一の1.5 TBドライブを備えたHPaq 2 GHz P4です。約6か月前にベンチマークを行ったときに覚えているように、NFSを使用してGB接続で40 MBを維持できます。 。私はiSCSIも使用しましたが、現時点では使用していません。

最近、NFSを介して2つのVMwareホストに接続されたユニットを構成しました。これまでのところ、私の日常の管理担当者はパフォーマンスの問題を確認できません。

RAIDとより多くのドライブを使用して、より最先端のハードウェアを実験しました。新しいハードウェアを実行することは困難でした。そのため、Ubuntuを優れたハードウェアサポートとOpenFilerの上に使用することになるかもしれません。

4
Keith Stokes

FREENASは崇高です!

私はFreeNAS 8を純粋な喜びで約6か月間使用しています。それでも、すべての機能のテストはまだ完了していませんが、マニュアルに記載されているように、今までのところすべてが完全に機能しています。

祖母はすべての機能を私の助けなしに設定できます。 GUIは素晴らしく、非常に大きな+はハードウェアプラットフォームの独立性です。

CIFS、NFS、ISCSI、FTPを使用しています。開始するには、YouTubeの説明ビデオを使用し、最初の試行に成功し、テストとデモの目的で何度もセットアップを再現できました。

私は皆にFREENASをお勧めします。テクノロジーは、世界がそれをより良い場所にするために無料であるべきです(そして、少数をより豊かにして、他の多くをより貧しくすることはしないでください。)

備考:FREENAS製品は共有ストレージソリューションであり続けるべきだと私は強く感じています。したがって、たとえばQNAPのように他の機能を組み合わせないでください。 6か月以上検索したときに出会ったエレガントなストレージソリューションです。

達成おめでとうございます!!

4
Michael Beck

ZFSを使い続けたいので、MacMiniのVMWare Fusionでfreenasを使おうとしましたが、Appleがそのボールを落としました。しかし、使用しているディスクは1TB USB外部ディスクとFreeNasカーネルは通信できません、とカーネルはUSBポートがタイムアウトしたと言っています小さなフラッシュUSBディスクはうまくいきました。

これは不安定なv7リリース(zfs用)に関するものでしたが、FreeBSDカーネルがLinuxのようなさまざまな種類のハードウェアに慣れていないという気持ちを揺るがすことはできません。

私はOpenSolarisを試してみましたVMとディスクが問題なく表示されました。ZFSが私のデータチェックサムを保持していることがわかって安心できるので、それを使用することを考えています。

[〜#〜] update [〜#〜]:この投稿で不思議に思ったので、USBディスクをrawディスクとして接続することでUSBの問題を回避しました。 VMWare Fusionで動作させることはできませんでしたが、Virtualbox 3.0.4で動作させることができました。

簡単に言えば、FreeNAS 7RC1を使用すると、zpoolをマウントでき、7MB /秒でNFSを介してホストシステムにファイルを転送していました。次に、OpenSolaris 11/08で同じrawディスク設定を使用したところ、4MB /秒しか取得できませんでした。

それは非常に専門的なテストではありません、私は知っています:) Solaris VMは時々止まっているようです、なぜだかわかりません。

結論として:VirtualBox上のFreeNAS VMはOpenSolarisよりもほぼ100%優れています。私にとっても推奨として機能します唯一のテストでしたが...

3
w00t

ソフトウェアレイドとして2〜1 TBのドライブを備えたフリーナスボックスを2回セットアップし、すべてのデータを共有にコピーしました。その後、UPSが処理するよりも長い間、家の電源が嵐から消えました。毎回、ゼロから再構築する必要がありました。それはレイドを殺し、あなたがそれを取り戻すためにあなたにできることは何もありません...幸運にも私は私のデータを回復するために使用できたrStudio回復ソフトウェアを持っています。それはすべて非常に時間のかかるプロセスであり、基本的に最初からやり直さなければならないのは本当に面倒です。 FreeNASを使用している場合、RAIDだけでなくすべてのデータを失う可能性があるため、RAIDだけでなく、すべてのデータをコピーする外付けドライブも必要です。ファイルサーバーの代替ソリューションを探しています。

2
TV10

USBスティックのFreeNASを使用して、別のディスクベイを節約し、何年も完璧に動作します。最近8ブランチに移動しました(インストールをクリアしてからボリュームをインポートして再セットアップします-2時間かかりました)。それでも、インターフェイスは「あまりにもいい」ですが、堅牢性は同じです。

USBフラッシュはかなり良い選択です。手順は次のとおりです。

  1. .isoファイルをダウンロードします。
  2. ISOで.xzファイルを見つけて抽出します(私は7-Zipを使用しました)。
  3. .xzファイルを抽出します(7-Zipが再び役立ちました)。現在お持ちのファイルは、FreeNASの組み込みバージョンです。
  4. USBフラッシュ(少なくとも2Gb)に入れます。 Physdiskwrite を使用してそれを行い、physdiskwrite -u image-fileを実行して、情報を書き込む必要のあるディスクに答えます。 (同じアーカイブ内の)PhysGUI.exeでディスクを確認できます。
  5. 以上で、USBフラッシュから起動します。

追伸何かが乱れる場合(Windowsの場合はそうなる可能性があります)、USBスティックをクリアすることができます。そのためにはdiskpartを使用します。

  1. コマンドウィンドウを管理者(cmd)として開き、diskpartと入力してEnterキーを押します。
  2. list diskコマンドを発行します。必要なディスクを見つけます。
  3. select disk #を実行します(#をドライブの番号に置き換えます)。
  4. cleanと入力し、Enterキーを押します。
2
Alexander

私が過去に遭遇した唯一の問題は、約2年前に個人的にこの問題に遭遇したにもかかわらず、複雑なACLが期待どおりに動作しないことがあるということです。

ACL要件が複雑な場合は、テストすることをお勧めします。

2
duffbeer703

ラボでは問題ないかもしれません

1)非常に多くのバグ...そして開発者は本当に気にしません...私の知る限り、このプロジェクトのほとんどの開発者はiXsystemsの従業員であり、ハードウェアの販売に重点を置いています...これは最悪の組織化されたオープンソースプロジェクトです私は見た。開発者はバグを修正せずにチケットを閉じ続けます..再起動はいくつかのバグの解決策ですが、これはストレージサーバーです...ランダムに再起動することはできません... http:/ /support.freenas.org/ では、FreeNASで時間を無駄にしたくないでしょう。

2)FreeNASはとても安全ではありません。完全に安全なネットワーク(内部!=安全に注意してください)に入れることができない場合は、使用しないでください...セキュリティを考慮して設計されたとは思えません。

3)CIFSの場合、アクセス許可の管理は完全に混乱しています...各ユーザーにプライベートストレージとパブリックストレージを許可する簡単な方法が見つかりません。そして、ADで使用する場合、通常、構成ファイルを正しく生成できません... Webインターフェースの再起動でAD権限関連の機能が壊れているため、修正されます。そして、パフォーマンスがひどい場合があります(メモリ関連の問題Iおそらく、私はiperfで950 mbps以上に到達する可能性がありますが、CIFS書き込みは数mbpsほど遅くなる可能性があります)...

4)iSCSIの場合、パフォーマンスは本当に大丈夫です... ESXiで使用すると、I/Oの低下(1秒以上の遅延...)に対して多くの警告が表示されます。インテルPRO/1000 PTデュアルポートを使用すると、ずっと良い結果が期待できます..。

以前のリリースから継承されたいくつかのバグのため、ボックスを再起動するたびにWebインターフェイスを有効にするために、sshを介して手動で設定ファイルを編集する必要があります。これは良いセキュリティ対策だと思います...

つまり、$がある場合はEMC/NetAppを入手します。必要なのがRAIDだけの場合は、ハードウェアRAIDカードを入手して、重要なことのために時間を節約します。そうでない場合は、FreeBSD/Solarisを使用してストレージサーバーを作成してください。そうすれば、何が効果的かをよりよく把握できます。

生産にFreeNASを使用するIMOは、顧客を失う/解雇される良い方法です...

1
sdaffa23fdsf

openfiler を選びます。 FreeNASよりもさらに完成度が高く、優れた信頼性トラックを備えています。

1
wazoox

私はsybreonのようなセットアップを1年以上オフィスで問題なく実行してきました。私が持っている唯一の不快な点は、Sambaのユーザー管理に関するものです(私は新しいバージョンを試していません)。

1
David