[Pandora-jp] MR9 でした(Pandora FMS 7.0NG 728 へのアップグレード)
ribbon
ppp15478 @ ribbon.or.jp
2018年 11月 25日 (日) 18:39:08 JST
On Sat, Nov 17, 2018 at 07:56:46AM +0900, Junichi Satoh wrote:
>
> Pandora コンソールにログインすると、フッターに以下のような表示がされて
> いるかと思います。
>
> "Pandora FMS v7.0NG.7xx - Build PCxxxxxx - MR XX"
>
> 最後の "MR XX" が適用済の mr 番号です。
> この次の数字の X.sql から適用すれば ok です。
>
> 例えば、表示が "MR 17" であるなら、18.sql 以降を適用します。
>
MR 9 と書いてあったので、10.sql 空になるかと思います。
で、やってみたのですが、やはりエラーとなります。
---------------------------------------------------------------------------------
cat 10.sql |mysql -u root -p pandora -v
Enter password:
--------------
START TRANSACTION
--------------
--------------
ALTER TABLE tsnmp_filter ADD unified_filters_id int(10) NOT NULL DEFAULT 0
--------------
--------------
ALTER TABLE treport_content_template ADD COLUMN hide_no_data tinyint(1) DEFAULT 0
--------------
ERROR 1060 (42S21) at line 4: Duplicate column name 'hide_no_data'
---------------------------------------------------------------------------------
10.sql の内容は
# cat 10.sql
START TRANSACTION;
ALTER TABLE tsnmp_filter ADD unified_filters_id int(10) NOT NULL DEFAULT 0;
ALTER TABLE treport_content_template ADD COLUMN hide_no_data tinyint(1) DEFAULT 0;
ALTER TABLE tgraph_source ADD COLUMN `field_order` int(10) NOT NULL default 0;
UPDATE tgraph_source c, (SELECT @n := 0) m SET c.field_order = @n := @n + 1;
ALTER TABLE tgraph ADD COLUMN `summatory_series` tinyint(1) UNSIGNED NOT NULL default '0';
ALTER TABLE tgraph ADD COLUMN `average_series` tinyint(1) UNSIGNED NOT NULL default '0';
ALTER TABLE tgraph ADD COLUMN `modules_series` tinyint(1) UNSIGNED NOT NULL default '0';
なので、2つ目のALTER TABLEで引っかかってますね。
ribbon
Pandora-jp メーリングリストの案内