UCIDM サーバー
UCIDM サーバーにおけるアプリケーションやミドルウェアの詳細なシステム概要を次に示します。
UCIDM サーバーとパッケージリポジトリ
UCIDM の各モジュールは RPM パッケージで提供し、UCIDM サーバーの OS 上で systemd のサービスとして動きます。 パッケージは、インターネット上にある弊社の認証付き dnf リポジトリから dnf でインストールします。 リポジトリの認証情報は弊社のサポート担当者からお伝えしますので、その認証情報で UCIDM サーバーに dnf リポジトリを設定してください。 MongoDB と RabbitMQ のパッケージは、それぞれの公式リポジトリからインストールします。
UCIDM サーバー内部のサービス詳細
UCIDM サーバーでは、複数のサービスが協調してシステムを構成しています。
各サービスは ucidm.target にまとまっており、systemctl start ucidm.target と systemctl stop ucidm.target で一括して起動、停止できます。
図の補足に示す osstech-ucidm- で始まる名前は、各サービスの systemd のユニット名です。
Agent は、連携元ごとに osstech-ucidm-agent@<連携元> という名前のサービスとして起動します。