【NAS】 FreeNAS/NAS4Free総合 【FreeBSD】 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
FreeNAS : Open Source Storage
http://www.freenas.org/
NAF4Free : The Free Network Attached Storage Project
http://www.nas4free.org/
PCをNAS化するFreeBSDベースのディストリビューション
バックアップや物置にマターリ語りましょう
何かエラーのことを質問するなら、まずログを確認
そこには重要なキーワードが書かれているはずですよ
●関連スレ●
【NAS】FreeNAS Part13【FreeBSD】(c)2ch.net
http://hayabusa6.2ch.net/test/read.cgi/mysv/1424569198/ >>706
>単に問題のストレージが認識できないだけならgedrededなりになるだけで固まらないと思うのですが
USB接続のディスクにそんなものを期待してはいけない。
SMART採れないしタイムアウトやリトライで変換基板パニクるしろくな事無かった。 >>707
SMARTが読めないのはチップとソフトが対応してないだけだ >>708
対象のプールを見に行く時点で固まるみたい・・・
元々前の鯖で使ってて余ってるから雑用に使ってた外付けドライブだったから死んだかな?とも思うんだが
物理的に切断してもプールがdegreadedになってデバイスがRemoveになるぐらいで固まる事は無かったと思うんだけど
SSHでステータス見に行くだけで固まるとは・・・ ダメだこりゃ
zpool historyコマンドでログ見ようとしたけど
オプション無制定で返答なしで固まる
-lと-iオプション指定で試したら問題のプール指定すると固まる
他のプール指定だと問題ない zfsの場合、固まるように見えるのはメモリ不足でちまちま処理してるだけで
気長にリセットかけてやれば徐々に進行して復活すると何処かで読んだ >>712
メモリ32GBじゃまだ足らんのか・・・
対象プールは雑用や一時保管メインでバックアップすらしてないプールだから
トランザクション分消えても問題ないから最悪物理的に引っこ抜く手もあるのかな? 再起動したら治った
結局なんだったのかもわからんじまい
ログにも残っていない
原因と思われる瞬停も鯖の電源落ちない程度の瞬間だったみたいだしようわからん
一応雷サージ対応はしてるがUPS使ってないからそろそろ検討必要かもしれん
10年以上前のUPSなら持ってるんだが流石にバッテリーがアウトな上にネットで見たらUPS買える値段だった オムロンのBN140なんだけど軽くググったら4万未満ぐらいだった usbメディアからブートさせてると、usbがどんくらいの期間で壊れるん?
1年も持たないんだったらバックアップとっとくかな。 >>721
持つ持たない以前に熱暴走することもある。 >>722
熱暴走もするんかい・・・
つーかwebのインストール記録みてても、usbブートにしておけという風習はなんだろうな。 それ以外のストレージからブートしても利点がないから >>723
webの記事は信用できないのに>>723のレスは信用するんだな ブートメディアのバックアップ取っておけばいいだけでは USBメモリからのブートは本体のストレージを全てデータ保存先として使えるメリットがある >>721
4年くらい持ってる。日に一回、再起動する程度で使ってる。
確かにたまに起動に失敗することもある。
ドキュメントのお勧め通り、liveUSBで起動、そこから別のUSBにインストールして使えばかなり長持ちするみたいだ。 >>721
MicroSDをアダプタに刺してUSBブートしてるが
4年以上持ってる
ただマンションの定期停電あるから年2回ぐらい再起動するけど 同じサイズのusbを買ってきてバックアップとっといた。これで安心かも。
うちのNASハードはHDDを10個積めるんで、usbブートが不安定なら1つはブート用にHDDを割り当ててもいいかなと。
失敗はNASハードが2Tの壁を超えられんので4Tを買っても無駄にした・・・ 2TBの壁あるならなおさらUSBブートでしょ
フラッシュメモリが不安ならHDDにしたら? N4FにはブートUSBメモリのミラーリング無いんだよな
まあ手動でやりゃいいんだけど というかブートドライブが壊れてもそんなに弊害はないでしょ 設定だけエクスポートしとけば無問題
あ・・・
そういえば今の鯖組んだ時ブート中にUSBを見失ってUSBブートできなかったんだけど
あれってもう改善されてるのかな?
NAS4Free9.2.0.1で元々はFreeBSDのバグだったらしいんだけど
因みにその時はloader.confに1行追記でブート可能だった 運用構成についての質問なのですが、要件は
01、HDDのraidやZFSだけでは速度がでないので、SSDをキャッシュとして使いたい。
02、HDD故障時の復旧は楽な方がよい
このような内容で、HDD12台を物理RAID6。
これに対してfrenasを小容量のSSDにインストールして単体のZFS構成、SSDでL2ARCをZIL使用しようと考えているのですが
このような方法は、調べても出てこなかったので、ナンセンスなのでしょうか?
問題があれば是非ご指摘頂きたいです。
よろしくお願い致します。 >>739
ZFSを使いながらわざわざ物理RAID6なんか使う理由がさっぱりわからんのは置いておいて
なんの速度を上げたいのかによるが
単純にクライアントからのアクセス速度だと仮定すれば
RAID-Z2なら基本的に壊れたデバイス交換するだけでいい
FreeNASをSSDにインストールする必要性は無い(OSの起動時間が速くなるだけでアクセス速度に関係ない)
アクセス速度を重視するなら積めるだけのメモリを最大限搭載してLANを10GbなりIBなりで帯域確保の方が重要
基本的にキャッシュに対しての速度重視なのでデバイス自体の速度は遅いよりは速いほうが良い程度
公式ではL2ARCやZILを搭載する前にまずメインメモリを64GB以上搭載するのが優先だそうだ
あとSMBやiSCSIには効果がないらしい(NFSでは効果あるそうだ) >>740
アドバイスありがとうございます。
用途はesxi上でfreenasを動かして同じesxi無いでiscsiでesxiのデータストアとして使おうかと思っています。
メモリを積んだ方が良いというのは調べてわかったのですが、esxi上のゲストOSにメモリを割きたい為のと滅茶苦茶速度が
いるわけではないのでライトバックしてくれるキャッシュ機構用の為のSSDです。
なのであまりメモリを積む事は想定していません。場合によっては32BGくらいは割り当てるかもしれませんが。
後々、10GebやFCでpoint to pointにするかもしれませんが、今は考えていません。
>>RAID-Z2なら基本的に壊れたデバイス交換するだけでいい
ここなのですが、壊れたデバイスを特定して交換するのが面倒そうだなと調べていて思ったので、それが理由です。
ハードRAIDなら壊れたディスクはランプが点滅等したりして、それを単純に入れ替えればリビルドが始まるお手軽さ
に魅力を感じているのですが、RAID-Z2でも結構お手軽でしょうか?
後、raid-z2等のソフトウエアRAIDは12台等、台数が増えるとパフォーマンスが落ちると書いてあったので。 出たよESXi in guest datastore server
なんでこんなバカなことをやりたいのかねぇ >>741
その目的ならESXiでサポート済みのエンクロージャ管理に対応しているRAIDカードを使う。
ZFSはメモリを積むことが前提だから減らしたら性能は出ない。 >>742
今は流行らないのですかね。
esxiのデータストアが遅くて、どうにかSSD等でライトバックキャッシュ機構を
作りたいなと思っていたのですが、皮肉等ではないのですが、
何故馬鹿なのでしょうか?
私も最近はこういうやり方をしている方をぐぐってもあまり出てこないので
何かしら問題があるのかと思っているのですが。 性能が出ない理由がread待ちなのかwrite待ちなのか
その他なのか分析しろよ write待ちです。
なのでSSDでのライトバックキャシュを利用したいと考えました。
readはesxiの機能でSSDをreadに使うと言う機能があります。
特定ゲストOSだけ性能を引き上げたいのならデータストアをSSDにすればよいのですが
データストア全体のwrite性能を引き上げたいのです。 連レスすみません、因みにvsanは予算上使えません。 勘違いしているようだが
ZILは同期書き込みのトランザクションログを書き込むだけで基本読まない。
なのでライトキャッシュに相当するものはメインメモリだけだよ。
だから性能を要求するのにメモリをたっぷり割り当てられないならZFSを使うこと自体が選択ミスよ?
そもそもZFSは基本的に1TBあたり1GBのメモリを要求するしね。
まあフラグメント対策でZIL入れるのも有りという話は見たけど。 L2ARCもライトキャッシュに相当しないのでしょうか?
一応iscsi予定なのでZILはいらなければ設定しません。
しかし、ZFSはあまり妥当ではないかもしれないと言うことが分かってきました。
もう少し書くと100GBくらいのシーケンシャルライトを速くしたいのですが、
話の方向がスレ違っぽいので別のスレ相談してみます。
ありがとうございます。
因みに
>>744さん
のESXiでサポート済みのエンクロージャ管理に対応しているRAIDカードと言うのが
よく分からなかったのですが、例えばどんなものでしょうか?
LSI MegaRAID SAS 9260-8i 等 SSDをキャッシュに使えるRAIDカードのことでしょうか? エンクロージャ管理は仕様書と互換性リストを当たるしかないですね
ses2とかsgpioとかenclosure managementとか書いてあってかつ相互に
互換性リストに載っているものの組み合わせなら動くんじゃないでしょうか。
昔自分も当たりましたがめげて諦めました。 DBでも使わんとwrite待ちネックになる事は多くないぞ
まあ、SSD使ってもキャッシュ食い潰したらHDD待ちに
なるだけだから問題解決しない可能性はあるな L2ARC でライトが上がるとかはないわ。
http://ftp-admin.blogspot.jp/2011/12/l2arc_24.html?m=1
正直メモリ積めないなら ZFS とか使わないわ。「無茶苦茶速度を」得るためにメモリが必要なのではなく、普通の速度を得るためにメモリが必要だから積む。
4 本でこんなもん
http://i.imgur.com/D4ulQ6T.jpg
正直メモリ積めないなら bcache でも使っとけ。 >>741
上でもレスされてるけどメモリ積んでなんぼのFSなのでメモリ積まないならFSの選択ミスとしか言いようがない
壊れたデバイスの特定は簡単
今のFreeNASは知らんがNAS4Freeだと管理画面のトップページ見れば異常のあるプールはすぐにわかる
あとはそこのステータスをクリックすればプール情報出るのでどのデバイスに異常があるのかわかる
ランプの点滅みたいな暗号みたいな情報じゃなく文字情報として見れるからお手軽だと思う
台数増えてパフォーマンス落ちるのてむしろRAID6じゃね?
ZFSの場合どうせキャッシュに書き込んで暇な時にデバイスに書き込むからあんま関係ない気がするが
それにハードRAIDはコントローラ壊れた時に互換性の有るハードRAIDを調達できるかが問題だしなぁ・・・ つーかさ
ESXi鯖とFreeNAS鯖別体じゃいかんのか?
俺はゲストのバックアップを簡単にする為にZFS上にデータストア置いてるけど
必要な速度が1GbEの帯域内で良いなら速度的な問題も別にないが
1GbEで足りないなら10GbEに変えればいい
ピア接続ならハブいらんしNICだけなら随分安くなってるしな 以前どこかのサイトで見たんだが
重複排除に必要なメモリ量を計算すると結局ストレージを増やしたほうが安かったらしいw
まぁ使用状況とかにもよるからそういう例もあると言うことだろうが メモリ8GBでdedup使ってる人もいるし用途次第よ 16GBでdedup使ってる自分もここにいるが
対象重複データの容量は最大で見積もっても64GBは超えないからメモリ的には楽勝。
でも重複率が3倍にもならないので効率的には話にならない。 個人用途だと場合によっちゃdedupかますより重複ファイル削除ソフトで一層した方が手っ取り早かったり zilもl2arcもdedupも理解してればほとんど役に立たないのがわかる 概ねデータ量2TBに対して10GB程度のメモリが必要らしい>重複排除
俺の使い方だとHDD増やしたほうが安そうだ・・・
現状3年程使って3プールの合計10TBで使用量2TBしかないし 全領域とかやらずに重複しそうなボリュームだけやれば大したこたないわな。
ただ普通の速度得るために結局メモリは必要 (NetApp に積まれてるメモリ容量とか考えればメモリが必要なのわかると思うが でもバイナリでも無きゃ素直に圧縮した方がおおむね効率が良いという罠 今NAS4Free9.2.0.1で運用中で11.1にバージョン上げようと思ってるんだけど
公式からxzファイル落として解凍後のimgをDD for WindowsでUSBメモリにコピー後起動したら
起動直後のメニュー画面にインストールの項目が無いんだが
今のバージョンてインストール作業しなくてもインストール後のimg配布されてるの?
以前はインストールメディアのブートイメージだった気がするのだが >>766
それだと元の旧バージョンが無いと起動しないんじゃない?
解凍したイメージだけで普通に起動してるんだが
今まではライブCDからインストールしてたからUSBメモリへの直焼きはわからんが
以前にどこかのサイトでCDではなくUSBメモリにインストールイメージを焼いてUSBメモリからUSBメモリにインストールて読んだから
今回もそれだと思ってたんだが試しにノートPCで起動してみたら普通に起動してしまった次第 糞ファイルシステム使わなければメモリ4GBでも動きますか? だったら糞ファイルシステム使わずにソースから入れちゃいますか 何が言いたいのかわからんがFreeNASの
ビルド環境は簡単に構築できるぞ 個人宅でファイル置き場程度に使うなら4Gでも十分動くけどな
Express5800 G110bで
2TBx6 raidz2で使ってる iSCSIもあるし外からSSHも出来るし
パワフルなデスクトップの電源を入れっぱなしより
使い勝手は良いですよ わかりやすい内容
メモリによる速度
http://www.pcserver1.jp/blog/40/20100413/13
※ CDM のディスクと 10gbe/fc などでまだ上がる
この CDM の結果はテストのための適当な環境に見える
メモリ使う処理
https://peta.okechan.net/blog/archives/1789
VMware 上なら一時的なメモリバカぐいの時だけ zfs 使ってるゲストにメモリをオーバーコミットすれば kp で落ちまくらないで済むけど。
速度と安定性求めるならメモリいるし物理で組むわな。 FreeNas 9.10 でディスク 3 本で Raidz、FC 接続の MPIO で シーケンシャル rw Q32 800m ランダム rw Q32 250m FreeNAS11.0のU3きたね。
入れてみたけど、やっぱりSkylakeの大量エラーログ問題は解決されてないみたい(FreeBSDの問題っぽいから、そっちの更新が無いと難しいかもね)。
Skylake民は、いまのところ9.10.1 U4で我慢かな……。 ごめん訂正
× Skylake
○ Kaby lake #25435 Remove Corral as an upgrade choice
はちょっと笑った >>787
LVM使って手動でがんばる方法書いてる人いたな 面白いってのはなんだ、漫談でも始めるのか。
ZFS: やっべ、容量足りねー。殺す!お前を殺す!お前を殺す〜らららら〜るらら〜どうすんねん!
今田:面白くします!
ZFS: よし行こう!ヤクザの五人組がレコードデビュー!?さてユニット名は何? うまづら!いこう!
YOU: え、ご、ご、五本指!
ZFS: だははは!フィンガーファイブもかかってんねんな!おもろい! ただいまNAS4Free9.2.0.1を使用しています
内蔵ベイが足りなくなって一部のHDDをUSBで増設して運用しています
箱はロジテックのLHR-4BNHEU3にWD緑4TBを2台
マザボはAsrock H87 Pro4
この組み合わせではシャットダウン時にUSBがロストして電源が切れません
またUSB3.0非対応の為USB2として認識されています
今度更に増設するのでついでにアップデートしようと試しに別のUSBメモリに11.1をインストールして起動確認しました
取り敢えずUSB3で認識してシャットダウンも問題なかったのですがSMART情報が取得できません
NUCにUSB接続で運用している人のサイトで見ましたが
そこでは同じ外箱でSMART取得成功してるので外箱は対応しているようなので
これはマザボのUSBコントローラがSMARTに対応していないということでしょうか? SMART を読んでるプログラムが外付け USB HDD のコントローラチップに対応してないだけ チップが対応ではなくチップに対して SMART 読み取るプログラムが対応してる必要がある >>795-796
なるほど
今のマザボと現バージョンのOSの組み合わせではSMART読めないということですね
ありがとうございました >>798
あれ?そっち?
参考にしたサイトでは同じHDDケースをNAS4Free10でSMART取得してたから
HDDケースの方は対応してると思ってたんだけど zpoolのアップグレードてどれぐらい時間かかる? zpoolのうpぐれしたらもう引き返せない
ふりなすのばーじょんだうんでけなくなる 何かやりたくてアップするならわかるけどやる必要に迫られなきゃやらないほうがいいわな いまだに初めて入れたver8あたりのstableじゃないやつ使ってる ファイルシステム的にはそうかも知れないが、NAS としては OS が panic で落ちるので不要とは言えない ■ このスレッドは過去ログ倉庫に格納されています