主要内容

MATLABジョブスケジュラおよびネットワクラセンスマネジャ向けのMATLAB并行服务器の▪▪ンスト▪▪ルと構成

クラスタ,に既存のスケジュ,ラがない場合は,以下の手順に従い,matlab®ジョブスケジュ,ラを統合します。これはMATLAB并行服务器に付属しています。スケジュラをもクラスタが既にある場合は,サードパーティ製スケジューラ向けのMATLAB并行服务器のインストールと構成を参照してください。

以下の手順に従って,次のタスクを行います。

MATLABをスケジューラと統合した後,并行计算工具箱™を備えたデスクトップMATLABクライアントセッションからクラスターのワーカーにアクセスできます。“ワ,カ,”はmatlabの計算エンジンで,通常はコアに対応します。

これらの手順では,設定にネットワクラセンスマネジャを使用します。

MATLAB并行服务器ラ▪▪センスのアクティベ▪▪ション

MATLAB并行服务器をンストルするには,ラセンスのアクティベションを行わなければなりません。MATLAB并行服务器ラ。

  1. //www.tatmou.com/licensecenterに移動します。

  2. 管理者のMathWorksアカウントにログescンします。

  3. MATLAB并行服务器ラ电子邮箱センスを選択し,[@ @ @ @ @ @ @ @ @ @ @ @ @]タブをクリックします。

  4. 右端の[関連タスク]から[アクティベ,ションを実行してラ,センスファ,ルを取得]を選択します。

  5. 要求された情報を入力します。この情報はラセンスマネジャをホストするマシンを参照していなければなりません。この手順ではヘッドノ,ドです。詳細にいては,ヘッドノドへのソフトウェアのンストルを参照してください。

  6. 情報を入力したら,ライセンスファイルをダウンロードするか電子メールで送信し,ファイルインストールキーをコピーします。これらはプロセスの後半で使用します。

メモ

評価版のアクティベ,ションは不要です。営業担当者に問い合わせて,ラセンスファルとファルンストルキを取得してください。

@ @ @ @ @ @ @ @ @ @ @ @ @ @

時間を節約し,クラスター内のコンピューターごとにインストーラーベースのダウンロード処理を行わずにすむように,インストールの前にインストールファイルをダウンロードします。これにより,多数のマシンへの。ライセンスに対応する管理者アカウントにアクセスできる場合は,インストーラーを使用してファイルをダウンロードできるため,ファイルをインストールする必要はありません。そうでない場合は,ラ。詳細にいては,インストールを後で行う場合の製品のダウンロードを参照してください。ンストラを使用してファルをダウンロドする場合は,。

  • クラスタ,マシンの適切なオペレ,ティングシステムを選択する。

  • ダウンロ,ドする製品をすべて選択する。MATLAB并行服务器は,。

MATLAB并行服务器には3のサバ側コンポネントがあります。

  1. ラセンスマネジャ。各ワ,カ,の使用するMATLAB并行服务器ラ@ @センスをホストします。詳細にいては,ヘッドノドへのソフトウェアのンストルを参照してください。

  2. Matlabジョブスケジュ,ラ。ヘッドノ,ドで実行され,クラスタ,上のジョブを管理します。詳細にいては,ヘッドノドへのソフトウェアのンストルを参照してください。

  3. MATLAB并行服务器。計算ノ,ド上で実行されます。詳細にいては,計算ノドへのソフトウェアのンストルを参照してください。

ヘッドノドへのソフトウェアのンストル

