1read 100read
2011年11月2期自宅サーバ47: 【NAS】Openfiler【Linux】 (153) TOP カテ一覧 スレ一覧 2ch元 削除依頼

【NAS】Openfiler【Linux】


1 :09/01/09 〜 最終レス :11/09/18
PCをNAS化するCentOS/rPathベースのLinuxディストリビューション
リンク:
・公式サイト
Openfiler Homepage
http://www.openfiler.com/
・解説記事
http://www.itmedia.co.jp/enterprise/articles/0809/12/news053.html
関連スレ:
※ベースになったOS
CentOS part 16 【RHEL Clone】
http://pc11.2ch.net/test/read.cgi/linux/1225020239/
※同じようなコンセプトのFreeBSDベースのファイルサーバOS
【NAS】FreeNAS Part2【FreeBSD】
http://pc11.2ch.net/test/read.cgi/mysv/1225898630/

2 :
乙です.
で,FreeNASとはどう違うのカナカナ

3 :
んでは、Openfilerをちょっと触ってみた感想でも
普段はFreeNASを使っています
OpenfilerはVMware ESXi上に立てて少し使ってみました
FreeNASに対して、Openfilerの利点
・RAID6対応
・LDAPサーバ機能あり
・quota機能あり
・サポートしているハードウェアが多い
逆にFreeNASの方が優れてる点
・設定が簡単
・さまざまな(特に家庭用)サービスが充実(AFP、UPnP、iTunes等)
・OS用のディスクがいらない(OpenfilerもUSB起動も出来なくはないみたいですが)から、
システムが壊れる心配がない
・日本語表示対応(一部怪しいけど)
こんなところでしょうか。

4 :
1乙
追加
・snapshotとれる(んじゃなかったっけ? だれかレポ)
・BSDよりLinux人口が多いので細かい作業や魔改造、トラブル時に潰しが効く
・速度はsambaなのでおしなべて大差なし

5 :
>>1
来年度会社でNAS導入予定なので参考にさせてもらうわ。

6 :
>>4
基本的にはLVMのsnampshot機能と考えていいんだと思う
どのような項目を試してみましょうか?
スナップショットを取る際に、オリジナルとの差分領域をあらかじめ確保するんですが、
そこの容量を超えた差が発生すると、snapshotが破綻するようです。
コマンドのバージョンなんかを見ると、CentOS 4.x系がベースのようです。
CentOSベースとはいえ、パッケージ管理にyumやrpmは使えないみたいです
その辺りはrPath由来なんでしょうか。
一応、他のマシンでコンパイルしたバイナリは動きました。
実機ではなくVMwareなのでディスクI/Oが遅いためあえてベンチはしません。
ただ、ファイルコピー等してるときの負荷がFreeNASより高めと感じました。
LVMでソフトウェアRAIDだからでしょうか。あまり古いハードだと厳しいかもしれません。

7 :
ちょっと使ってみたけど、FreeNASに慣れてるとかなり使いにくいな。
て言うか、アレイは組めたものの外から見えなかったりして未だに使えてないんだな。
そもそもユーザーネームすら変えられんし…

8 :
>>7
外から見えないのは、おそらくネットワークを定義してないからだと思います
Systemタブの一番下
Network Access Configuration
から、LANとして認識するサブネットを定義します
ex.
name Network/host Netmask   Type
inside 192.168.1.0   255.255.255.0 Share
その上でSharesの共有のプロパティの一番下にHost access configurationが出てきます
こちらでSMB/CIFSなどを許可します。
ユーザ名というのは、管理画面ログインのですか?

9 :
freenasのsnapshotは8GBで3分とかの換算だったと思うので事実上使えない。
ただし予め領域確保する必要は無いな。
NTFSのsnaphotが1TBで5秒ほどなので、この辺りと比較してもらえると助かる>openfiler
しかし領域確保が必要ってのはなんだか微妙だな・・・サイズでかなり迷いそうだ。
パフォーマンス的に別ドライブを丸ごとつかえという方向だろうか。

10 :
>>9
ちとVMでディスク容量が少ないけど、2GBのボリュームグループに
1GBのボリュームを作成して試してみた。
1MBのファイルを900個と、80MBくらいのファイルを1つ作っておいた。
そのボリュームをスナップ取る際、追加ボリュームをどのくらい取ろうが、
10秒程度でスナップショットは終わる(最小32MBと最高990MBで試行)。
実際にはデータのコピーは行われていないようだ。
ちなみにこの後、80MBのファイルを消すのみでは何も起こらないが、
消した後で80MBのファイルを作り直すと32MBのsnapshotの方は、
"Snapshot full. Please delete." という表示になり、アクセスができなくなる。
990MBの方のsnapshotは約80MBの容量が消費され、アクセスができた。
スケジューリングsnapshotをすることができるので、一定期間に増減する
容量がある程度分かる場合は、ユーザの誤操作にファイル削除等を救う
事ができるかもしれない。

