(1.8.1-1jp)MAPでイメージ登録出来ない。

お世話になります。
1.8で初めてzabbixにふれた初心者ですが、今回、1.8.1-1jpの環境を作り、移行してみましたが、MAP作成画面でタイプのイメージが登録出来ません。

状況を説明しますと、

(1.8⇒1.8.1-1jpへの移行)
・XMLのexport、import(成功)
・mysqldump、mysqlコマンドでexport・import。(成功)

(1.8.1-1jpの画面を確認)
・「監視データ」→「マップ」ですべてMAP表示を確認。
・「管理」→「一般設定」→「イメージ」で、すべてイメージが読み込まれているのも確認。

(障害?!)
・「設定」→「マップ」で新規にオブジェクトを作成しようとしましたが、タイプにイメージを選択し「適用」を押しても選択アイコンが反映されず。タイプをホストその他にするとどのアイコンを選択しても反映されます。つまり、タイプで「イメージ」にすると登録出来ない気がします。
・イメージ自体を「管理」で削除し、もう一度登録しても同様。
・Defaultイメージも反映されず。
・MAPでイメージ登録を制御する設定がどこかに存在するのでしょうか?!
  

よろしくお願い致します。

同様な現象が出ている方がいらっしゃったら書き込みお願いします。

自己解決、勘違いが判明しましたら早急に反映したいと思います。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー fine の写真

お世話になります。

1.8.1-1(tar.gz)をソースから導入してみましたが同様です。

なお、
(環境)
CentOS5.4(Final)でVMware vShereの仮想OS。

(1.8.1-1.jpのインストール)
このサイト内の(ZABBIX1.6 RPMの導入手順)でまっさら状態から
導入しました。

この手順で、1.8.1-1.jpでも問題なく導入できたのでですが
何か足らないモジュール、手順とかが影響しているのでしょうか?

1.8(ソースから導入)は細かいバグ?!があるものの動作しています。

スタッフの方々並びに1.8.1-1.jpを導入済の方いらっしゃいましたらいろいろ教えていただければと思います。

////////////////////////////////////////////////////////////
zabbix.comのForumで以下のような似たスレッドを見つけました。

http://www.zabbix.com/forum/showthread.php?t=15616

zbx_181_mapImg.patch (1.1 KB, 50 views)
が出てるとか、

この現象は、 pre 1.8.2 rev. 9725 で直ってるとか、
何のことでしょうか?!

すいません、教えてください。
////////////////////////////////////////////////////////////

ユーザー fine の写真

お世話になります。

上記のパッチで障害は直りました。

でも、上記Forumでは、パッチ後も他のトラブルに見舞われている輩もいるようで使用するにはまだ早いのかもしれないのですかね?!
当方、1.8の資産があるのでなかなか1.6.8には戻れないので1.8.1-1.jpで行こうと思います。

自己レスですいません。
またまたお騒がせしました。

ユーザー TNK の写真

Mapの件は、想定している手順が異なっているのか、現象を再現できませんでした。
パッチで対応できたとのことですので、今後、同様の現象が発生した場合は参考にさせて頂きます。

この現象は、 pre 1.8.2 rev. 9725 で直ってるとか、
何のことでしょうか?!

正式リリース版以外に、開発者向けに最新のファイルが公開されています。
正式リリース前のものには、「pre-」という文字をつけて正式版とは別物であることを示しているようです。
pre 1.8.2ですから、「1.8.2の正式公開前版」といったところだと思います。

rev.は、「Revision」のことだと思います。。
ちなみに、2/17 19:00現在のRevisionは、「10201」のようです。どんどん更新されていますね。
http://www.zabbix.com/developers.php

ユーザー fine の写真

お世話になります。

TNKさんどうも。
さっそくですが、

Mapの件は、想定している手順が異なっているのか、現象を再現できませんでした。

そうですか、数十回のインストールを繰り返してパッチ前はすべて駄目でした。

ちなみにこちらの手順です。

まっさらなCentOS5.4(Final)

yumリポジトリを利用しyumで1.8.1-1.jpを呼び込むため、
# rpm -ivh http://www.zabbix.jp/binaries/relatedpkgs/rhel5/x86_64/zabbix-jp-release-5-3.noarch.rpm
を実行。

