ISM Service エージェントの導入
ISM Service を利用するには、ISM Service ポータルとの通信を中継する ISM Service エージェントを構築する必要があります。
ここでは ISM Service エージェントを構築する手順を、お客様の環境に合わせて説明します。
インストーラーのダウンロード
-
Windows の場合
ISM Service エージェントのインストーラーは、ISM Service ポータルからダウンロードできます。
ダウンロード手順については、操作ガイドの エージェントのダウンロード を参照してください。
ダウンロードしたインストーラーをエージェント導入対象のノードに転送してください。 -
Linux の場合
ISM Service エージェントはRPMレポジトリからdnfコマンドを利用してダウンロードします。
Linuxの場合 の手順を参照してください。
エージェント認証キーの取得
操作ガイドの
エージェント管理
を参照し、エージェント認証キーを控えておいてください。
初めて ISM Service を利用される場合は、エージェント認証キーの更新を実施し、認証キーを生成してください。
ISM Service エージェントをインストールするサーバーの設定
PRIMERGY には、OS および iRMC の事前設定が必要です。 以下の手順で実施してください。
OSの時刻の設定
-
Windows の場合
日付と時刻を以下のいずれかで設定します。- [設定] > [時刻と言語] > [日付と時刻] から設定します。
- PowerShell の
Set-Dateコマンドで設定します。(管理者権限が必要です)- 例: 管理者として PowerShell を開き、次のコマンドを実行します。
Set-Date -Date "2025-09-11 12:34:56"
- 例: 管理者として PowerShell を開き、次のコマンドを実行します。
-
Linux の場合
- 現在の設定を確認
timedatectl- タイムゾーンを設定
例. 日本
sudo timedatectl set-timezone Asia/Tokyo-
NTP 同期を有効化
```bash sudo timedatectl set-ntp true ```
例.
sudo timedatectl set-time "2025-09-11 12:34:56"
OSのプロキシ環境の設定
プロキシ環境では、OS またはサービス起動環境で HTTP_PROXY / HTTPS_PROXY(必要に応じて NO_PROXY)を設定してください。 設定方法はお客様環境の運用ルールに従ってください。
Windowsの場合
システム環境変数として以下を設定してください。
HTTP_PROXY=<proxy-url>HTTPS_PROXY=<proxy-url>NO_PROXY=<no-proxy-list>
例として、ユーザー名とパスワードによる認証付きのプロキシの場合は以下の通りです。
HTTP_PROXY=http://<proxy-username>:<proxy-password>@<proxy-host>:<proxy-port>
HTTPS_PROXY=http://<proxy-username>:<proxy-password>@<proxy-host>:<proxy-port>
NO_PROXY=localhost,127.0.0.1,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
プロキシ利用ユーザー名にメールアドレスを使用している場合は、@マークを URL エンコードして入力してください。
例えば、 aaa@example.com というメールアドレスがプロキシ利用ユーザー名の場合は以下の通りです。
HTTP_PROXY=http://aaa%40example.com:<proxy-password>@<proxy-host>:<proxy-port>
同様に、プロキシパスワードに特殊記号が含まれる場合も、それぞれ URL エンコードして入力してください。
Linux の場合
以下の手順でプロキシ環境変数を設定してください。
-
drop-in ディレクトリを作成
sudo mkdir -p /etc/systemd/system/ism-agent.service.d -
プロキシ設定ファイルを作成
sudo vi /etc/systemd/system/ism-agent.service.d/proxy.conf -
proxy.conf に以下を設定
例.[Service] Environment="HTTP_PROXY=http://<proxy-host>:<proxy-port>" Environment="HTTPS_PROXY=http://<proxy-host>:<proxy-port>" Environment="NO_PROXY=localhost,127.0.0.1,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" -
設定反映
sudo systemctl daemon-reload sudo systemctl restart ism-agent -
設定確認
DropInPathsにproxy.confが設定されていることを確認してください。
例.sudo systemctl show ism-agent -p DropInPaths DropInPaths=/etc/systemd/system/ism-agent.service.d/proxy.confHTTP_PROXY, HTTPS_PROXY, NO_PROXYが正しく設定されていることを確認してください。
例.sudo systemctl cat ism-agent ... # /etc/systemd/system/ism-agent.service.d/proxy.conf [Service] Environment="HTTP_PROXY=http://<proxy-host>:<proxy-port>" Environment="HTTPS_PROXY=http://<proxy-host>:<proxy-port>" Environment="NO_PROXY=localhost,127.0.0.1,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16"sudo systemctl --no-pager show ism-agent -p Environment --value "HTTP_PROXY=http://<proxy-host>:<proxy-port>" "HTTPS_PROXY=http://<proxy-host>:<proxy-port>" NO_PROXY=localhost,127.0.0.1,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
iRMC の設定
各項目の詳細な手順については、ご利用のサーバーに搭載されているバージョンの iRMC Web インターフェース ドキュメントを参照してください。
上記がリンク切れになっている場合は以下の手順で検索してください。
- https://support.ts.fujitsu.com/index.asp?lng=jp
- 製品を選択する > 製品の検索 > 製品名の検索(manually search) >
iRMC> 次へ - 次へ
- 右記OSに関連した情報を表示する: “OS Independent (BIOS, Firmware, etc.)” または “No Operating System Dependencies”
- [ドキュメント] タブ > User Guide
- タイトルが「iRMC S6 - Web インターフェイス」で該当 iRMC バージョンのドキュメントを探し、 カートに入れず直接ダウンロードする > ファイルをダウンロードする
設定手順
管理者権限で iRMC にログインし、以下の設定を実施してください。
- iRMC Web インターフェースの
adminユーザーのパスワードを設定します。- [設定] メニュー > [ユーザ管理] > [iRMC ローカルユーザアカウント]
- iRMC の日付と時刻を設定します。
- [設定] メニュー > [ベースボードマネジメントコントローラ] > [時刻同期]
- iRMC の IP アドレスを設定します。
- [設定] メニュー > [ネットワーク制御] > [IPv4 プロトコル]
- エージェントをインストールする OS から、この IP アドレスに HTTPS アクセスが可能なことを確認してください。 ご不明な場合は、お客様のネットワーク管理者にご相談ください。
ISM Service エージェントのインストール
以下の手順でインストールしてください。
ISM Service エージェントのインストールが完了すると、ISM Service ポータルのノード管理画面に、対象サーバーの情報が表示されるようになります。
操作ガイドの
ノード管理
を参照し、エージェントを導入したサーバーが表示されるか確認してください。
ストレージやスイッチを管理する場合は、このサーバーを管理元サーバーとして追加登録します。 考え方と前提条件は、 監視ノードの登録 を参照してください。
Windowsの場合
ism-service-agent-install-<version>.exeを実行(管理者権限が必要)- 使用許諾契約書の同意画面が表示されるので、内容を確認し、[同意する] を選択し [次へ] をクリック
- パラメーター設定画面で以下の情報を入力し、[次へ] をクリック
項目 設定内容 iRMC IP アドレス iRMC にアクセスするための IP アドレスを指定します。 iRMC ユーザ名 iRMC にアクセスするためのユーザ名、通常は adminを指定します。iRMC パスワード iRMC のユーザに対応するパスワードを指定します。 エージェント認証キー 前述で控えておいたエージェント認証キーを指定します。 - 情報画面が表示されるので、内容を確認し、[次へ] をクリック
- [インストール] をクリックし、表示される情報画面を確認して [次へ] をクリックします。
- [完了] をクリックしてインストーラーを終了
Linuxの場合
-
エージェント用 yum repositoryファイルの作成
エージェントをインストールするサーバーにログインします。
root ユーザーで、/etc/yum.repos.d/ismservice.repoというファイルに以下の内容を設定します。
(ファイルが存在しない場合は新規に作成します)[ismservice] name=ISM Service Repo enabled=1 gpgcheck=1 baseurl=https://portal.ism.jp.fsastech.com/ismsagentimg/rpms gpgkey=https://portal.ism.jp.fsastech.com/ismsagentimg/rpms/RPM-GPG-KEY-ismservice -
パッケージインストール
エージェントをインストールするサーバーにおいて、以下を実行してください。sudo dnf --disablerepo=* --enablerepo=ismservice install ism-agent
/opt/FsasTechnologies/ism-agent/license にインストールされます。
-
エージェントの設定
初回登録時及び、エージェント認証鍵を変えるときのみ実施してください。
前述で控えておいたエージェント認証キーを指定します。sudo -u ismagent /opt/FsasTechnologies/ism-agent/ism-agent \ -service config \ -irmc "<iRMCのIPアドレス:ポート>" \ -user "<iRMCのユーザー名>" \ -password "<iRMCパスワード>" \ -key "<エージェント認証鍵>"