Project

General

Profile

不具合調査依頼 #1107

ODBC設定

Added by Anonymous over 5 years ago. Updated 9 months ago.

Status:
終了
Priority:
今すぐ
Assignee:
-
Start date:
07/17/2014
Due date:
% Done:

0%

Estimated time:

Description

ご担当者さま

お世話になります。

4.4.1 ODBC設定について教えて頂けないでしょうか。

インストールマニュアルには「Job ArrangerのデータベースへアクセスするためにODBCの設定を行ってください。」
とございますが、OS側で何か特別な設定は必要でしょうか?接続する事が出来ません。

JobArrangerはLinuxでMysql、クライアント側はWindows7です。

よろしくお願いいたします。

jobmanager.png (86.5 KB) jobmanager.png Anonymous, 07/19/2014 12:43 AM

History

#1 Updated by Anonymous over 5 years ago

  • Status changed from 新規登録 to 担当者アサイン中

#2 Updated by Anonymous over 5 years ago

  • Status changed from 担当者アサイン中 to 受付完了
  • Assignee changed from Anonymous to Anonymous

#3 Updated by Anonymous over 5 years ago

  • Status changed from 受付完了 to 担当者処理中

#4 Updated by Anonymous over 5 years ago

  • Status changed from 担当者処理中 to 回答中

Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。

MySQL ODBCの接続エラーでは以下の原因が考えられます。

・ジョブマネージャがインストールされたPCでファイアウォールにより通信がブロックされている。
 ⇒MySQLではポート「3306」の通信を許可する必要があります。お使いのPCのファイアウォールに個別ポートの許可設定をおこなうか、ファイアウォールを無効にしてください。

・MySQLサーバ側で、外部からのアクセスを許可していない。
 ⇒こちらはMySQLサーバ側の設定となります。外部ホストからのMySQL接続を許可してください。

よろしくお願いいたします。

#5 Updated by Anonymous over 5 years ago

回答ありがとうございます。

具体的なODBCの設定を教えて頂けますでしょうか。
また、ODBCで接続する端末にagentはインストールする必要がありますか?

nagata norihisa は書きました:

Job Arranger for Zabbixのご利用ありがとうございます。
お問い合わせの件についてご回答致します。

MySQL ODBCの接続エラーでは以下の原因が考えられます。

・ジョブマネージャがインストールされたPCでファイアウォールにより通信がブロックされている。
 ⇒MySQLではポート「3306」の通信を許可する必要があります。お使いのPCのファイアウォールに個別ポートの許可設定をおこなうか、ファイアウォールを無効にしてください。

・MySQLサーバ側で、外部からのアクセスを許可していない。
 ⇒こちらはMySQLサーバ側の設定となります。外部ホストからのMySQL接続を許可してください。

よろしくお願いいたします。

#6 Updated by Anonymous over 5 years ago

お問い合わせの件についてご回答致します。

ODBCの設定につきまして以下にお知らせします。
なお、ODBCで接続する端末にagentをインストールする必要はありません。

①MySQL ODBCドライバ(バージョン5.1)をインストールします。※
②「スタート」→「コントロールパネル」→「管理ツール」→「データ ソース (ODBC)」でデータソースアドミニストレータ画面を表示します。
③「追加」ボタンを押下します。
④「MySQL ODBC 5.1 Driver」を選択し、「完了」ボタンを押下します。
⑤以下の設定を行います。

【ODBCの設定】
Data Source Name: ODBCを識別するデータソース名(DSN名)。任意の文字列を入力します。ここで指定したDSN名はジョブマネージャの設定ファイル(C:\Program Files\FitechForce\Job Arranger Manager\conf\jobarg_manager.conf)の<DBSource>タグに指定します。
Description: 説明(コメント)。入力は不要です。
TCP/IP Server: MySQLサーバのホスト名、またはIPアドレスを入力します。
Port: MySQLサーバのポート番号。通常は初期値の「3306」ままで結構です。
User: MySQLのユーザ名を入力します。
Password: MySQLのユーザー名に対するパスワードを入力します。
Database: Zabbix および Job Arranger のテーブルが格納されたデータベース名を入力、またはプルダウンリストより選択します。
・「Test」ボタンを押下し、「Connection successful」と表示されれば設定は完了です。

⑥「OK」ボタンを押下し設定を保存します。

※MySQL ODBCドライバにつきましてはバージョン5.1をご利用ください。
 その他のバージョン(5.2)ではODBCの不具合により正しくアクセス出来ません。
 なお、5.3につきましては、現在評価中です。

よろしくお願いいたします。

#7 Updated by Anonymous over 5 years ago

お世話になります。

その後、ODBCとの接続は出来るようになりましたが、
Job Managerで接続した際に添付のエラーとなります。

設定は全て正しいです。
考えられる原因はございますでしょうか?

よろしくお願いいたします。

#8 Updated by Anonymous over 5 years ago

お問い合わせの件についてご回答致します。

添付画像を確認致しました。
以下のご確認をお願い致します。

・jobarg_manager.confの<DBPassword>にはZabbixデータベースのMySQLパスワードを指定する必要があります。
 ※ODBCに設定したパスワードと異なると思われましたので確認をお願いいたします。

・Job Managerのログイン画面で入力するユーザーとパスワードはZabbixに登録されたZabbixユーザーとなります。(MySQLのユーザー・パスワードではありません)
 なお、補足ですが規定値としてZabbixでは以下の特権管理者ユーザーが存在します。こちらのIDでログインが可能です。
  ID: Admin
  PW: zabbix (初期値)

よろしくお願いいたします。

#9 Updated by Anonymous over 5 years ago

  • Status changed from 回答中 to 終了

Also available in: Atom PDF