マネージャーのインストール
WhaTap NMS(Network Management System) エー ジェントであるNMS Managerのインストール方法を案内します。インストールを進める前に、以下の事項を必ず確認してください。
マネージャーのインストール
プロジェクトアクセスキーの確認
アクセスキーは、WhaTapサービスを有効にするための固有IDです。アクセスキーを自動的に発行された後、次の手順を進め ます。
-
インストールガイドセクションで、プロジェクトアクセスキーの発行ボタンをクリックします。
-
発行されたアクセスキーをコピーボタンをクリックしてコピーします。アクセスキーは再確認できます。
プロジェクトを作成すると、自動的にエージェントインストールページに移動します。エージェントインストールページに移動しない場合は、画面左側のメニューから管理 > マネージャーのインストールを選択します。
インストールコマンドの実行
管理 > マネージャーのインストールガイドセクションで、プロジェクトアクセスキーを確認した後、順番に該当するOSに合わせてインストールを進めてください。
Red Hat系Linux
WhaTap Network Management Systemは、Rocky、Redhat Linux環境に対応しています。
-
次のコマンドを実行して、WhaTap リポジトリを登録してください。
sudo rpm --import https://repo.whatap.io/centos/release.gpg
sudo rpm -ivh https://repo.whatap.io/centos/5/noarch/whatap-repo-1.0-1.noarch.rpm -
次のコマンドを実行して、パッケージをインストールしてください。
sudo dnf install -y whatap-nms -
次のコマンドを実行してください。アクセスキーを入力し、WhaTapサーバーホストを設定します。
$ sudo wtinitset -a xxxxxxx-xxxxxxxx-xxxxxxx -s 192.168.10.100
$ sudo wtinitset --help
usage: wtinitset [-h] -a LICENSE -s HOST [-v]
Whatap-nms access key manager tool
optional arguments:
-h, --help show this help message and exit
-a LICENSE, --accesskey LICENSE
Access key for project
-s HOST, --server HOST
Whatap host ip address for data transfer
-v, --view View current configuration
example:
# wtinitset -a znun32arkonto-76rbkt4ftlrwh9-s0dywogeww1lhs -s 192.168.10.100
# wtinitset -a znun32arkonto-76rbkt4ftlrwh9-s0dywogeww1lhs -s 10.10.10.10/10.10.10.20 -
インストール完了後、次のコマンドを実行してNMSマネージャーが正常に実行されているか確認してください。
sudo service uvicorn status
sudo service nmscore status
sudo service icmptcphealthd status
Debian系Linux
WhaTap Network Management Systemは、Ubuntu環境に対応しています。
-
次のコマンドを実行して、WhaTap リポジトリを登録してください。
curl -s https://repo.whatap.io/debian/release.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/whatap-release.gpg > /dev/null
echo "deb [signed-by=/etc/apt/trusted.gpg.d/whatap-release.gpg] https://repo.whatap.io/debian unstable/" | sudo tee /etc/apt/sources.list.d/whatap.list -
次のコマンドを実行して、パッケージをインストールしてください。
sudo apt-get update
sudo apt-get install -y whatap-nms -
次のコマンドを実行してください。アクセスキーを入力し、WhaTapサーバーホストを設定します。
$ sudo wtinitset -a xxxxxxx-xxxxxxxx-xxxxxxx -s 192.168.10.100
$ sudo wtinitset --help
usage: wtinitset [-h] -a LICENSE -s HOST [-v]
Whatap-nms access key manager tool
optional arguments:
-h, --help show this help message and exit
-a LICENSE, --accesskey LICENSE
Access key for project
-s HOST, --server HOST
Whatap host ip address for data transfer
-v, --view View current configuration
example:
# wtinitset -a znun32arkonto-76rbkt4ftlrwh9-1234ogeww1lhs -s 192.168.10.100
# wtinitset -a znun32arkonto-76rbkt4ftlrwh9-1234wogeww1lhs -s 10.10.10.10/10.10.10.20 -
インストール完了後、次のコマンドを実行してNMSマネージャーが正常に実行されているか確認してください。
sudo service uvicorn status
sudo service nmscore status
sudo service icmptcphealthd status
マネージャーのアップデート
Red Hat系Linuxでは、次のコマンドでNMSマネージャーをアップデートします。
sudo dnf makecache
sudo dnf upgrade -y whatap-nms
アップグレードできないとき
/etc/dnf/dnf.confファイルに次の設定があると、dnf upgradeまたはdnf upgrade whatap-nmsコマンドを実行してもパッケージがアップデートされません。
exclude=whatap-nms*
正常にアップグレードするには、ファイルを開いてexclude項目を削除するか、コメントアウトします。
sudo vi /etc/dnf/dnf.conf
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=True
skip_if_unavailable=False
# exclude=whatap-nms*
マネージャーの削除
お使いのLinuxディストリビューションに合わせたコマンドでNMSマネージャーを削除します。
-
Red Hat系Linux
sudo dnf remove whatap-nms -
Debian系Linux
sudo apt purge whatap-nms
NMSサービスへのアクセス
インストールが完了したら、https://service.whatap.ioにアクセスしてNMSモニタリングを開始します。