前の手順で取得したオフランンストラを使用します。オフラesc esc esc esc esc esc esc esc esc esc escファルンストを使用した製品のンストを参照してください。

  1. ライセンスマネージャーとMATLABジョブスケジューラをホストするコンピューターを選択します。このコンピュ,タ,がヘッドノ,ドになります。

  2. @ @ @ @ @ @ @ @ @ @ @ @ @ @で取得したンストルファルからmatlabンストラを起動します。

  3. [詳細オプション][ネットワクラセンスマネジャをンストルする]を選択し,プロンプトの指示に従って,ネットワクマネジャのンストルを完了します。ラ超市超市センスファ超市超市ルの手順で,覆盖ファescル(MATLAB并行服务器ラ@センスのアクティベ@ションから取得)を参照します。手順の詳細にいては,を参照してください。

  4. 安装程序をクリックしてンストラを再起動します。このファ@ @ルは、ファイルを抽出したフォルダーの最上位にあります。

  5. [詳細オプション][ファ@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @]を選択し,プロンプトの指示に従います。

  6. すべての製品を選択します。あるいは,容量を節約するために,クラスターのユーザーがライセンスを付与されている製品のみをインストールします。

  7. ラ超市超市センスファ超市超市ルの手順で,license.datファ@ @ルを参照します。このファ@ @ルはmatlabroot /等フォルダ,から取得できます。ここで,matlabrootはmatlabのンストルフォルダです。

  8. ラセンスマネジャを起動します。

コマンドラインインターフェイスで次のコマンドを実行して,インストールとライセンスをテストできます。matlabrootはmatlabのンストルフォルダです。文件名は,たとえば一時的な場所など,ログファesc escルを書き込む場所です。この場所での書き込み権限がなければなりません。

matlabroot/toolbox/parallel/bin/checkLicensing -logfile文件名

計算ノドへのソフトウェアのンストル

この手順はヘッドノドへのソフトウェアのンストルと同様です。オフラesc esc esc esc esc esc esc esc esc esc escファルンストを使用した製品のンストを参照してください。

  1. @ @ @ @ @ @ @ @ @ @ @ @ @ @で取得したンストルファルからmatlabンストラを起動します。

  2. [詳細オプション][ファ@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @]を選択し,プロンプトの指示に従います。

  3. すべての製品を選択します。あるいは,容量を節約するために,クラスターのユーザーがライセンスを付与されている製品のみをインストールします。

  4. ヘッドノ,ドから取得したlicense.datファ@ @ルを使用します。このファ@ @ルはmatlabroot /等フォルダ,から取得できます。ここで,matlabrootはmatlabのンストルフォルダです。

最高のパフォマンスを得るには,各ノドでロカルにンストルします。ただし、ネットワ、ク共有の場所に、ンスト、ルすることもできます。

メモ

次の場合は,代わりに非対話的な(警告なしの)。

  • グラフィカルユーザーインターフェイス(GUI)なしでマシンにソフトウェアをインストールする。

  • 各計算ノド向けのンストラ構成に要する時間を節約する。

詳細にいては,非対話的▪▪ンスト▪▪ルを参照してください。

コマンドラインインターフェイスで次のコマンドを実行して,インストールとライセンスをテストできます。matlabrootはmatlabのンストルフォルダです。

matlabroot /工具箱/ / bin / checkLicensing平行

MATLABジョブスケジュ,ラの構成

Matlabジョブスケジュ,ラはMATLAB并行服务器に付属のスケジュ,ラです。MATLABジョブ スケジューラは MATLAB ジョブのみを実行するクラスターを主な対象にしています。スケジューラ インターフェイスは高度に抽象化されており、計算リソースにジョブを投入することができます。そのため、オペレーティング システムと環境の差異に対処する必要がありません。

