アイテムの追加、ホストへのテンプレートの設定時のエラー
アイテムの追加、ホストへのテンプレートの設定時にホストを更新できませんというエラーが表示されます。
Error in query [INSERT INTO items (itemid,description,key_,hostid,delay,history,nextcheck,
status,type,snmp_community,snmp_oid,value_type,trapper_hosts
,snmp_port,units,multiplier,delta,snmpv3_securityname,snmpv3
_securitylevel,snmpv3_authpassphrase,snmpv3_privpassphrase,f
ormula,trends,logtimefmt,valuemapid,delay_flex,params,ipmi_s
ensor,templateid) VALUES (22162,'Ping to the server
(TCP)','agent.ping',10050,30,7,0,0,0,'','',3,'',161,'',0,0,'
',0,'','','0',365,'',1,'','','',10020)] [Unknown
column 'nextcheck' in 'field list']
また、アイテムの設定時にキーを選択すると ERROR: Invalid URL parameters と表示されるのですがこれと何か関係があるのでしょうか。
sqlの問題かと考え再起動やパーミッションなどを見てみましたが一見なにも問題内容でした。
宜しくお願い致します。
KAZ - 投稿数: 1085
sizukuさん
下記の情報を書いて頂けますか?
1)Zabbixのバージョン
バージョンによってソースはかなり異なります。
1.8.1とか、1.6.8-1とか書いて頂けると調査しやすくなります。
※1.6.8は本家のリリースで、1.6.8-1はZABBIX-JPのリリースで、ソースは少々異なります。
2)インストール方法やアップグレードの有無
rpmインストールか、configure〜make〜make installしたのか、または、初めて入れたのか、アップグレードしたのか?
3)DBの種類
MySQL、PostgreSQL等、できればバージョン等
4)Zabbixの言語
英語や日本語何を選択しているのか?
すいませんが、宜しくお願い致します。
KAZ - 投稿数: 1085
sizukuさん
もしかして1.6系から1.8系にアップグレードしてますか?
その際、DBのアップグレードパッチを実行し忘れていませんか?
エラーですが、itemsテーブルに無いnextcheckカラムにデータを設定しようとエラーになっているみたいですが…
1.6系はitemsテーブルにnextcheckカラムがあり、1.8系はitemsテーブルにnextcheckカラムがありません。
アップグレードは下記を参考にしていただければ良いかと。
[url=http://www.zabbix.jp/modules/bwiki/index.php?ZABBIX%A4%CE%A5%A2%A5%C3%A5%D7%A5%B0%A5%EC%A1%BC%A5%C9%CA%FD%CB%A1]ZABBIXのアップグレード方法[/url]
sizuku - 投稿数: 11
ありがとうございます。
アップグレードした記憶はありませんが、念のため
ご教示頂いたURLを参考にアップグレードを行って見たいと思います。
以上
KAZ - 投稿数: 1085
sizukuさん
ストッープって、遅いですか?A(^^;
1.6系のDBは1.8とは別物なので…
1.6.5の前はZabbix使ってなかったんですか?
1.6.2から1.6.5とかにアップしてませんよね?
itemsテーブルのってどういう構成になってますか?
sizuku - 投稿数: 11
今、見てみたらダウンロードのところに1.8.1.tar.gzがありました・・・。
webページ上で表示されているzabbixのバージョンは1.6.5です。
itemsのテーブルとはこれのことでしょうか。
Database: zabbix Table: items
+-----------------------+---------------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment |
+-----------------------+---------------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| itemid | bigint(20) unsigned | | NO | PRI | 0 | | select,insert,update,references | |
| type | int(11) | | NO | | 0 | | select,insert,update,references | |
| snmp_community | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| snmp_oid | varchar(255) | utf8_general_ci | NO | | | | select,insert,update,references | |
| snmp_port | int(11) | | NO | | 161 | | select,insert,update,references | |
| hostid | bigint(20) unsigned | | NO | MUL | 0 | | select,insert,update,references | |
| description | varchar(255) | utf8_general_ci | NO | | | | select,insert,update,references | |
| key_ | varchar(255) | utf8_general_ci | NO | | | | select,insert,update,references | |
| delay | int(11) | | NO | | 0 | | select,insert,update,references | |
| history | int(11) | | NO | | 90 | | select,insert,update,references | |
| trends | int(11) | | NO | | 365 | | select,insert,update,references | |
| lastvalue | varchar(255) | utf8_general_ci | YES | | | | select,insert,update,references | |
| lastclock | int(11) | | YES | | | | select,insert,update,references | |
| prevvalue | varchar(255) | utf8_general_ci | YES | | | | select,insert,update,references | |
| status | int(11) | | NO | MUL | 0 | | select,insert,update,references | |
| value_type | int(11) | | NO | | 0 | | select,insert,update,references | |
| trapper_hosts | varchar(255) | utf8_general_ci | NO | | | | select,insert,update,references | |
| units | varchar(10) | utf8_general_ci | NO | | | | select,insert,update,references | |
| multiplier | int(11) | | NO | | 0 | | select,insert,update,references | |
| delta | int(11) | | NO | | 0 | | select,insert,update,references | |
| prevorgvalue | varchar(255) | utf8_general_ci | YES | | | | select,insert,update,references | |
| snmpv3_securityname | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| snmpv3_securitylevel | int(11) | | NO | | 0 | | select,insert,update,references | |
| snmpv3_authpassphrase | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| snmpv3_privpassphrase | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| formula | varchar(255) | utf8_general_ci | NO | | 1 | | select,insert,update,references | |
| error | varchar(128) | utf8_general_ci | NO | | | | select,insert,update,references | |
| lastlogsize | int(11) | | NO | | 0 | | select,insert,update,references | |
| logtimefmt | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| templateid | bigint(20) unsigned | | NO | MUL | 0 | | select,insert,update,references | |
| valuemapid | bigint(20) unsigned | | NO | | 0 | | select,insert,update,references | |
| delay_flex | varchar(255) | utf8_general_ci | NO | | | | select,insert,update,references | |
| params | text | utf8_general_ci | NO | | | | select,insert,update,references | |
| ipmi_sensor | varchar(128) | utf8_general_ci | NO | | | | select,insert,update,references | |
| data_type | int(11) | | NO | | 0 | | select,insert,update,references | |
| authtype | int(11) | | NO | | 0 | | select,insert,update,references | |
| username | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| password | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| publickey | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| privatekey | varchar(64) | utf8_general_ci | NO | | | | select,insert,update,references | |
| mtime | int(11) | | NO | | 0 | | select,insert,update,references | |
+-----------------------+---------------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
TNK - 投稿数: 4754
ご提示頂いたitemsテーブルは、1.8用のテーブルのように見受けられます。
1.6.5で稼動させたい場合は、1.6.5用のテーブルをご利用下さい。
恐らく、まだ何も設定を追加できていないと思われますので、一度、データベースを削除して、新規に作成し直してはいかがでしょうか?
あと、一応確認させて頂きますが、zabbix_serverなどのプログラムもデータベースやWebUIのバージョンに合わせるようにして下さい。
sizuku - 投稿数: 11
一度、データベースの削除とzabbix関係のものを削除したうえで
もう一度インストールしてみます。
ありがとうございました。
KAZ - 投稿数: 1085
sizukuさん
KAZです。
TNKさん、いつもフォローありがとうございます。
指摘通り、1.8用のitemsですね…
sizukuさんの環境ですが、色々なバージョンが混じってしまっているように思えます。下記の点に気を付けて最初から入れ直すことをお勧めします。
1.バージョンを統一する。
現在、1.8系の最新は1.8.1です。
また、1.6系の最新は1.6.8です。
1.6系の方が現時点では安定していると思います。
日本語がいい場合はZABBIX-JPのリンクからダウンロード可能です。最新は「1.6.8-1」です。
2.本家のZabbixとZABBIX-JPは混在しない
適用しているパッチの関係から日本語で動作させる場合はZABBIX-JPに統一している方が安全です。
※:ZABBIX-JPはrpm(とWindowsはインストール用実行ファイル)をリリースしてます。
上記を守って頂ければ良いかと。
ZABBIX-JPのDOCUMENTSに上がっている「ZABBIX 1.6インストレーションガイド(PDF)」が1.6系でCentOS/MySQLを使用しているなら一番わかりやすいインストール方法です。
sizuku - 投稿数: 11
ご提案頂いたZABBIX 1.6インストレーションガイド(PDF)を参考に
再度インストールしてみようと思います。
ありがとうございました。
sizuku - 投稿数: 11
申し訳ありません。質問の基本を忘れておりました。
zabbixのバージョンは 1.6.5 です。
インストールは下記のホームページに倣い行いました。
http://www.atmarkit.co.jp/flinux/rensai/zabbix02/zabbix02a.html
DBはMySQLを使用しています。バージョンは5.0.77です。
zabbixの言語は日本語を使用しております。
以上、宜しくお願い致します。