目次
StarDrop サーバーのインストールには事前にライセンスキーを入手する必要があります。
| コンポーネント | 最小要件 |
|---|---|
| StarDropサーバー群(Model, Auto-Modeller, License, Derek Nexus) | RAM 4GB / ディスク 4GB(単一Linuxマシン) |
| Metabolismサーバー | 最小: 8コア/16GB、推奨: 16コア/32GB、最適: 32コア/64GB、ディスク100GB以上(/var含む) |
nslookup <machine name>で確認)/etc/hostsにホスト名とIPが正しく登録されていること(ループバック127.0.0.1にマシン名を割り当てない)
sudo systemctl start docker
sudo systemctl enable docker
docker run hello-world
RHEL 10ではポート9090が別ソフトで使用されている場合があるため、License Serverのポートは9091への変更を推奨します。
systemctl stop stardrop-automodeller
systemctl stop stardrop-model
systemctl stop stardrop-license
systemctl stop stardrop-dereknexus
cd /opt/stardrop
tar cvf stardrop.tar /opt/stardrop
Metabolismサーバーの場合:
/etc/init.d/StarDrop_metabolism stop
cd /opt/stardrop
tar cvf metabolism_backup.tar metabolism
| 種類 | 用途 | 入手方法 |
|---|---|---|
インストールキー(StarDrop.lic) | 全サーバー共通・Dockerイメージ取得用 | support@optibrium.com かsoft.support@hulinks.co.jp への事前依頼が必要です |
フローティングライセンス(sls.conf) | License Server用 | python3 get_mac_address.pyの結果を送付し取得する必要があります |
Derek Nexusライセンス(License.lxt) | Derek Nexus Web Service用(年次更新要) | support@optibrium.com か soft.support@hulinks.co.jp へ依頼してください |
各サーバーインストール時にHTTPS有効化を選択できます。オプションは以下の3つです:
Derek NexusはHTTPS非対応です。
servers-installer-8.x.tar をダウンロード以下の順に入力します:
StarDrop.licがあれば自動検出)defaultモードを選ぶと、論理CPU数−1のワーカーが自動構成され、デフォルトポートが使用されます。
既存インストールがある場合は、以前の選択値が引き継がれます。
/opt/stardrop/model(既定)/opt/stardrop/automodeller/opt/stardrop/licensesls.confライセンスファイルが必須/opt/stardrop/dereknexusLicense.lxtライセンスファイルが必須(年次更新)/opt/stardrop/metabolism各サーバーで共通して最後に以下を確認:
| サービス | systemdサービス名 | 起動/停止コマンド |
|---|---|---|
| Model | stardrop-model | systemctl start/stop/restart <service> |
| Auto-Modeller | stardrop-automodeller | |
| License | stardrop-license | |
| Derek Nexus | stardrop-dereknexus | |
| Metabolism | StarDrop_metabolism | /etc/init.d/StarDrop_metabolism start/stop/restart |
| サービス | 既定ポート |
|---|---|
| Model | 9000 |
| Auto-Modeller | 9050 |
| License | 9090(RHEL10では9091推奨) |
| Derek Nexus | 8080 |
| Metabolism | 8150 |
firewall-cmd --list-all
firewall-cmd --zone=public --permanent --add-port <port_number>/tcp
firewall-cmd --reload
/opt/stardrop/<service>/runner status
docker stats
問題発生時のサポート情報収集:
python3 <installer path>/generate_support_info.py
cd servers_installer
python server_tests.py
正常時の出力例:
Loopback address test [OK]
Metabolism server status test: [OK]
Metabolism server calculate test: [OK]