以下の手順では、管理中心のグラフィカルインターフェイスを使ってMATLABジョブスケジューラを構成します。ご使用のマシンにグラフィックスがない場合は,代わりにコマンドラインインターフェイスを使用します。詳細にいては,mjsサビス,MATLABジョブスケジュラおよびワカの起動(コマンドラン)を参照してください。

  1. ヘッドノ,ドで管理中心を起動します。matlabroot /工具箱/并行/ binを参照し,admincenterという名前のファ@ @ルを実行します。ここで,matlabrootはmatlabのンストルフォルダです。

  2. [追加または検索]をクリックし,ヘッドノ,ドおよび計算ノ,ドとして使用しているコンピュ,タ,を指定します。

  3. プロンプトに従って,mjsサ,ビスの起動を確定します。必要に応じて,コマンドラ。詳細にいては,コマンドラaapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl . aapl。またはコマンドラ▪▪ン▪▪ンタ▪▪フェ▪▪スの使用(unix)を参照してください。

  4. [matlabジョブスケジュ.ラ]セクションで[開始]をクリックします。MATLABジョブ スケジューラの名前を指定し、ドロップダウン リストからヘッド ノードを選択します。

  5. MATLAB并行服务器ワ,カ,を追加するには,Admin Centerの[ワ,カ,]セクションにある[開始]をクリックします。

    1. ワ,カ,をホストするコンピュ,タ,を選択します。

    2. コンピュ,タ,ごとのワ,カ,数を選択します。

  6. 構成を検証するため,[ワ,カ,]セクションでワ,カ,の状態を確認します。

  7. 問題のトラブルシュ,ティングを行うには,[ホスト]セクションの[接続のテスト]をクリックします。

  8. UNIXを使用している場合は,mjsサ,ビスが自動的に起動するように構成します。詳細にいては,mjsサビス,MATLABジョブスケジュラおよびワカの起動(コマンドラン)を参照してください。

ヘッドノ,ドは,計算リソ,スを使用してmatlabジョブスケジュ,ラを実行します。ヘッドノード上でワーカーを設定した場合,MATLABジョブスケジューラとの間でリソースの競合が発生します。

ヒント

ヘッドノ,ド上でワ,カ,を設定することは避けてください。ワーカーが使用するシステムリソース(メモリ,プロセッサ,ネットワーク,ローカルストレージなど)が多すぎると,ジョブマネージャーが応答不能になる可能性があります。

次のスクリ,ンショットは管理中心の最終的な構成を示します。

メモ

構成中に詳しいヘルプが必要な場合(クラスターにファイアウォールの構成が必要,複数のmjインストール環境の設定など)は,このより詳細なガイドMatlabジョブスケジュ,ラを統合するための詳細オプションの設定を参照してください。

MATLABクラ@ @アントとMATLAB并行服务器クラスタ,の接続

MATLAB并行服务器を使用するには,MATLABと并行计算工具箱を実行しているクライアントコンピューターを使用しなければなりません。Matlabルストリップで[並列][クラスタ,の検出]を使用し,指示に従ってクラスタ,を自動的に検出して設定します。あるいは,次のように手動で構成することもできます。

  1. MATLABの[ホ,ム]タブで[並列]メニュ,を選択します。[クラスタ,の作成と管理]を選択します。

  2. [クラスタプロファルの追加][matlabジョブスケジュ.ラ]をクリックします。

  3. MATLABジョブスケジューラプロファイルの名前を変更するには,プロファイル名をダブルクリックします。

  4. プロファルを編集するには,プロファルを選択し,[編集]をクリックします。

  5. [ホスト]フィ,ルドに,ヘッドノ,ドのホスト名を入力します。

  6. [完了]をクリックします。次の図に構成後のmatlabジョブスケジュラクラスタプロファルを示します。

  7. このプロファ电子邮箱ルを既定にするには,[既定に設定]を選択します。

  8. クラスタプロファルを[検証]します。

クラスタ,の検証に成功したら,matlabセッションはMATLAB并行服务器クラスタ,にジョブを投入できます。

メモ

検証をパスしなかった場合は,MathWorks @ MathWorks @ MathWorks @ンスト,ルサポ,トチ,ムにお問い合わせください。

起動するmatlabクラスタワカはいずれもダナミックラセンスを使用します。MATLABクライアントではライセンスで許可されているすべての機能を使用できますが、クラスターではMATLAB并行服务器ラ@ @センスのみがチェックアウトされます。

クラスタ,に,より詳細なオプションを構成するには,Matlabジョブスケジュ,ラクラスタ,のカスタマ,ズを参照してください。たとえば,Matlabジョブスケジュ,ラクラスタ,のセキュリティの設定ではクラスタ,のセキュリティを設定できます。構成が完了したら,クラスタ,およびクラウドでのコ,ドの実行のクラスタ,ワ,クフロ,の例を試してください。

関連するトピック