11 :
誤消去対策なら、わざわざスナップショットなんか使うより
ゴミ箱で充分なんじゃね?

12 :
初期設定が載ってるので初挑戦したい人は見るといいかも
ttp://blog.livedoor.jp/shingo555jp/archives/944994.html

13 :
FreeNASみたいにローカルユーザー作れないの?

14 :
>>11
なんでスナップショットが誤消去目的にしか使えないのかわけが分からないw

15 :
>>13
作れるが、LDAPの知識がないと難しいと思う
>>11
>>14
FreeNASでは共有にゴミ箱を作る設定があるけど、Openfilerにはないっぽい
シェルで入ってコンフィグいじればいいんだろうけど
削除じゃなくても、例えば違う内容で上書きしちゃうケースなんかもあると思うんで、
そういう意味ではゴミ箱機能だけでは十分ではないと思うし、snapshotなら救える
他には、ある瞬間のバックアップが欲しい(バックアップ中のファイル改変による不整合がイヤ)、
というニーズにはこたえられるかもしれない
スナップショットを取得して、すぐ全体を他のサーバやボリュームにバックアップするとか
オリジナルと一定以上の差異が生じたときに壊れてしまったり、ある時点のsnapshotと
同じ状態に戻したりする事が(少なくともUI上では)できないんで、やはり用途は限られる。

16 :
マザーが対応してれば、USBメモリにインストールしてそれを起動ディスクにできる?

17 :
>>16
素のままだとUSBメモリにインストールできない。
インストールすれば使えるけど、手順は結構面倒。
古いバージョン用:
ttp://blog.connexeon.com/sysadmin/linux/install-openfiler-on-usb-stick/
↑を最新のバージョンに適用する際の変更点:
ttp://noppatech.wordpress.com/2008/01/08/openfiler-on-usb-stick/

18 :
ぐふっ スナップショットの容量制限厳しいな
win2k3最強とか言いそうになった
ままままけないぞ

19 :
これ使ってる人少ないのかな。
解説サイトとかあまりないね。

20 :
過疎ってるなw

21 :
FreeNASと比べて手軽に試し難そうってイメージがあるなぁ
なんでもかんでもFreeNASと比べるの良くないとは思うけども

22 :
FreeNASと比べるとスナップショットぐらいしか優位点がないからな。
これで普通のメル鯖とかになるなら、もっと需要があるかも知れないが。

23 :
FreeNASのメリットは、CD-ROMかUSBでシステムが運用できて、HDDは丸ごとデータ用に
組めるから、RAIDを組むファイルサーバには都合がいいってのがあるからね。このメリットに
対して、かかる手間を考えれば確かにスナップショット位じゃちょっと物足りない。
そのスナップショットもFreeNASもZFSが入れば実現しそうだし…。

24 :
>>22
システムがHDDに入っているしsendmailでローカル配送はしてるぽいから、
sendmail.cfをちゃんと書いてpopなりimapなり入れればメールサーバとして
使えると思う(ソースからビルド必要だけど)
LDAPで認証するようにしたりする用にビルドするのが大変そうですけども

25 :
スナップショットとれるのはけっこうなメリットだと思うんだけどなあ。
システム用のHDDは余ってるの使えばいいだろうし。
でもRAIDとかでHDDたくさん積みたい人には邪魔になるか。

26 :
バックアップ用途なのでスナップショット必須だった・・・
のでWinにしてしまったんだが、早まったなぁw
ただ、普通のLinuxにsmaba入れたものとどう違うのか、ってことになるんで、
自動バックアップとかクラスタとか、nasに特化した性能を期待したいね。

27 :
FreeNASのスナップショットもちょっと遅いらしいし、まだ十分とは言えないんだよな。

28 :
FreeNASのZFSはまともに動いてるのかな?
UFSは致命的なくらい遅いので使い物にならんと思う。

29 :
Nightly BuildのCDで試したんだけど、ZFSのpool作るところでエラーになった
まだWebUIからは使えないのかも?

30 :
| ┌┐
|〆ソv
|  /
|Д゚) ダレモイナイ…
|⊂  オドルナライマノウチナス!
|
  ┌┐
  んvヘゝ ♪
♪ i  i
 γ(゚Д゚) ナスナス♪
