[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 メーリングリストの案内