[Pandora-jp] 22.sql まで実行できました

Junichi Satoh junichi @ pandorafms.jp
2018年 12月 17日 (月) 23:56:40 JST


さとうです。

アップデートできたようで良かったです。
20.sql, 21.sql で引っかかっているのは、ちょっと良くわからない感じは
しますが...

> ところで、??.sql を実行しても、ブラウザで表示されるMRの番号は更新されないのですね。
はい、されません。

アップデートマネージャを使ってのアップデートでは更新されるようですが、
OSS 版だと、全ソースを展開して上書きするというアップデート方法になって
しまうため、アップデートマネージャのメリットはほとんどないと思います。
私個人的な意見としては、OSS 版では(確認しつつできるので)今回実施された
ように一つずつアップデートするのをお勧めしたいです。

なお、ブラウザで表示される MR 番号は、pandora DB に対して以下の SQL を
実行することで更新できます。

  update tconfig set value='xx' where token='MR';

xx のところに、適用した最後の xx.sql の xx の部分(番号)を入れます。
これによる Pandora FMS 自体の動作には一切影響はありませんので、表示で
後々混乱しないように更新しておいても良かと思います。

---
佐藤 淳一
junichi @ pandorafms.jp


From: ribbon <ppp15478 @ ribbon.or.jp>
Subject: [Pandora-jp] 22.sql まで実行できました
Date: Mon, 17 Dec 2018 18:33:42 +0900

> 717 から 727 へのアップデートは結局以下のようになりました。
> ところで、??.sql を実行しても、ブラウザで表示されるMRの番号は更新されないのですね。
> 
>     /var/www/html/pandora_console/extras/mr 配下に updated ディレクトリを作成する。
>     /var/www/html/pandora_console/extras/mr 配下にある、1.sql から 9.sql を mr ディレクトリ配下に移動する。
>     10.sql をバックアップし、以下のように編集し、実行する。
>         4行目、ALTER TABLE treport_content_templat から 10行目までを削除(3行目のみ有効とする)。
>         修正したファイルを cat 10.sql | mysql -u root -p pandora で実行する。
>         実行が終了したら、10.sql を updatedに移動する。 
>     11.sqlから13.sql を実行する。ノーエラーで実行されるはず。
>     14.sql は、
>         PREPARE pr_oum721 FROM @st_oum721;
>         EXECUTE pr_oum721;
>         DEALLOCATE PREPARE pr_oum721; の3行を削除し、実行する。 
>     15.sql は、
>         ALTER TABLE tcluster DROP FOREIGN KEY tcluster_ibfk_1; をコメントアウト。
>         ALTER TABLE tcluster_agent DROP FOREIGN KEY tcluster_agent_ibfk_2; をコメントアウト。 
> 
> したのち(5行目のみ有効化)実行する。
> 
>     18.sql は、tautoconfig、tautoconfig_rules、tautoconfig_actions を作成する CREATE文を削除し、実行する。
>     19.sql はノーエラーで実行できる。
>     20.sql は、
>         linked_layout_status_type,linked_layout_status_as_service_warning,linked_layout_status_as_service_critical,linked_layout_node_idカラム追加部分をコメントアウトする。
>         INSERT INTO tlog_graph_models を削除する。 以上を行って実行する。 
>     21.sql は、7行目の、ALTER TABLE tlayout_template_data ADD COLUMN show_last_value をコメントアウトして実行する。
>     22.sql は、ノーエラーで実行できる。
> 
> ribbon
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> https://pandorafms.jp/ml/listinfo/pandora-jp


Pandora-jp メーリングリストの案内