`/ (ノ  |⊃
|   |
・、___ノ⊃
 ∪   ┌┐
  ♪ 〆vヘゝ
 ♪  /  ヽ
ナスナス (゚Д゚)ヽ
   ⊂|  υ"|
    |   |
   ⊂ヾ__ノ
  ┌┐ `∪
  イvヘゝ
 γ  ヽ
 |(゚Д゚) オイシイナス!
⊂|   |⊃
 |   |
 ヾ__ノ
  し`J

31 :
FreeNASと比べて、iSCSI Targetのスループットが良いね。
パラメータも細かく設定できるし。

32 :
iSCSI Enterprise Target?

33 :
>>32
そうそう、実際に動いてるデーモンはIETだね。
デフォルトオプションではblockioになってて、その状態ではFreeNASのiSCSIターゲットと同じくらい。
fileioにするとWindowsクライアントからMicorosoftのイニシエーターで接続してCrystalDiskmark
取ると、2倍くらい差がつく。
アクセス方法によっては違うかもね。

34 :
ほうほう、そういうメリットもあるのか

35 :
OS用のディスクが必要って、パーティションを切ってそこにOSだけインスコもできないってこと?

36 :
>>35
それでもおk

37 :
>>36
サンクス
でも別ドライブで作ったほうが気持ちいいよね

38 :
コンソールで入って設定ファイルを直接編集するのって普通?
Webインターフェースだけだと不十分なような・・・
Linux遣いじゃないからか、イマイチ思想がわからん。
FreeNASと比較した上でこっちを常用し始めちゃってるけど。

39 :
Linux的には普通だろうがOpenfiler的には異常。
スムーズにアップデートできない可能性が高まる。
で、アップデート機能を捨てて使い続けるとなると
レポジトリの貧弱さがネックになる。
普通のディストリで同じ構成を構築したほうがいいよ。

40 :
んーそうなのか。
IPアドレスを固定にするのに直接いじっちゃった。
あとsmartdが、(多分非対応な環境なのが理由で)コケるから起動しないようにしておきたいんだよな。
スケジュールスナップショットが動かないのも引っかかり中。
でも確かに、Openfilerで生成したやつだから勝手に触んなボケって先頭に書いてあるファイルもあった。
RAIDとLVM関係が扱いやすいしiSCSI Targetもちゃんと認証付きでそのへん好みなんだけど、
汎用ディストリを基にガシガシ環境構築ができないドザにとっては、
もうちょっと痒いところに手が届くと最高なのになーと思っちゃう。

41 :
君にはWebminをオススメしておこうか。

42 :
教えてくれそうな気配が。
ttps://forums.openfiler.com/viewtopic.php?id=2835

43 :
Active Directory/NTドメインなんて無いのでLDAPと格闘すること数時間。
こんな感じ↓にしたらグループとユーザーを作成できるようになった。
[V] Use LDAP
    Local LDAP server:  [V] Use Local LDAP Server
      LDAP Security:  □ Use TLS
           Server:  [127.0.0.1]
          Base DN:  [dc=openfiler,dc=nas]
       Root bind DN:  [cn=Manager,dc=openfiler,dc=nas]
    Root bind password:  [●●●●●●●●]
SMB LDAP Configuration:  [V] Login SMB server to root DN
   User password policy:  □ Allow user to change password
ワークグループ環境でもSMB/CIFSのNASとして普通に使えるよ!
と言いたいところなんですが、ブロードキャストでの名前解決はされないみたい。
# ブラウジングの方は使わないからいいや。
正直わけわかってないのでツッコミと追試をお願いします。

44 :
うっわごめん。
System Updateかけたら、ブロードキャストでの名前解決もブラウジングも機能するようになった。
ワークグループ環境でもSMB/CIFSのNASとして普通に使えるよ!
Base DN, Root bind DN, Root bind password, SMB LDAP Configurationの意味がまだあやしいけど・・・

45 :
WebDAVのサービスを動かしてみたんだけど、クライアントからアクセスするURLがわからない。
http://サーバIP/webdav/ じゃ駄目だった。

46 :
あ、わかった。
http://サーバIP/共有ディレクトリでOKだった。

47 :
大容量(数GB)のファイルをローカルからコピーするとエラーを吐いて
止まってしまいます。。。細かいファイルはOKなんですが。
これ、どなたか原因分かりますでしょうか。

48 :
そんな…エスパースレじゃあるまいし…

49 :
2.3 x86 32bitの非PAE版ISOはないのかとあきらめかけてたら、
rPathのサイトに置いてあるのがそうだった・・・
ファイル名全く同じだし気づくかそんなもんヽ(`Д´)ノ

