コマンド ラインを使用した MATLAB Production Server のセットアップ
MATLAB® Production Server™ をオンプレミスおよびクラウドで実行できます。オンプレミスのサーバーをセットアップするために、Web ベースのインターフェイスである、システム コマンド ラインまたはダッシュボードを使用できます。以下の手順ではコマンド ラインを使用しています。ダッシュボードを使用したサーバーの操作の詳細については、ダッシュボードを使用したサーバー管理を参照してください。クラウドでの MATLAB Production Server の使用については、クラウドのデプロイを参照してください。
メモ
サーバーにデプロイされる MATLAB 関数は、MATLAB Compiler SDK™ を使用して作成されます。サーバーへのデプロイ用の、デプロイ可能なアーカイブを作成する方法の詳細については、MATLAB Production Server による企業でのデプロイ (MATLAB Compiler SDK)を参照してください。
前提条件
MATLAB Production Server 製品がインストールされていることを確認します。詳細については、MATLAB Production Server 製品のインストールを参照してください。
ネットワーク ライセンス マネージャーがインストールされていることを確認します。詳細については、ライセンス サーバーへのライセンス マネージャーのインストールを参照してください。
MATLAB Runtime がインストールされていることを確認します。詳細については、MATLAB Runtime のインストールと構成を参照してください。サポートされるバージョンについては、MATLAB Production Server でサポートされる MATLAB Runtime バージョンを参照してください。
サーバーのセットアップ
MATLAB Production Server 製品をインストールしたら、MATLAB Production Server コマンド ライン スクリプトが含まれているフォルダーに移動します。
オペレーティング システム コマンド ライン スクリプトの既定の場所 Windows® "(管理者)"
C:\Program Files\MATLAB\MATLAB Production Server\R2023b\script
Linux® "(sudo)"
/usr/local/MATLAB/MATLAB_Production_Server/R2023b/script
macOS "(sudo)"
/Applications/MATLAB/MATLAB_Production_Server/R2023b/script
オペレーティング システムのコマンド ラインで、次のように入力して対話型のセットアップ インターフェイスを起動します。
詳細については、mps-setup
mps-setup
を参照してください。セットアップ プロセス中に、サーバーで使用する既定の MATLAB Runtime バージョンを設定します。詳細については、Specify Default MATLAB Runtime for New Server Instancesを参照してください。
サーバー インスタンスの作成
サーバー構成または "インスタンス" を作成するには、システム プロンプトから mps-new
コマンドを入力します。作成するサーバーの名前を mps-new
コマンドの引数として指定します。
たとえば、C:\tmp
に prod_server_1
という名前のサーバー インスタンスを作成し、詳細モードを使用するには、システム コマンド プロンプトで次のように実行します。
C:\tmp>mps-new prod_server_1 -v
詳細については、コマンド ラインを使用したサーバー インスタンスの作成を参照してください。
サーバー インスタンスの構成
新しいサーバー インスタンスを作成したら、それを構成する必要があります。最低限、main_config
サーバー構成ファイルで以下のプロパティが設定されていることを確認します。
license — ライセンス サーバーのホストとポートを指定します。通常、
27000@license-server-host
です。mcr-root — 使用する MATLAB Runtime のバージョンへのパスを指定します。複数のバージョンの MATLAB Runtime を使用するようにこのプロパティを設定できます。詳細については、Support Multiple MATLAB Runtime Versionsを参照してください。
main_config
の編集の詳細については、Server Configuration Properties を参照してください。
サーバー インスタンスの開始
作成したサーバー インスタンスを開始するには、システム プロンプトから mps-start
コマンドを入力します。開始するサーバーの名前を mps-start
コマンドの引数として指定します。
たとえば、C:\tmp
にある prod_server_1
という名前のサーバー インスタンスを開始するには、システム コマンド プロンプトで次のように実行します。
C:\tmp>mps-start -C prod_server_1
詳細については、Start Server Instance Using Command Lineを参照してください。
参考
mps-start
| mps-setup
| mps-status
| mps-restart