技術情報AWSで借りたCentOS7のサーバーにTorqueとOpenMPIを使えるように設定した。AWS(インスタンスはm5a.xlarge)CentOS7のPCをAWSで借りる方法についてはクラウドpcにvnc接続を参照。株式会社フィアラックスが次のページで提供しているスクリプトファイルを参考に、現在の環境で動く手順を確認した。https://www.fiatlux.co.jp/faq/build/html/MFmyPresto_Other_Torque.html上記ページで提供されているスクリプトを実行してみたが、今回の環境では、エラーが発生してうまくインストールできなかったので、うまくインストールできる方法を調査した。CentOS7.2では問題なく動いていたと思われるが、AWS+CentOS7.7の環境ではうまく動かなかった。今回、動かなかった原因としては、CentOSのバージョン違い(7.2と7.7)、環境の違い(今回はAWSを使用しているため、ホスト名とIPアドレスの参照方法等で違いがあるかもしれない。)、Torqueのバージョンの違い等が考えられる。(準備)クラウドで借りたばかりのPCでは、まず次のコマンドを実行する。update以下、torqueの環境設定手順。rootユーザーで実行するか、各行のコマンドの前にsudoをつけて実行する。-a/var/lib/torque/server_priv/nodesは、システム構成によって変更するファイル。対象のサーバーを登録するためのファイル。上記のものは1ノードの構成を想定。した方が早い(Nはコア数+1にするといいらしい)。MANPATH=$MANPATH:$MPIROOT/share/man追記後に次のコマンドを実行して環境変数を反映させる。(prog)でエラーが発生した。(prog)だとエラーは発生しなかった。(prog)を実行する場合もエラーは発生しない。4とすると、エラーは出なくなる。OpenMPIのインストールにおいては、configure実行前にtorque-develをインストールしておくと、torqueを自動認識してくれる。Commnitycom,Inc.。