データ収集の準備をする(グループ設定、NCインストール)

データ収集の準備をする(グループ設定、NCインストール)

1. グループを設定する

Sheltyにて管理したい単位でのグルーピングを設定します。
Shelty Manager画面にadminロールでログインし、作業します。

システム登録

  1. エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、グループ設定メニューの一覧から「システム登録」を選択します。

  2. 「+」をクリックし、追加された行にシステム名を入力してください。

  • Shelty管理対象とする業務システムごとに、個別にシステムを定義してください。

※どのシステムにも属さない場合は内部的に「未定義」としてまとめて処理されるため、必ずいずれかのシステムに所属するよう定義してください。

  1. 「保存」をクリックします。

クラスター設定

  1. エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、グループ設定メニューの一覧から「クラスター設定」を選択します。

  2. 「システム選択」のプルダウンより、設定対象のシステムを選択します。

  3. 「クラスター名」の「+」をクリックし、任意のクラスター名を入力します。

クラスターはホストのグルーピング単位です。一般的にはAPサーバ、DBサーバ等の役割毎にグルーピングします。

  1. 上記3で設定したクラスターに所属するホスト名を入力します。

対象ホストが複数ある場合は「ホスト名」の右側にある「+」をクリックして設定を追加してください。

  1. 入力が完了したら「保存」をクリックします。

 

2. Node Controllerをインストールする

監視対象サーバにNode Controller(以下NC)をインストールします。

LinuxサーバにNCをインストールする

ローカルインストールでのNCインストール方法を説明します。

  1. 導入先ホストにrootアカウント(またはsudo可能なアカウント)でログインします。

  2. 任意のディレクトリに移動します。

  3. 以下の(1)(2)いずれかの方法でローカルインストール用のパッケージ(ファイル名:ncinstaller_linux.tar.gz)を上記2で移動したディレクトリにダウンロードします。

(1) ブラウザを使用してダウンロード

(1-1) エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、表示された「ダウンロード」の下の「Node Controller」をクリックします。

(1-2) 「ダウンロード」画面の「Linux環境」の右にある「tar.gzファイル」をクリックしパッケージをダウンロードします。

「tar.gzファイル」と一緒に「導入手順」もダウンロードすると、コマンドがコピー&ペーストできるため便利です。

(2) curlコマンドを使用してダウンロード

(2-1) 以下のコマンドを実行しパッケージをダウンロードします。

curl -O http://{Shelty ManagerのIPアドレス}:8080/download/ncinstaller_linux.tar.gz

(例)

curl -O http://192.0.2.100:8080/download/ncinstaller_linux.tar.gz

 

  1. 以下のコマンドを実行しダウンロードしたパッケージを展開します。

tar -zxf ncinstaller_linux.tar.gz
  1. 以下のコマンドをrootユーザとして実行します。sudo可能なアカウントでログインした場合はsudoコマンドにて実行します。

./nclocalinstall.sh -a {マネージャIP アドレス}

 

(例 上記1.~4.をrootにて実行)

cd /tmp curl -O http://192.0.2.100:8080/download/ncinstaller_linux.tar.gz tar -zxvf ncinstaller_linux.tar.gz ./nclocalinstall.sh -a 192.0.2.100

NCのインストールが成功すると「install succeeded」のメッセージが表示されます。

ユーザ「shelty」が自動作成され、サービス「iim-agent」が開始します。自動作成されるユーザはshelty専用ユーザとして使用してください。

 

WindowsサーバにNCをインストールする

  1. 導入先ホストにログインします。

  2. 以下の(1)(2)いずれかの方法でWindows用のパッケージ(ファイル名:ncinstaller_win.zip)を導入先ホストのフォルダ(例: C:\work)にダウンロードします。

導入先フォルダはドライブのルートフォルダ以外にして下さい。

 

(1)  ブラウザを使用してダウンロード

(1-1) エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、「ダウンロード」の下の「Node Controller」をクリックします。
(1-2) 「ダウンロード」画面のWindows環境の右にある「zipファイル」をクリックしパッケージをダウンロードします。

「Zipファイル」と一緒に「導入手順」も導入先ホストにダウンロードすると、コマンドがコピー&ペーストできるため便利です。

  (2)  curlコマンドを使用してダウンロード

(2-1) 以下のコマンドを実行しパッケージをダウンロードします。

curl -O http://{Shelty ManagerのIPアドレス}:8080/download/ncinstaller_win.zip

(例)

curl -O http://192.0.2.100:8080/download/ncinstaller_win.zip

 

  1. 上記2でダウンロードしたパッケージを展開します(例: C:¥iimShelty)。展開するとconfig, log, moduleの3つのフォルダが作成されます。

(例)

C:\iimShelty\module\ C:\iimShelty\log\ C:\iimShelty\config\
  1. コマンドプロンプトを管理者として起動し、上記3で作成された導入先フォルダ\module\shelty\に移動します。

(例)

cd C:\iimShelty\module\shelty
  1. 以下のコマンドを実行します。

execnodectl.exe -a {Shelty ManagerのIPアドレス} install

(例)

execnodectl.exe -a 192.168.112.12 install

 

  • NCのインストールが成功すると下記のようなメッセージが返されます。
    (例)コマンド結果

C:\iimShelty\module\shelty>execnodectl.exe -a 192.168.112.12 install check connection 192.168.112.12:7071 ok check connection 192.168.112.12:9092 ok update config iim shelty node controller ok install iim shelty node controller ok start iim shelty node controller ok
  • インストール先ホストにおいてサービス「iim shelty node controller」が開始します。

 

Copyright © IIM. All Rights Reserved.