ソフトウェア要件
合成サーバーでは、以下のソフトエウェアが実行され、正しく機能している必要があります。Python、pip、flake8 をインストールするために、送信インターネットアクセスが必要です。
| ソフトウェア | 必須バージョン | 機能 |
|---|---|---|
| Java | 17 |
合成サーバーでは、合成スケジューラや合成シェパードなどのサービスを実行するために、JDK 17が必要となります。 JDK のホームディレクトリに環境変数 |
| Python | 2.7 以降 | 合成サーバーは、Pythonに依存してスクリプトを検証します。 |
pip | 9+ |
Python は 合成サーバーをインストールしているマシンでインターネットにアクセスできない場合には、以下の手順を実行して
|
| libaio | N/A |
合成サーバーが動作するには、システムに 手順については、「libaio のインストール方法」を参照してください。 |
libaio のインストール方法
ホストマシンに libaio がまだインストールされていない場合は、それをインストールします。ローカルでホストされるリポジトリがない場合、送信インターネットアクセスが必要な場合があります。
以下の表は、Linux オペレーティングシステムのいくつかの一般的なフレーバーにおける libaio のインストール方法を示しています。NUMA ベースのアーキテクチャの場合は、numactl パッケージをインストールする必要があるので注意してください。
| Linuxフレーバー | コマンド |
|---|---|
| Red Hat および CentOS |
以下のように
|
| Fedora |
Fedora Web サイトから、ライブラリ RPM をインストールします。
|
| Ubuntu |
以下のように、apt-getを使用します。
|
| Debian | APTなどのパッケージマネージャを使用し、(上記のUbuntuの説明に従って)ライブラリをインストールします。 |