50 :
ハマりまくってなんとか普通に運用できる状態に持ち込んで
これ以上問題を切り分ける気力がなくなったところで正確性無保証メモ
現時点でSystem UpdateはNothing to be updatedな状態。
・VG名に"-"(ハイフン、マイナス)を入れると、そのVG内のLVのスナップショットが存在してもWebGUIに一覧が表示されない。
ttps://forums.openfiler.com/viewtopic.php?id=2811
また、LV作成時にサイズを指定するスライダーが正常に表示されない。
・parted 1.6.22-4.1.5-1がFDD無し環境で存在しないfd0にアクセスにいって、
WebGUIのVolumesとQuotaのページが表示されるのが死ぬほど遅い。10分ぐらいかかる。
BIOSでFDDをすと治る。
1.6.22-4.1.4-1では問題なくて上記Ver.にUpdateして発生。
・Network Sharesの作成でShare descriptionを空欄にするとWebGUI上の共有フォルダ選択のリンクがなくなって再編集できなくなる。
・自動生成されるsmb.confに
netbios name = HOGEHOGE
netbios name =
というふうに同項目が2行作られて下のが空白。
それが原因でしばしば認証エラー。ダイアログが表示されるが正しいユーザー名とパスワード入れても意味無し。
ローカルLDAP鯖を使ってるときだけかも。近々修正版が出そう。
ttps://project.openfiler.com/tracker/ticket/903
余計な下側の行を手動で消し、chattr +i smb.conf で無理矢理変更不可にしてみたら治まった。
Samba絡みの設定を変えるときは元に戻すのを忘れずに。
・VMWare版だとWebGUIからネットワークインターフェースの設定ができない。
あと、スレで出てない情報とか。
適当にスナップショットを設定してみたら、SMB/CIFS共有内のファイルとフォルダのプロパティに「以前のバージョン」タブが
出現してちょっと感動。クライアント向けの「共有フォルダのシャドウ・コピー」とかいうやつらしい。
パーティションレベルで柔軟にRAIDを組めてHDDのサイズがバラバラでも無駄にならないのはイイ。
OSが入ってるところも冗長化できて安心。ま、第1以外のHDDからの片肺起動にはgrubを手動で追加しとかないといけないけど。
高機能なのに致命的なバグが残ってたり挫折ポイント大杉なのが残念・・・
もっとユーザーが増えて日本語の情報が充実するといいなぁ。誰かブログとかでまとめといてw

51 :
スケジューリングしたスナップショットが"Snapshot full. Please delete."になると
スケジュール諸共消せなくなる現象も追加。
大半はWebGUIの不備だから動作としては大丈夫なんだけど、ボタン一発のはずなのに
LVMのコマンド叩いたりsnapshots.xmlを編集したりしてると悲しくなってくる。

52 :
微妙に過疎?ちょいとお聞きしたいのですが、
・2つのHDDでRAID化
・もう1個でバックアップ
みたいな構成って可能でしょうか?
>>23
USBメモリとかにインスコは無理?

53 :
ガバっとアップデートきてますね。
問題解消されてるといいんだけど、ChangeLog的な情報はどこかにまとまってないのかな?
>>52
もうちょい詳しく書かないとレスつかなさそう。
> USBメモリとかにインスコは無理?
これの答えもスレ内にあるし。

54 :
ほんとだUSB化は>>17にあったね・・・
もっと簡単にさしただけで即動くようになればいいのになー。最近のLinux(ubuntu)みたいに
>>53
例えば、HDD2つでRAID1?で冗長化しておいて、
不安なのでもう1個のHDDはそれを定期バックアップしたいという、構成です。

55 :
USBメモリに入れるメリットってそんなにあるかな。しょっちゅうインスコ作業するわけでもないし。
バックアップ云々は、
単に同時に2台のHDDが壊れるのが心配なら、「2台でRAID1+ホットスペア1台」か、3台でRAID1。
誤消去、論理障害も心配なら、冗長化したアレイ上でスナップショットをスケジューリング。
どっちにしても、定期バックアップをスクリプトで走らせるとかよりスマートで、
HDD容量の利用効率と冗長性のバランスをとりやすいと思う。

56 :
USBメモリ起動はHDD全量をデータ領域として使えるので無駄がない。
イメージを吸い上げておけば、トラブっても迅速に交換できて便利。
ただし安物USBメモリはすぐ壊れる。長期間運用するなら
書き込みを全て停止するか、tmpfsで起動する小細工が必要。
その点、FreeNASなら最初から小細工済み。
ちなみにOpenfilerのRAID0は、エラー検知できない。
データ化けに気が付かずコンペアもせず続行してしまうし、
バックアップにも化けたデータをコピーしてしまうだろう。
このRAID0が有効なのは致命的なハードエラーが検知された時か、HDD丸ごと飛んだときだけ。
そんな状態では大抵データ化けも併発しているので、データ保護の意味がない。
その点、FreeNAS0.7のZFSなら全ブロックチェックサムでデータ化けを検知し、
エラーが見つかればもう片割れから正常なデータを読んで自動修復してくれるので、いくらか安全です。
以上、FreeNASの宣伝でした☆

