[Pandora-jp] 他のシステムへのマイグレーション として(SUSE → CentOSへ)でエラー

"三反田@ひむか流通ネットワーク" santanda @ himuka.ne.jp
2014年 11月 7日 (金) 08:19:19 JST


三反田です。

佐藤さま

お世話になります。

> 何を実行されたのかが良くわからないのですが...
→すみません。伝え方がマズイでした。
 行った事:
  1.マイグレーション
   (1) 新規でCentOSベースのPandoraFMS Ver5.0SP4の仮想環境構築
   (2) 既存SUSE環境のPandoraFMS Ver4.0.3のDBダンプ(MySQL)取得
   (3) 上記(1)項の環境に(2)功のDBダンプを投入
       ↓   ↓
     テーブル上のカラムが無いとのエラー発生
 行いたい事:
  既存のSUSE環境のPandoraFMS Ver4.0.3 から CentOSベースのPandoraFMS Ver5.0SP4
  若しくは、Ver5.1SP1(日本語表示がOKなら?)に移行したい。

行う手順違いなのかなって考えますが・・・理解が不足しています。
もしかして、既存のSUSE環境のPandoraFMS Ver4.0.3 から SUSE環境のVer5.0.SP4へアップグレードして
その後、CentOSベースのVer5.0SP4へマイグレーションするのが正しい手段でしょうか?

お手数ですがご教示頂けると助かります。




On 2014/11/06 22:42, Junichi Satoh wrote:
> 三反田さん
> 
>> 以下のドキュメントを参考に、他のシステムへのマイグレーション として(SUSE → CentOSへ)
>> アップグレード試験作業を行いましたが、SUSE時のMySQLダンプを手順に沿ってインポート後に
>> サービスを起動してログインすると以下のSQLエラーが発生します。
> ん?
> 何を実行されたのかが良くわからないのですが...
> 
>    . マイグレーション
>    . アップグレード
> 
> のどちらを実行したのでしょうか?
> 
> 「マイグレーション」は Pandora FMS の "同じバージョン" で違うディストリ
> ビューションに移す手順です。
> 
> ディストリビューションの変更かつ、Pandora FMS のアップグレードという
> ことであれば、マイグレーションとアップグレード両方の手順を実行する
> 必要があります。
> 
> 
> 出ているエラーから想像するに、最終的に 4.0.x → 5.0 のアップグレード
> を実行しようとしているのに対して、マイグレーションしかやっていないように
> 見受けられます。
> 
> ---
> 佐藤 淳一
> junichi @ pandorafms.jp
> 
> 
> From: "三反田@ひむか流通ネットワーク" <santanda @ himuka.ne.jp>
> Subject: [Pandora-jp] 他のシステムへのマイグレーション として(SUSE → CentOSへ)でエラー
> Date: Wed, 05 Nov 2014 13:13:57 +0900
> 
>> 三反田です。
>>
>> 以下のドキュメントを参考に、他のシステムへのマイグレーション として(SUSE → CentOSへ)
>> アップグレード試験作業を行いましたが、SUSE時のMySQLダンプを手順に沿ってインポート後に
>> サービスを起動してログインすると以下のSQLエラーが発生します。
>> wiki.pandorafms.com/index.php?title=Pandora:Documentation_ja:Anexo_Upgrade#.E4.BB.96.E3.81.AE.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0.E3.81.B8.E3.81.AE.E3.83.9E.E3.82.A4.E3.82.B0.E3.83.AC.E3.83.BC.E3.82.B7.E3.83.A7.E3.83.B3
>>
>> 確かに該当テーブル「tusuario」にはエラーの通りのカラムが存在しておりませんでした。
>>
>> SQL error: Unknown column 'not_login' in 'where clause' ('SELECT `id_user`, `password` FROM `tusuario` WHERE `id_user` = 'admin' AND `not_login` = 0 AND `disabled` = 0 LIMIT 1') in /var/www/html/pandora_console/include/db/mysql.php on line 74
>> SQL error: Unknown column 'not_login' in 'field list' ('SELECT not_login FROM tusuario WHERE id_user = 'admin' LIMIT 1') in /var/www/html/pandora_console/include/db/mysql.php on line 74
>>
>> アップグレード手順の実行モレやミスでしょうか?
>>
>> 同様の作業を2回実施しましたが・・・・同じでした。
>> ちなみに強制的にm存在していないカラムとデータをALTERで作成して動きを見ましたら
>> ログイン後の初期画面で同様のSQLエラー(からむが無いとか)が画面を埋め尽くしてました。
>> _______________________________________________
>> 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 メーリングリストの案内