ANSYS Fluent バッチ ジョブのリモート監視
概要
このドキュメントでは、ANSYS Fluent Remote を使用して、Rescale ANSYS Fluent バッチ ジョブをリモートで接続して監視する方法について説明します。 可視化ビジュアライゼーションは、複雑な科学的または... その他 Rescale またはローカルからのクライアント ワークステーションは、プロ向けに設計された強力なコンピュータ システムです。 その他.
前提条件
- SSH接続をセットアップする ジョブの設定 説明したように、ジョブが送信される前に ここから.
- Rescale Batch および Workstation ジョブを送信する必要があります
- Rescale Workstation ジョブはローカル ワークステーションで置き換えることができます
- 両方のバッチ ジョブ ( サーバーは、他のサーバーにサービスを提供するコンピューター プログラムです。 その他) およびワークステーション (クライアント) バージョンの Fluent は、 正確に 同じ
- このドキュメントでは、ANSYS Fluent 2022 R2 を使用します。
- 次の方法論では Linux を使用します。 いくつかの変更を加えれば、Windows の実装にも適用できます。
- これはワークベンチ環境ではサポートされていません。 Fluent スタンドアロンのみ。
Fluent バッチ ジョブの送信
このステップの一般的なワークフローはここで実行できます。 ANSYS Fluent バッチ チュートリアル
バッチ ジョブの送信時に Fluent Remote Visualization Server を起動するには、コマンド ボックスに次の構文を追加する必要があります。
-sifile=rescale_remote.txt
submit コマンドの例は次のようになります。
fluent 3ddp -gu -ssh -cnf=$FLUENT_HOSTS -t$RESCALE_CORES_PER_SLOT -i run_plot.jou -sifile=rescale_remote.txt
サーバーのポート範囲を指定する必要がある場合は、追加の構文を追加できます。
-setenv="REMOTING_PORTS=40000/portspan=10"
少なくとも 2 つのポート (portspan=>1)
接続を成功させるために必要です。
バッチ ジョブが実行されると、 rescale_remote.txt ファイルが作業ディレクトリに作成されます。 これには、サーバーのプライベート IP、ポート番号、および Fluent ジョブのパスワードが含まれます。 これらは次のステップで使用するため、メモしておいてください。
Rescale ワークステーションからの接続
作る ANSYS インタラクティブ ワークフロー タイルを使用したジョブ。 バッチ ジョブと同じバージョンが使用されていることを確認してください。
GUI インターフェイスに接続し、クリックします。 デスクトップの管理 デスクトップ上で をクリックし、前の手順で送信されたバッチ ジョブを選択します。
もう完成させ、ワークスペースに掲示しましたか? rescale_remote.txt
セクションに Live Tailingリアルタイム ログ監視またはライブ ログ記録とも呼ばれます。 その他 ウィンドウを開き、ファイルをダウンロードします。
ターミナル ウィンドウからバッチ ジョブへのリバース SSH トンネルをセットアップします (SSH キーが正しく実装されていると仮定します)。
また, rescale_remote.txt
ファイルには IP アドレスとポート (上記を参照) が含まれています。これらは、次のコマンドの後に含める必要があります。 -L
フラグ、例:
ssh -i id_rsa -p 22 udeprod_SBLKd@20.238.159.14 -L
46249:10.29.3.246:46249 -v -N
この場合:
id_rsa | SSH用の秘密鍵ファイル |
22(または32100) | SSH接続ポート |
udeprod_SBLKd | バッチジョブのユーザー名 |
20.238.159.14 | バッチジョブのパブリックIP |
46249 | Fluent Remote Viz サーバー ポート* |
10.29.3.246 | Fluent Remote Viz サーバーのプライベート IP |
以前にダウンロードした rescale_remote.txt を見つけて編集し、IP を次のものと交換します。
localhost
最終的なファイルは次のようになります。
ANSYS Fluent Visualization クライアントの実行
新しいターミナル ウィンドウから次のコマンドを実行します。
flremote
クライアントがロードされたら、変更された rescale_remote.txt
ファイルにソフトウェアを指定する必要があります。
お問合せ ボタンをクリックすると、クライアントはサーバーに正常に接続します。
チェック ライブ、セミライブ、オンデマンドビデオ の IP アドレスはサーバーのプライベート IP アドレスと一致し、 場合 リモート バッチ ジョブで実行されているジョブです。
ローカルワークステーションからの接続
手順はRescale Workstationから接続する場合と同じです。 必要なポートがファイアウォールで開いていることを確認し、必要に応じてバッチ ジョブ コマンドで次のコマンドを使用して、許可されるポートを指定します。
-setenv="REMOTING_PORTS=40000/portspan=10"
SSH トンネル ポートをオープン ポートに変更する必要がある場合もあります。 必要なポートが開いていることを確認するには、次のコマンドを使用します。
ss -tupln |grep [port number]
これは返されるはずです [port number]
is LISTEN
.
接続を確認するには、次のコマンドを使用します。
nc localhost [port number]
これにより、否定的ではない応答が返されるはずです。
ANSYS Fluent リモート視覚化クライアントの使用
XNUMX 回で最大 XNUMX つのリモート視覚化セッションを行うことができます Amazon 仮想マシン その他 アプリケーションの。 このアプリケーションには ANSYS ライセンスは必要ありません。
一時停止したり変更を加えたりすることで、バッチ ジョブの計算を操作することができます。
ウォールタイム - 押します 割り込み 意志 STOP 再スケール バッチ ジョブ。 があります NO "本気ですか?" アクションを確認するプロンプトが表示されます。
バッチ ジョブで事前定義された中間プロットを表示することもできます。