57 :
USBメモリに入れられると、
・HDDを一台減らせれる
・HDD一台分のベイやSATAのポートが空く
・NAS領域用にHDDを増やせれる
のでおれはいいと思う。

58 :
>>56, >>57
OS専用にドライブが必要だと思ってない?
うちでは2つのドライブの先頭数GBを切り出したRAID1にOS入れてる。その2台の残りの領域と
もう2台の丸ごとを組み合わせてデータ用。
>>56
根本的なところだけど、RAID0じゃなくて1だよね?
それはいいとしても、デグレードしたときは大抵既にデータが化けた後だから意味なし、って
そこまで言っちゃたらRAID全否定じゃないかw
もちろんありえないわけじゃないから、チェックサムつきでRAID機能も内包したファイルシステムに
意味があるのは間違いない。

59 :
ただ、ZFSとなると結構マシンパワーが必要になってくるので
古いPCでは苦しいかもしれない。
エロ動画置き場にZFSは役不足ってもんだ。

60 :
そう?
メモリだけアホみたいに食いまくるけどCPUはそれほどでもない気がする。
x64鯖が1万ちょっとで買えるんで、古いPC使う意味がなんぼのものか。
FUSE使えばLinuxでもZFS使えるみたいね。Openfilerで取り込んでくれないかしら。

61 :
>59
RAID5の弱点は突然の電源断とかで起きうるwrite holeを抱えてることだから、マシンは古くて良くても、
UPS等の補助がないと怖すぎるって問題があるからね。ZFSはメモリ喰いではあるが、CPUパワーは実のところ
大食いという訳じゃないから、メモリさえ確保できるなら古めのマシンにはむしろ向いていると思われ。
まぁ、パワー不足に一番無難なのは素直にRAID1ってことなんだろうけど。

62 :
Openfilerスレで続けるのも微妙だけど、よく比較されるFreeNASで手軽に使えるらしいZFSの特長として強調される
write hole問題について聞きたい。
突然の電源断が怖いというのは、RAID5とかRAID6は必ずライトバックキャッシュ的なものを介しているということなの?
だとしてもRAIDレベルでトランザクション処理をすれば、書き込んだはずのデータが実は正常に
書き込まれていないことなんて有り得ない気がしてしまう。
逆にパリティの不整合が有り得るなら、RAID1だろうがドライブ単体だろうが同じようにデータが壊れるような・・・?

63 :
電源が落ちた瞬間に、「データは書き込まれたけど、まだパリティが書き終わっていない」
状態が起こり得る。
そうなると、データは正しく書き込まれたのにパリティが更新されていないものだから、
チェックしたときに不整合と判断される。(そのブロックだけ)
>62 の言うトランザクション的なものをファイルシステムレベルで実現するのが、ZFSなどの近頃FS

64 :
ZFSでなぜライトホールが解消できていると言えるのか。
その理由はいくらググっても、確たる根拠が示されていない。
推測すると、以下の組み合わせと思われる。
・可変ストライプ幅により未確定状態での待機が最小
・ブロック単位でのチェックサム(により、データ破損が明確化できる)
・Copy on Writeによるロールバック
正直RAID5の実装を詳しく知らないんですけど、
RAID5では書き込み命令があるとラウンドロビン的にディスクに順次書き込み、
規定量に達した時点でパリティ計算し結果を保存する。
パリティ保存前に電源断等で中途半端に書き込みが終了すると、読み出し時、
RAID5ではデータ破損を検知できずにXORが0になる適当なデータを
捏造して返してしまうことになると思われる。
(そもそもどれがパリティなのか、判断できるフラグを持っていないのでは?)
一方ZFSの場合、可変ストライプ幅なので
書き込み命令が一定量に満ちるまで待機する必要がなく
電源断の影響を最小化できるものと思われる。
また、全ブロックチェックサムによりエラーが発生したブロックは自動破棄され、
他ディスクのデータからも元データを復旧できない場合は
Copy on Writeにより変更発生前のファイル抽出を試みる。
これにより、ファイルが復旧不可能だった場合には書き込み発生前の状態に
水面下でロールバックされる。
という理解なんだけど。間違ってるかしら。

