[Pandora-jp] Pandora3.1から3.2へのDBアップデートにつきまして

安部 広 hiro12210116 @ hotmail.co.jp
2011年 2月 1日 (火) 21:36:59 JST


あべです。

先日表題の件でメールし、さとう様より助言を
いただきましたが、「エージェント参照」->
「モジュールグループ」はいろいろ試しましたが
解決できませんでした。

そこで、パンドラコンソールのインストール
ディレクトリ以下のファイルを確認したところ
sqlデータを参照しているところがあったので
var_dumpしてみたところ以下のような表示に
なりました。

■ファイルの場所
インストールディレクトリ/extensions/module_groups.php
■dumpした箇所
上記ファイルの133行目:$rowsDB = get_db_all_rows_sql ($query);
■出力結果
bool(false)
※上記1つのみ

なお3.1の時は正常に表示できていたのですが、
3.2にあげてから表示できなくなりました。

おそらくデータベースのどこかが壊れているのか
と思いますが、どなたが解決策、原因など
ご教授いただけないでしょうか。


(2011/01/24 21:31), 安部 広 wrote:
> さとう様
>
> あべです。
>
>> それは、操作メニューの「エージェント参照」->「モジュールグループ」の
>> 事でしょうか?
> 上記認識の通りです。モジュールグループすら表示され
> ませんでしたので、どこか壊れてしまったのかと思います。
> 一度、更新してみます。
>
>> #ただ、あべさんの場合は、最初のインストールは 3.1 なんですよね?
> 上記認識の通りです。最初のインストールは3.1で、
> その後3.2にしてます。
>
>> ちなみに、3.2 の pandora DB にはテーブルが 75個ありますので、心配であれば
>> 確認してみてください。mysql に接続して、
>>   mysql> use pandora;
>>   mysql> show tables;
>> を実行したときに、最後に 75 rows in set が表示されていれば、マイグレー
>> ション自体は問題なくできていると思います。
> 上記も確認してみます。
> ちなみにさとう様やほかの使用者の方は3.1から3.2への
> バージョンアップ時にこのようなことはなかったでしょうか。
>
>
> (2011/01/23 23:12), Junichi Satoh wrote:
>> さとうです。
>>
>> From: 安部 広 <hiro12210116 @ hotmail.co.jp>
>> Subject: Re: [Pandora-jp] Pandora3.1から3.2へのDBアップデートにつきまして
>> Date: Sun, 23 Jan 2011 19:39:34 +0900
>>
>>>> アラートを追加するには、先にエージェントにモジュールを (1つ以上) 設定
>>>> しておく必要があります。
>>> ご指摘してもらった点は問題ありません。登録済みの
>>> モジュールを選択した後、アラートを選択してます。
>> となると、違う部分に原因がありますね。
>>
>>> ちなみにこれ以外にも3.2からモジュールグループを表示
>>> を表示する項目が増えてますが、こちらも表示されて
>>> いませんでした。
>> それは、操作メニューの「エージェント参照」->「モジュールグループ」の
>> 事でしょうか?
>>
>> そこで表示されないというのであれば、各エージェントの所属グループがおかしく
>> なっている可能性があります。
>> ただ、今いただいている情報だけでは、原因はなんとも言えませんが...
>> #ちなみに、バージョン 3.0 から 3.1 にかけて、グループの管理が若干変更に
>> #なっているため、最初にインストールしたバージョンが 3.0 でバージョンアップ
>> #を重ねてきている場合に発生する可能性があります。
>> #ただ、あべさんの場合は、最初のインストールは 3.1 なんですよね?
>>
>> システム管理メニューの「エージェント管理」より、各エージェントのグループ
>> の設定が、"all"、"全て"、"不明" *以外*の具体的なグループ名になっている
>> ことを確認してみてください。
>>   -> なっていない場合は、各エージェントの「編集」より、適切なグループを
>>      選択して[更新]をクリックすれば直ります。
>>
>>> バージョンアップ時のデータベースのマイグレーションの
>>> プログラムで、足りない部分があるということは
>>> ないでしょうか。
>> マイグレーションプログラム自体には不足はないはずです。
>> エラー無く実行が完了していれば、3.2 に対応したデータベース構造になって
>> いるはずです。
>>
>> ちなみに、3.2 の pandora DB にはテーブルが 75個ありますので、心配であれば
>> 確認してみてください。mysql に接続して、
>>   mysql> use pandora;
>>   mysql> show tables;
>> を実行したときに、最後に 75 rows in set が表示されていれば、マイグレー
>> ション自体は問題なくできていると思います。
>>
>> ---
>> 佐藤 淳一
>> junichi @ junichi.org
>> _______________________________________________
>> Pandora-jp mailing list
>> Pandora-jp @ pandorafms.jp
>> http://pandorafms.jp/mailman/listinfo/pandora-jp
>>
>>
> _______________________________________________
> Pandora-jp mailing list
> Pandora-jp @ pandorafms.jp
> http://pandorafms.jp/mailman/listinfo/pandora-jp
>
>



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