稼働中のPCやら衝動買いしたPCやら実験やら破壊やら構築やら。
情報としての価値はほぼなし。
なんていうか完全に自己満足。
要するについてくる人が居ないのでこっちに書くだけの話っていうかチラシの裏。
※あと、お仕事募集中
コンタクトはk.haramai[atmark]gmail.com まで。

ラベル openfiler の投稿を表示しています。 すべての投稿を表示
ラベル openfiler の投稿を表示しています。 すべての投稿を表示

2011/11/17

openfiler 2.99のiSCSIエラーとか。

openfiler 2.3から2.99へ移行して暫くは順調に機能していたが、ここ最近で一点問題が出てきた。
家のOpenFilerはRAIDで組まれたボリュームを二つに区切り、前方をiSCSI、残りをCIFSとして割り当てている。

NICは、オンボードをCIFS、及び制御用に構成。
追加したPCIeのintel pro 1000 ctを2本束ねてiSCSIに割り当てた。
CIFSとiSCSIもVLANで別けている。
その内、障害が出たのはiSCSI側。

特に膨大なトラフィックは発生しないはずである。
しかしながら、数十MB程度のトラフィックしなないのにも関わらず、iSCSIがAbort Taskして徐々に挙動がおかしくなる。
最初の内は、Function Completeとなり、応答性は悪いものの機能はする。
その内に、Unknown LUNとなりVM側からは切り離されることがある。
こうなったら最後、iSCSI Targetを再起動し、VMも再起動するしかなくなる。
しかしiSCSIを再起動したあとには、エラーを吐いてOpenFilerごと再起動しなければならない事態も多々。

原因が判らないのが一番の問題で、対処のしようがないところ。
CIFS側では常時膨大なトラフィックが発生しているので、そちら側に何か引っ張られているのでは無いかとも考えられるが。
 手っ取り早いのは、OpenFilerを2.3で組み直して様子をみるか、というところ。

2.99にした理由もあまり無いので、それでもよし。
ただ、iSCSI Targetが物理的に二台になってしまうことだけは避けたい。
もしくは、導入されているiETを古いものに置き換えるか。
 少なからず、2.3の時点ではこんなことはなかったはずだからだ。

 いろいろ面倒が続くなぁ。

2011/09/02

OpenFilerをZabbixで監視

rPath Linuxで構成されているOpenFilerをZabbixで監視しようというタクラミ。
ウチの環境では主にVMwareESXiのiSCSIストレージという役割が主だが、たまにCIFSも使う。
残容量だとか、現在の負荷だとかもWebコンソールから見れば見えるんだけどいちいち開くのがメンドクサイ。

じゃぁどうしましょうってなると・・・

1.コンソールから見る→めんどくさい
2.リモートからsshで見る→めんどくさい
3.Webコンソールで見る→めんどくさい
4.SNMPで見る→SNMPマネージャがあれば。
5.Zabbixで見る→エージェントが動けば(もしくSNMP)

ということで、4と5をOpenFilerでどうにかしてみる。

・SNMPはベースOSにnet-snmpが入っているので、snmpd.confとかごにょってあげれば動きます。
・Zabbixエージェントはバイナリパッケージ(RPMとか)は入れられないので、ソースからビルドすればいけそう?

というところに行き着く。
とりあえず、コンパイル環境ができれば実行できそうなので、調べてみるとconaryというパッケージマネージャがある事はわかったので、ソレを使ってみる。

# conary update gcc
# conary update libtool
# conary update glib
# conary update glib:devel
# conary update glibc
# conary update glibc:devel
# conary update automake
# conary update autoconf
# conary update pkgconfig

これだけ有れば、コンパイルは通ってバイナリが作られるはず。
エージェントだけできればいいので、

# ./configure --enable-agent
# make install
してあげれば、とある場所に突っ込んでくれます。

あとは、tarballが回答された中のmiscにある、zabbix-agentdを起動スクリプトとして/etc/init.dに放り投げて、中身を編集。
突っ込まれたPathに通るように。
同じくzabbix_agentd.confも/etc/zabbixあたりに。

ユーザーzabbix、グループzabbixも作って、shellはnologinで。
ついでに、/var/run/zabbixと/var/log/zabbixもつくってchownしてzabbixにあげてください。

あとは起動してあげれば・・・

zabbix 13173 0.0 0.0 2396 560 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd
zabbix 13176 0.0 0.0 2396 624 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd
zabbix 13177 0.0 0.0 2396 384 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd
zabbix 13178 0.0 0.0 2396 384 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd
zabbix 13179 0.0 0.0 2396 384 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd
zabbix 13180 1.0 0.0 2408 560 ? SN 11:49 0:00 /usr/local/sbin/zabbix_agentd

こんな感じで。
※とりあえず文書なので、そのうち修正。

2011/06/15

openfiler ESA 2.99

なにやらいつの間にかそんなモンが出ているのを発見。
詳細がいまいちでてこないんだけれど、要するに3.0の準備ってことみたい。

インストーラがカラフルになってたくらいで、然したる選択項目もなくNetworkの構成とHDDの構成程度は以前どおり。
GUIも以前どおりの画面で拍子抜けだが、右ペインにFC Targetsの項目と上メニューにClusterが。
このClusterってDRBDなんだろうか、別のものなのかは俄然やる気がないのでとりあえず放置を決め込もう。
空いてるハードがないので詳しく使って見れないのが残念だがそのうちサーバが増えそうな予感もするのでそのときにでも。

2011/01/31

Replaced iSCSI Storage

ようやく物品が揃ったので、ESXi用のストレージを拡張。
と言うか入れ替え。

サーバは、IBM x306m。
シンプルスワップのブツ。

旧:7k500 x2
新:7k2000 x2
これで当分は戦えるな...。
実はミラー用にx3250も狙っているがそれはそれ。
取り合えず、マウントしないと。

あと、openfilerも入れ直しか。
うん、時間がない。

Published with Blogger-droid v1.6.6

2010/03/31

IBM x306m boot failed その2

結果としては実にお粗末。

内容はコレ。
残念ながらドンピシャに当たってしまった。

一応、購入元のTCEDirectさんと連絡を取り合っていたのだが、BIOSじゃないんじゃね?という旨の回答をもらって・・・。
ちょっとモニョったので、何せIBMだからなぁとか思いながら。

結局、アキバでUSBFDDを購入してFDからBIOSをUpdate。
無事1.45になり、PXEbootのループから開放とHostRAIDの構成とOS導入ができるという。

とりあえず、これからHDDを換装してopenfilerの時間です。
眠いし!

2010/03/30

IBM x306m boot failed

新ストレージ準備用に調達したx306mだが、早速問題が(またか
boot後にBIOSにもbootmenuにも行けないという物。
とは言え、openfilerなんかは普通にcdbootしてしまう当たりが謎。
時間がないので今日はもう寝るか…。

一応購入もとには一報入れるか…。