65 :
CoWとすることで、
・更新前の整合性のとれたデータ/パリティである
・更新後で整合性のとれたデータ/パリティである。
のいずれかの状態で、データは更新後、パリティは更新前みたいなwrite holeは
起きないというロジックだと思われ。

66 :
>>63-65
ほぼ理解した、d。実際のところどうなのかの判断はできないけど、間違った推測にはみえない。
ジャーナリングファイルシステムの下のレイヤーでは、処理が中途半端に中断される可能性があるにもかかわらず
実装としてトランザクションになってないのか。ど素人考えだがなんか間抜けだな。事実だとしても納得いかない。
安全性がRAID1と同等になるように、パリティを算出してから3(以上)台に同時に書き込むとかできないものか。
というか、本当にそういう実装が存在しないのか?
非ジャーナリングファイルシステムのファイルシステムレベルでの不整合の危険性 >> RAIDレベルでのデータ化けの危険性
ということか。
OpenfilerつまりLinuxのソフトウェアRAIDのRAID5で、write holeが原因らしき壊れ方をした事例ってあるのかな。

67 :
>66
> OpenfilerつまりLinuxのソフトウェアRAIDのRAID5で、write holeが原因らしき壊れ方をした事例ってあるのかな。
write holeの障害は結構深刻だから、まともなRAIDカードならバッテリーがなければwrite cacheが
オフになってるし。
OpenFilerってか、mdadmでソフトウェアRAID 5組んでたのが障害が起きて、kernelがパニくって
死亡みたいな話は珍しいって訳じゃないから当然あってもおかしくない。

68 :
スナップショットとそのスケジュールが消せなくなる場合があるのは相変わらずだけど、
smb.confに余計な行が生成されてSMB/CIFSの認証エラーになるのはアップデートで解消されて、
やっと変な対処をせずに普通に使えるレベルにはなった、かな。

69 :
RAIDが保証できるのはブロック単位の整合性。
ファイルの中身の整合性なんて、ファイルシステムレベルでないと知りようがない。

70 :
ファイルシステムにRAIDが内包されてるZFSなら
ファイルの中身の整合性を取りつつRAIDできるので安心ですね、と。

71 :
ZFSってそこまでやってくれるの?

72 :
HDD一台でbootからswapから全部まかなおうと思っています。
shareフォルダ作ろうと思ってますが、ボリュームの追加が出来ません。
何が間違っていますか

73 :
>71
zfsはmdadm+LVM+fs(ext3,xfs,etc...)+(自動)/etc/fstab+dump/restore+ファイル毎のmd5sumみたいな代物だからなぁ。

74 :
かなり痛い目にあったので報告。
ちょっと長くて,それでいて用語が正しくないはずなので
そのあたりはご容赦を。
5月にあったシステムのアップデートをかけて,その後再起動時に
fsck かけるようにして再起動。
なんだか接続できないなとモニタをつなげてみたら,起動時に fsck が
abort しておられる。シングルモードに落ちてるので再度 fsck しても
すぐに abort してしまう。
システム用の HDD はそこらに転がっていた古いのを使っていたので
お亡くなりになったのかなと思い,HDD を交換して再インストール。
再インストール時にデータの入っている Raid が認識されてるので
少し安心しつつ再インストールを進めるも,すべての設定が終わって
HDD のフォーマットが終わったところでスクリプトエラー。
madam がどうとか言ってるような気がしたので,Raid を組んでいる
HDD からケーブルを引っこ抜いて再挑戦。今度はすんなりインストール
できた。
(続く)

75 :
(続き)
無事に管理画面も見ることが出来て一安心。…?VG が無い。
いや,無いわけでは無いんだけれども,LV が無いのか?
Raid はやはり設定されているように見えるんだけれども…
英語の海を遭難しているうちに,なんとなく次のことがわかってくる。
「/opt/openfiler/etc/volumes.xml」のバックアップが無いと絶望的。
(path は間違ってるかもしれない)
こわれた(と思っている)HDD からサルベージするしかない!
と思い立ち,ext3 を読むために Ubuntu をダウンロードしてくる。
LiveCD をノート PC に入れて起動。こわれた(と思っている)
HDD を外付けハードディスクケースに入れて接続すると…
マウントした!
どうせならコピペしたいので,Ubuntu から ssh で接続。vi が入って
いるんだねぃと思いながら,blank な volumes.xml にペースト。
同じ場所にあるその他のファイルは,たぶん管理画面から設定できる
ような気がするので触らないことにする。
(続く)

