データ収集の準備をする(グループ設定、NCインストール)
1. グループを設定する
Sheltyにて管理したい単位でのグルーピングを設定します。
Shelty Manager画面にadminロールでログインし、作業します。
システム登録
1.エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、グループ設定メニューの一覧から「システム登録」を選択します。
2.「+」をクリックし、追加された行にシステム名を入力してください。
Shelty管理対象とする業務システムごとに、個別にシステムを定義してください。
※どのシステムにも属さない場合は内部的に「未定義」としてまとめて処理されるため、必ずいずれかのシステムに所属するよう定義してください。
3.「保存」をクリックします。
クラスター設定
1.エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、グループ設定メニューの一覧から「クラスター設定」を選択します。
2.「システム選択」のプルダウンより、設定対象のシステムを選択します。
3.「クラスター名」の「+」をクリックし、任意のクラスター名を入力します。
クラスターはホストのグルーピング単位です。一般的にはAPサーバ、DBサーバ等の役割毎にグルーピングします。
4.上記3で設定したクラスターに所属するホスト名を入力します。
対象ホストが複数ある場合は「ホスト名」の右側にある「+」をクリックして設定を追加してください。
5.入力が完了したら「保存」をクリックします。
2. Node Controllerをインストールする
監視対象サーバにNode Controller(以下NC)をインストールします。
LinuxサーバにNCをインストールする
ローカルインストールでのNCインストール方法を説明します。
1.導入先ホストにrootアカウント(またはsudo可能なアカウント)でログインします。
2.任意のディレクトリに移動します。
3.以下の(1)(2)いずれかの方法でローカルインストール用のパッケージ(ファイル名:ncinstaller_linux.tar.gz)を2.で移動したディレクトリにダウンロードします。
(1) ブラウザを使用してダウンロード
1.エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、表示された「ダウンロード」の下の「Node Controller」をクリックします。
2.「ダウンロード」画面の「Linux環境」の右にある「tar.gzファイル」をクリックしパッケージをダウンロードします。
「tar.gzファイル」と一緒に「導入手順」もダウンロードすると、コマンドがコピー&ペーストできるため便利です。
(2) curlコマンドを使用してダウンロード
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
4.以下のコマンドを実行しダウンロードしたパッケージを展開します。
tar -zxf ncinstaller_linux.tar.gz
5.以下のコマンドを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.エンタープライズダッシュボードのサイドメニュー「導入設定」を選択し、「ダウンロード」の下の「Node Controller」をクリックします。
2.「ダウンロード」画面のWindows環境の右にある「zipファイル」をクリックしパッケージをダウンロードします。
「Zipファイル」と一緒に「導入手順」も導入先ホストにダウンロードすると、コマンドがコピー&ペーストできるため便利です。
(2) curlコマンドを使用してダウンロード
1.以下のコマンドを実行しパッケージをダウンロードします。
curl -O http://{Shelty ManagerのIPアドレス}:8080/download/ncinstaller_win.zip
(例)
curl -O http://192.0.2.100:8080/download/ncinstaller_win.zip
3.2でダウンロードしたパッケージを展開します(例: C:¥iimShelty)。展開するとconfig, log, moduleの3つのフォルダが作成されます。
(例)
C:\iimShelty\module\
C:\iimShelty\log\
C:\iimShelty\config\
4.コマンドプロンプトを管理者として起動し、2.で作成された導入先フォルダ\module\shelty\に移動します。
(例)
cd C:\iimShelty\module\shelty
5.以下のコマンドを実行します。
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」が開始します。
Related content
Copyright © IIM. All Rights Reserved.