# alternatives --config zabbix-jp-release
で1.8にセット。clean&searchを実施。

# yum install zabbix zabbix-agent zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql
を実行で1.8.1-1.jpを確認。
(ここら辺、わからずいろいろくっつけたまんまです。)

Mysql関連

Webインター関連
(例のパーミッションのエラーのみであとは何も出ない。)

、てな感じです。

どうでしょう?

patchを見ると
frontends/php/js/class.cmap.js
の差分みたいですが、すんなり直ってました。

開発バージョンは日々更新ですか、なんとも。

よかったら、うまくいっている手順教えてもらえないですか。
このファイルを比べてみたいです。

ユーザー KAZ の写真

fineさん

1.8.1でも1.8.1-1でも再現しました。

zbx_181_mapImg.patchを適用すると直ります。
お試し下さい。

ユーザー fine の写真

お世話になります。
KAZさんどうも。

すでに適用し修復されたのは確認しました。
ありがとうございます。

でもでも、
またまた出ました。

今度は、
「管理」⇒「一般設定」⇒「イメージ作成」で
イメージがアップロードが出来てませんでした。

これもzabbix.comのForumで上がっている障害で、
修正方法らしきものも出ていました。
http://www.zabbix.com/forum/showthread.php?t=14795&page=3
images.inc.phpを直接修正するものでした。もうここまでくるとユーザーレベルではなく手を付けるのも躊躇してしまいますね。
実際、修正すると確かにイメージアップロード出来るようになりました。でも、その後のスレッドにはMAPが急に設定表示でエラーになったとかまだまだあるみたいです。

結論的に、1.8系は、すでにアナウンスされている通り、ある程度熟成するまで控えたほうがいいのかもしれないですね。
当方、1.8から始め、すでに監視に使用しています。監視設定には特に問題は出ていないので幸いですが。

1.8.2
1.8.2.JP
が出たらまた検証したいと思います。

お騒がせしました。

ユーザー KAZ の写真

fineさん

今度は、
「管理」⇒「一般設定」⇒「イメージ作成」で
イメージがアップロードが出来てませんでした。

私の環境ではイメージのアップロードはできました…

が、アップロードしたイメージを使うと適用押しても適応されないですね。A(^^;

結論的に、1.8系は、すでにアナウンスされている通り、ある程度熟成するまで控えたほうがいいのかもしれないですね。
当方、1.8から始め、すでに監視に使用しています。監視設定には特に問題は出ていないので幸いですが。

今までの経験上、リビジョンが5を超える位で安定するかと…A(^^;

ユーザー KAZ の写真

fineさん

度たびすいません。
アップロードしたイメージで適用できました。
(と言うより只の操作ミスでした。)

本家では最後にデータベースの言語設定が正しくないという結論になっている様な…

fineさんはDBの言語設定大丈夫でしょうか?

ユーザー fine の写真

お世話になります。
KAZさんどうも。

そうなんですか?

当方の場合、
character_set_filesystemが binaryで他はすべてUTF8です。

どうなればいいのでしょうか?

始めのMysqlの導入と設定事項を教えてもらえば嬉しいのですが。

よろしくお願いします。

ユーザー KAZ の写真

fineさん

↓ここに作り直した時の情報を書いてます。
[url=http://www.zabbix.jp/modules/newbb/viewtopic.php?topic_id=364&forum=6&post_id=1652#forumpost1652]ZABBIX1.6の日本語アラートメールの文字化け[/url]

簡単な手順として…
1)mysqldumpで現在の情報をダンプ
2)MySQLを停止
3)MySQLのデータdirを退避(念の為、mvして置きます。)
4)/etc/my.cnfを設定 ※1
5)mysql_install_dbでMySQLのデータdir再作成
6)MySQL起動
7)create databaseでデータベース作成
8)作ったDBにアクセス権を設定
9)一から設定し直すか、1のダンプを戻す

※1:ここ重要です。5より前にしないとダメです。

上手くいかない時に戻す場合は、MySQLを停止して3でmvしたデータdirを戻してMySQL起動すれば戻ります。

ユーザー fine の写真

お世話になります。
KAZさんどうも。

なるほどこんなやり方もあったんですね。
修正ファイルを戻してやってみます。

ありがとうございます。