76 :
(続き)
遭難していたときに目に付いた df の結果とか,openfiler の起動時の
メッセージから,どうも Raid 君たちは mount されてなさげ。
「/etc/fstab」と「/etc/madam.conf」もコピペしておく
(「/etc/fstab」は該当行だけコピペ)。
再起動。よっし,見えた!あとは,
LDAP を設定して
>>43 にあるとおり。キモは「□ Use TLS」だと思う。
これをチェックしておくと,ユーザの登録時にエラーが出る)
グループとユーザを追加して
(理由は不明だけれども,501から登録しなければ
いけないと書いてあったからそうしている)
samba を起動して,共有の設定を…。共有設定は残ってるみたい。
openfiler に外から接続できることを確認。中のファイルも無事。
まずは openfiler の設定のバックアップを取りました。
(終わり)

77 :
× madam
○ mdadm
ねw
RAIDとLVMが絡むからシステムがトぶとややこしいな。
volumes.xmlが必要なのはOpenfilerのUI上で扱うためにかな。
マウントできるところまで来たら、バックアップがなくてもボリューム構成に対応したのを書けそうな気も。
書式を知ってれば、だけど。
ただそもそも、仮に復旧手順を把握してたとしても、壊れる可能性が高そうなところにシステムは置かないっしょ。
データ領域だけ冗長化しても、可用性っていう最大の利点が台無しに。
まして手探り復旧となればデータ保護まで危うく・・・
けどまあ激闘の報告乙。
ところで、GIDもUIDも500から登録しちゃってるけどマズいの?

78 :
orz
マダムの設定って何だよ…
>>77
ttps://forums.openfiler.com/viewtopic.php?id=2491
によると,
>> Click back on the Accounts tab, and then the Administration
>> sub-option on the right.  As of this time, you seem to need
>> to manually override the GID (groups) and UID (user) numbers
>> you create, starting at 501 instead of letting them self-populate
>> at 500.
 理由はその下に書いてあるみたいだけれども理解不能。でも,
ttps://forums.openfiler.com/viewtopic.php?id=2312
見たいな発言もあったり。
# necessicarily って何?

79 :
>>78
数字に割り当てるようになってるんだよって基礎的な説明が書いてあるだけで、501からにする理由はよくわかんないね。
下のリンク先も随分曖昧な感じだなぁ。(necessicarilyはnecessarily??)
ローカルLDAP鯖で普通に500から登録して数ヶ月使ってるけど特に変なことにはなってないから、
もしなんかあったらそのとき考えるか。

80 :
里中×殿馬

81 :
なーんか盛り上がらないですね。
「openfiler 日本語」で、大分検索されてるみたいだけど、
設定内容的に日本語UIが役に立つようなもんでもないし、
普通に運用するには機能も情報も出揃った感じなのにもったいない。

82 :
>>81
管理運用マニュアルがない(有料)
Webベースでの管理メニューが全然不足(FreeNASと比べて)
これじゃあ個人用途には無理だろう

83 :
>>82
ttp://www.openfiler.com/buy/Openfiler_Admin_Guide_1.2_US_TOC.pdf
この内容の必要性を感じないけどなぁ。
マニュアル販売は、「適当に触ってりゃ大体わかるっしょ。」じゃ許されない
企業・法人ユーザー向けなんじゃないかと思うけど。
FreeNASの管理メニューってそんなに充実してたっけ?
ユーザー毎のリソース管理のインターフェースが無いとか、iSCSIの設定が最低限とかのイメージしかないぞ。
開発は進んでるみたいだけど。

84 :
>>83
過去の知識とは関係なしに Web-UIのみから進んでみて

85 :
>>84
もったいぶらないで教えてくれw
もちろん次のNAS新造の時にはまた自分で試してみる。

86 :
>>85
free版openfilerのweb-guiは、
@最初のOSインストール、
A稼動させるまでの細かな設定
B設定終了後の稼働状況の確認(運用)
のうちAがほとんどできないから、server consoleからいろいろ設定しないとだめ
linuxの知識があればAは気にしないのだろうけど
openfilerが普及しない(初心者windows userの参入を拒んでいる)原因だと思う

87 :
>>82
> Webベースでの管理メニューが全然不足(FreeNASと比べて)
>>86
> 稼動させるまでの細かな設定
> server consoleからいろいろ設定しないとだめ
そういう場合があるなら何についてなのか具体的に頼む。
じゃないとますます普及しなくなっちゃうw
あと細かいつっこみだが、
> 最初のOSインストール
は流石にWebインターフェースからはできない。
ネットワークの設定はインストール過程で済ませておけばいいし、
後から変更したければSystemの項からできる。
HDDをどう使うかも各種サービスの設定も全部Webブラウザからで、
コンソールを触る必要は一度もなかったんだけど・・・。
> free版openfiler
ソース的な意味にしろ、金銭的な意味にしろ、非フリー版なんてあるの?

