【NAS】 FreeNAS/NAS4Free総合 【FreeBSD】 Part2
■ このスレッドは過去ログ倉庫に格納されています
FreeNAS : Open Source Storage
http://www.freenas.org/
NAF4Free : The Free Network Attached Storage Project
http://www.nas4free.org/
PCをNAS化するFreeBSDベースのディストリビューション
バックアップや物置にマターリ語りましょう
何かエラーのことを質問するなら、まずログを確認
そこには重要なキーワードが書かれているはずですよ
前スレ
【NAS】 FreeNAS/NAS4Free総合 【FreeBSD】
http://mao.2ch.net/test/read.cgi/mysv/1446904490/ Solarisとか誰が開発保守してるんだって感じだもんな このなかで一番美人なのって真ん中だよね?深キョンレベルだと思うのだが
ちなみに向かって右は目も鼻も整形してるって本人が公言してるけどそれ抜きにして誰が一番美人だと思う?
http://bigsta.net/media/1933567086757747003_3564907098 【憲法九条は対バカウヨ条項″だった!?】 死者600万人も、海軍と皇族は生き延び、権力も保持
http://rosie.5ch.net/test/read.cgi/liveplus/1545975199/l50
い ま こ そ ス ー パ ー 九 条 が 必 要 nas4free初心者です。
ZFSで作ったNASからファイルをコピーしようとしたらエラーが出て完了しませんでした。
nas4freeのweb画面でzfsの情報をみると
Permanent errors have been detected in the following files:
のあとにいくつかのファイル名が出ていました。
これらはweb画面からの操作で解消できる問題でしょうか。 Windows使っててThumbs.dbが削除できないとか? >>355
Windowsから使っていますが、壊れているのはzipだったりtsだったり色々です。
コピーしようとするとうまくいかないため、コピーが途中で止まってしまいます。
エラーログに出ていたscrubの実行をしてみようと、ディスク-ZFS-プール-ツール
からscrubを実行してみました。4時間まちです。 というかzfsは次になにしたらいいか教えてくれるでしょ とりあえずscrubおわったところで結構な数のファイルが壊れていました200弱くらい。
ログに出たリンク先をみると自動で出来ることはない、バックアップしたものから復元しろと
出たのでそうします。
HDD4台でRAID-Z組んでいたのですが、こんなこともあるんですね。全ドライブにチェックサム
エラーがでていました。 ハードが悪いんだろう。HDD脱落したんじゃないか? smartではどうなってんの?
smartで問題無ければSATAケーブルとかコネクタ疑ったほうが良い >>359 360
SMARTに異常は出ていませんでした。
現在、色々と確認中です。
プールを一度削除してもう一度作り直し、500GBくらい
ファイルをZFSにコピーした後、scrubで確認してみると
やはりエラーが出ました。
どっかのハードウェアがおかしいと思います。それが
HDDなのかM/Bなのか、はたまたNAS4Free入れたUSBなのか
確認のための切り分け中です。 >>361
プール作成直後で壊れてるならハードだろうね
smartで問題無いならHDDじゃなくそれ以外の可能性が高い
俺が経験したのはSATAケーブル不良が2回とリムバケースの不良が1回かな 年末年始の隙間時間に切り分け完了しました。
よりによって最後に変えて確認した、マザーボードのどこかが壊れていたみたいです。
SATAケーブル変えたり、SATAポート変えたり(使ってないポート)、HDD変えたり、メモリ変えたりして確認していました。
どこを変えてもチェックサムエラーが出てました(笑
これから修理依頼出します。
次はいっその事、windows workstationにしてReFS使って録画マシンと一体化するかとも考え中です。 ReFSならcopy on writeだったり色々zfsに近そうだと思ったのですが、怖いんですか?
windowsならついでに録画マシンも纏められて一石二鳥とか安易に考えていました。 うちはWindowsにHyper-V+RawDiskで仮想化したFreeNASを同居させてるわ
1台に1OSは場所取るしねぇ…
ReFSは使えるOSに制限があるし実績がいまいちよくわからない 記憶域スペースは特に不満を持ったことないけどReFSてNTFSと同じようには使えなかった気がするし用途を考えて選択してるのかなと思っただけ。
その考え方ならNTFS使っとくべき。 ReFS自体は使えるレベルなんだろうけど枯れてないのが怖いよね。
記憶域スペースはパフォーマンスの問題はMirror-accelerated parityで
解決できるとはいえ余りSSD2台使ってまでして敢えてやるか?という
疑問に行き着いてしまう。
Unicode255バイトまでの長いファイル名をどうしても使いたくて
冗長化もしたい、という要件なら選択肢に入るが。 むしろ問題解決してストレージはストレージで分けるべき。WinでもFreeNasでも。 2008年 12808万人 + 5万 △△△△△
2009年 12803万人 − 5万 ▼▼▼▼▼
2010年 12806万人 + 3万 △△△
2011年 12780万人 −26万 ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
2012年 12752万人 −28万 ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
2013年 12730万人 −22万 ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
2014年 12709万人 −21万 ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
http://lavender.5ch.net/test/read.cgi/asaloon/1546600138/l50
福島県や宮城県で甲状腺ガンが白血病が激増、原因は不明 。安倍移民党が政権取って何年目だっけ?
http://rosie.5ch.net/test/read.cgi/liveplus/1546677645/l50 最近のマザーボードみてたら対応するOSがwin10だけなんだけど、
freenasが使えるマザーボードはどのくらい古いのが使えますか? HGST 6TB*3でプール組んでたけど、特価品で買った東芝 8TB*3が手元にある...
単純に6TB*3(raid-z)に8TB*3(同)追加してもいいけど、
6TBの方が故障した時に交換用にこれから6TBなHDDを新しく買う気がしない...
みなさんならどうしますか? >>378
8TB x 3 にデータ移行。
ポートが足りない場合は知らん。 >>379
8TB*3にするとあんまり容量増えないからなーと思ってたけど取り敢えずそれで繋ぐかぁ
ありがとう zpool add で3台追加するか別のプール作るかは悩むね。 6TB*3なプールに追加すると一台壊れたときに6TB交換しないといけなくなるからなー
うちはまだバックアッププールもないから… 年末に買った10TBx5で raidz 組んだときに NAS4Free から
XigmaNAS に変えてみたけど、smbd が out of swap space で死ぬ。
system->advanced->loader.conf で vfs.zfs.arc_max を
増やせばいいっぽいけど、普通に動けよとか思うし。
>>382
1台壊れたときに考えればいいんじゃね。そんなに壊れない
だろうし、壊れたときには12TBとか16TBとかが安く出回ってて、
6TBのことなんか気にしなくていいんじゃね(とかだといいなぁ)。 >>383,384
確かに一台なら別に6TBに揃える必要ないし一台ならそうだな
変に最適化しようとしすぎる癖があってな…ありがとよ 2019年はHDD容量何GBがメインになるんだろうな
そろそろ秋葉原でHDDを漁りたい年頃 すまん、freeNASでプールからプールにコピーするときって、
snapshotでコピーするとSMB止めないと
```cannot unmount '/mnt/vol02/freenas2': Device busy
warning: cannot send 'vol01/freenas@snap01': signal received
cannot send 'vol01/freenas': I/O error``` で弾かれるから、
SMB止めたくないなら共有先の端末でコピー操作するしかないですかね? プールごとコピーしたいんだけど、shapshot使わなくても普通にコピーできるんですかね?
帰ったら調べます、ありがとう freenasでできるかは知らないが
共有されてないbusyではないファイルシステムにスナップショットで複写して
そのファイルシステムを共有フォルダ以下にリネームで付け替えればいいのでは。
階層一つ下になるか共有を切り替えるかしないといけないが。 FreeNas9.3以降ならODX対応クライアントでそのまま共有から共有にコピー ストレージ上でコマンド発行されてネットワーク帯域消費しない プール丸ごとのバックアップかリカバリじゃないの?
普通send/recvだと思うけどSMB止まったっけ? 結局 `zfs send tank01/dataset@snapshot1 | zfs receive -F tank02/dataset2`
でコピーできた。SMBの件は受け側が共有してるとだめだったみたい。
多分このコピーが最速かな?
何はともあれ、みなさんありがとう。 >>394
そりゃリカバリ中のプールにアクセスはマズイでしょ ML110G6って安鯖の一番安い奴(セレロンG1101にメモリ2GB)にUSBメモリに入れたNAS4Freeで単なるNASとして使ってきたんだけれど
何故かXEONのL3426とECC付き2GBメモリ4枚が手に入った(正確にはそれらが乗っている電源とマザーが壊れた安鯖)のでアップデートしようかどうか悩んでいるんだけれどそこまで性能が必要かな?
CPUはTDPが下がってコア数もスレッド数も増えるから何となくよさそうだけれど8GBのメモリが必要なのかどうか・・・ 公式の推奨だとECCはあればいいな程度だけどZFS的に6-8GBの容量を用意しろって >>397
ZFSじゃなくWindowsで使ってたNTFSのHDDをそのまま繋いでいるから今まで2GBで問題なかったのかな?
取り合えずフル装備にして大容量なHDDに交換するときZFSで運用していくようにします。 XigmaNASのDLNA設定が分かりません。当方、nasneからPC TV Plusに保管している動画をムーブしたいのですが、いくら設定を変えても「アップロード先が見つかりません」のメッセージばかり。もう疲れた… >>399
あ、これだと混乱するかな
nasne →PCへムーブしたのを
PC →NASへとムーブしたいのですが 10Gで安く上げるとハブ込み全部でいくらで出来ますか? NAS4Free11.1.0.4に32GBメモリで使用しているんだけど
今稼働時間428日で今までずっとメモリ使用量95〜98%だったのが
昨日から突然18%で安定してるんだがなんで減ったんだろう?
使用方法は別に何も変わってないんだが・・・ >>404
なにかメモリバカ食いするプロセスが走ってメモリ上のARCが縮小された直後だと大体そんな感じになると思う。 今見たら62%まで増えてた
>>406か>>407かもしれん と言うかそれだろ。同じこと発生したらARCのグラフみれ FreeNASのSMBで
あるAというディレクトリ以下にユーザーごとにアクセス制限したディレクトリを置きつつ、
Windowsのネットワーク参照に対して最初にAだけを見せるって可能ですか? Access Based Enumeration てめっちゃ書いてあんのに見えねのか? なら出来ない。FreeNasではできるけど、別の理由で NTFSのモジュールをONにしたらなんか単にWindowsのACL設定で出来てしまいました Nas4free に ntfs モジュールってある?
と、ふと疑問に思った。 Nas4freeというか、後継のXigmaNASをUSBブートで動かしてみたんですが、
リブートしても設定の反映ができない・・
CDからHDDにインストールすると覚えてるみたいなんですが、USBからの起動はぜんぜんだめ
これ、起動時にRAMディスクに送ってから動かしているそうですが、バックアップしたconfigをUSBのどこかに書き込んでおかないといけないのでしょうか?? embedded使ってるかチェックと
usbメモリと書き込みソフト変えてみる
rom属性でも付いてないか
普通はusbに勝手に保存される
コンフィグはインポートエクスポートできるよ >>420
XigmaNAS-x64-LiveUSB-GPT-11.2.0.4.6400.img.xzとMBRのやつをRawite32でSandiskの8GBに書き込んで同じ結果に
XigmaNAS-x64-embedded-11.2.0.4.6400.img.xzも試してみたけど書き込めなかった
円盤焼いてそこから書いてみようとしたら何故かエラーに
んー USBメモリを変えてためしてみます
ありがとう 別HDDにフルバックしたくて
スナップショットでa@aを取りまして
zfs send a@a | zfs receive -F b
でエラー
cp -r /mnt/a /mnt/b HDD2台のRAID1(ZFS)で組んでたんですが、引っ越しの時に1台が消えてしまいました。
残りの1台だけつなげるとこんなエラーが出てしまっています。
The volume a state is DEGRADED:
One or more devices has experienced an error resulting in data corruption.
Applications may be affected.
これはHDDが壊れているのでしょうか?
それともRAID1なのに1台しかつなげてないからですかね?
ZFSだからなのかHDDを他のマシンにつなげても中のデータが抽出できないですし・・・
もう諦めるしかないんでしょうか 書かれてる原因読んでやれよ‥エラー読んでくれるの期待して表示してるのに。 リファレンスのURLも出してくれるし何をすればいいかも教えて
くれるのがZFSなのに >>420
結果報告
東芝の古い4GにやはりRawite32でXigmaNAS-x64-embedded-11.2.0.4.6400.img.xzを書き込んでみたらいけました
ちゃんとUSBメモリに設定を書き込んでくれますね
そこで最初に書き込めなかったサンディスクのメモリをdiskpartで初期化してみたら同じように出来ました
いままでfreenasを使っていたんですが、こちらは要求メモリも少なくて良いですね >>427
embeddedはバージョン更新用じゃない? >>421
ちゃんとインスト出来てないとか起動ドライブが変わってるとか?
試しに他のPCでインストしたUSBメモリで起動してみるとか
Xigmaは使ってないからわからんけどNAS4Freeではその方法でも問題出てない >>422
既に存在してるスナップショットにバックアップしようとしてないか? >>423
>ZFSだからなのかHDDを他のマシンにつなげても中のデータが抽出できないですし・・・
出来るだろ
元々使ってたブートメディアで他のPCを起動すればいい
というか引越前に使ってたPCはどうしたの?
回復したければ新しいHDDを繋いでreplaceすればいい >>430
ここで言うaとbは別HDDでzfsも別です
受信側のSMBを止めて
エラーはなく/mnt/bでls叩いてもファイルがコピーされてる反応がありません >>432
別のHDDかどうかは関係ないよ
send/recvはスナップショットをコピーするコマンドだからSMBも関係ない
>>422のコマンドは差分コピーじゃないからコピー先に既にスナップショットがあればエラーになる
でもまぁ>>432見る限りは最初のスナップショットもコピーされてないっぽいから関係なさそうだけど
ネットワーク越しみたいだからたんにSSH通ってないだけじゃない?
てかバックアップ取るスナップショットは撮ってるよね? ごめん>>422にスナップショット撮ってるて書いてあった・・・_| ̄|○ >>432
こことか
https://docs.oracle.com/cd/E24845_01/html/819-6260/gbchx.html
スナップショットストリームを別のシステムに送信する場合は、zfs send の出力を ssh コマンドにパイプします。次に例を示します。
host1# zfs send tank/dana@snap1 | ssh host2 zfs recv newtank/dana
完全なストリームを送信するときは、対象のファイルシステムが存在してはいけません。
zfs send -i オプションを使用すれば、増分データを送信できます。次に例を示します。
host1# zfs send -i tank/dana@snap1 tank/dana@snap2 | ssh host2 zfs recv newtank/dana アドバイスありがとうございます
USBに3.0が無い古いPCでSATAで
Freenasの起動用にSSD1台
他同容量のHDD2台(うち1台は空)つないでおります。
この場合スナップショットsend/recvは使えないのでしょうか?
遅いけどcpコマンドで1TB分コピーしました >>437
ん?SMB止めてとか他のZFSとか書いてるから
別鯖にネットワークを利用してリモートバックアップしようとしてるのかと思ったんだけど違ったか?
>>437見ると繋いでるHDD2台の間で空の方にコピーしようとしてるように読めるが
この場合別にsend/recv出来る
最初にa@aのスナップショットを撮って
空のHDDにプール作製して>>422のコマンドで行けるはずだが
因みにスナップショットはプール自体で撮ってるのかデータセットなりボリュームなりで撮ってるのかによると思うけど
もしかしてプールのスナップショットを作製済みプールにsend/recvしようとしてない?
うちの場合スナップショットはデータセットで撮ってRAIDレベルの異なる外付けHDDにrecvしてるけど特に問題無い
あとどうでもいいことだけどNAS4FreeのブートにSSDで勿体無くね?
トラブった時とかの事考えるとUSBメモリの方が楽だと思う(まぁこの辺は個人の好みもあるけど) >>428,429
なんでしょうね
違う環境で、USBメモリを変更してRawite32でLiveUSBとembeddedを書き込んでみました
使ったのはやはりsandiskの短いやつ32GB
いままでFreeNASをインストールしていたメモリです
結果、LiveUSBはやはり設定を覚えてくれず、embeddedは設定を覚えてくれました
その前のembeddedが書き込めなかったときは、USBメモリが悪さしているかもしれないということでdiskpartで初期化してみたら書き込めました
LiveUSBはCLEARする前から書き込めてたんですよ
その辺になにかあるんですかねぇ せっかく複数環境ができたので、
サーバー1の設定をバックアップ>サーバー2のUSBメモリにリストア>サーバー1に挿して起動
を試してみました
無事に復帰させられました 今までL2ARCに使ってたSSDをZILにしてみたらwriteだけじゃなくreadまで速くなったんだけど
これってもしかしてwriteがボトルネックになっていたってことなのか そういうことだな
書き込みが追いつかなくなると読み込み止まるから
NAS用途ならL2ARCよりZILのほうが重要
というかメモリ100GB未満ならL2ARCは使わないほうがいいよ メモリサイズに見合わないほど大きなSSDをL2ARCにするのZFS初心者にありがち
SSD安いから仕方ないね ZFSでも別メーカーのHDDを同一プール内に混載するの良くなかったりする? ■ このスレッドは過去ログ倉庫に格納されています