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

安部 広 hiro12210116 @ hotmail.co.jp
2011年 2月 4日 (金) 23:14:22 JST


あべです。

先日からメールしていた件ですが、
phpの設定変更を行ったら、解決しました。
お騒がせしました。

結論から書きますと、表示する際に実行する
sqlのクエリが大きすぎてメモリが足りなくなって
いるために、表示されないという現象が起こって
いました。

そのため、原因であるphp.iniの最大メモリ量を
変更し、解決できました。
ありがとうございました。

(2011/02/01 21:36), 安部 広 wrote:
> あべです。
>
> 先日表題の件でメールし、さとう様より助言を
> いただきましたが、「エージェント参照」->
> 「モジュールグループ」はいろいろ試しましたが
> 解決できませんでした。
>
> そこで、パンドラコンソールのインストール
> ディレクトリ以下のファイルを確認したところ
> 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 mailing list
> Pandora-jp @ pandorafms.jp
> http://pandorafms.jp/mailman/listinfo/pandora-jp
>
>



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