88 :
>>87
CentOS + Webmin のほうが情報が多いのになぜOpenFilerにこだわる?

89 :
>>88
自分の用途、知識レベル、好みで、Openfilerに落ち着いた。
CentOS + Webminだと大袈裟な気がする。
NAS専用ディストリじゃない方がこんなところが優れてるよってのがもしあれば乗り換えるかも。

90 :
74あたりで痛い目にあっていたものです。
2日ほど自宅待機となっていたため,新鯖を作成しております(進行形)
 ・インストール
  ↓
 ・アップデート(インストールCDが古かったからか,かなりたくさんだった)
  ↓
 ・Raid とか Volume とか作成(中)
  ↓
 ・LDAP 設定(したつもり)
  ↓
 ・なんかエラーが出る…。←LDAP 再起動忘れてた
  ↓
 ・グループが作成できない…
  ↓
 ・あれ? Web インターフェイス,死んじゃった?? ←いまここ
さっき見たときには,Raid が 2%とかおっしゃっていたのですよ。
なので reboot させちゃいかんよなぁ,と,知っている数少ない
コマンドのひとつ top を実行すると,
md0_raid5
とかいうプロセスがすごくがんばっておられる。
…一晩経ったら終わってくれるかなぁ。
# Web UI はたぶん,/etc/init.d/openfiler restart で復活すると思う
# Group の追加ができない件は raid の構築が終わってからにする…

91 :
素だと重大なバグだらけなんだから、そろそろアップデート適用済みのをリリースして欲しいね。
LDAP鯖の(明示的な)再起動って必要だっけ?
注意書きもあるし、認証関係は変更が反映されるまで時間がかかるみたい、ではある。
インストール直後の話じゃないからあんまり関係ないけど、極端な場合としては、
LDAPのUse TLSにチェックを入れたら断続的にHDDにアクセスし出して数時間かかったことがあった。
処理が終わったっぽい後、案の定認証回りが使えなくなったのでチェック外して元に戻すのにまた数時間w
その間グループとユーザーの管理ができない状態でアクセスランプ点滅。もうパーミッション全部dだかと思った。

92 :
Accounts の Administration で group を追加できなかった
(そんなオブジェクトは見つからん的なエラーだった)のは,
Services の LDAP Setup から,Rebuild LDAP したら
治った。再構築も何もまだ何も登録できてなかったんだけど
治ったので結果おーらい。
あと,RAID 構築中に Volume の操作をしていたらやっぱり
はまっていた。Volume Group とか Volume とかの操作をして
いたんだけれども,
 ・Volume Group には Volume がないことになっている
 ・Volume は Volume Group に参加していることになっている
で Web GUI からはなんともかんとも。
「mdadm 削除」 でぐぐってみたら,こうすればいいのかな?
1.lvdisplay して LV 確認して lvremove
2.vgs で VG 確認して vgremove
3.pvs で PV 確認して pvremove … これやるとまた RAID再構築
 なんぢゃね?
とりあえず 1. と 2. だけやってみたら Web GUI でやり直せるようになったので
おしまい。
# 最初に 1回やるだけだから,憶えられないんだよね…

93 :
openfilerとLDAP認証を利用して
3階層化されたアクセス権限構造を持つ
NASを作りたいのですが、誰かこんなの作った経験ありますか?

94 :
centos ubuntu freenas openfiler を比較評価したんだけど、
NFS, SMBの転送速度は openfilerが一番だった
一気に500GBを転送したけど NFS peek 80MB/sec, 平均 40MB/sec 達成
Onboard LAN + 7000円の 1TB HDD x2 RAID1 (3ware) の安上がりな
家庭用NASとしては満足
次のステップだけど、LAN card 2枚とかで 転送速度100MB/sec 越えを
実現してる人いますか?

95 :
>>94
トランキングの仕様上、1対1の通信では意味がないぞ
2枚差しは、NAS1台とクライアント複数の時に威力を発揮するぞ

96 :
1対1とか関係なく、冗長化だけでスループットには寄与しない設定とか
スループット向上を目的とした設定とか、ボンディングモードがいろいろあったような。

97 :
ベースがrPath Linuxというけど、情報が全然見当たらない
APLを追加する場合は、Foresight Linux の conaryを使うってこと?

98 :
あれ、しばらく見てなかったうちにベースがCentOSからrPathになってたのか・・・

99 :
やはりLinuxはファイルサーバに向いてないな
write holeなんとかしちくり

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