HyperWorks2017.2、OptiStructで質問

柏木亮大
柏木亮大 Altair Community Member
edited March 2022 in 質問と回答 (Q&A)

先日HyperWorks2017.2のOptiStructで計算を流したところ

エラーメッセージが表示され計算が中断されました。

以下の文が表示されたエラーメッセージです。

 

 

*** ERROR # 157 ***

Error opening the scratch file C:/○○○○/○○○/○○○_16912_w55.rs~

    Fortran error code =      9

 This may be caused by not having the access right to open the file,

not enough memory left for the system routines, or some other

system setup related reasons.

Try one or more of the following workarounds if you think otherwise

 and if this issue happens on Windows.

 - Resubmit a job.

 - Avoid writing scratch files in the drive where the Operating System is

   installed (start the job on other drive or use TMPDIR/-tmpdir options). 

 - Disable real time protection at minimum for files with extension rs~ .

- Use of environment variable OS_SCRATCH_EXT=txt may help.

 This error was detected in subroutine opdirscr.

 

 *** ERROR # 151 ***

Error accessing the scratch files:

    error encountered in subroutine "adslfa"

  Solver error no. = -506

             index =   1

    This may be caused by insufficient disk space or some other

    system resource related limitations.

    (e.g. The Operating System or NFS cannot handle file size > 2 GB.)

This error was detected in subroutine eigslvamse.

 

 This error occurs in module "eigdrv".

 

 

このエラーメッセージについて以下の3点ほど質問が有りますので教えていただけますでしょうか。

 

・このエラーメッセージの内容について教えていただけけないでしょうか?

・このエラーメッセージが表示された際、

 計算を行った端末のディスクの空き容量は300GB程度でしたが、

 空き容量を400GBほどにして同じ端末で再度計算をしたところ

 計算が正常に終了しました。

 このエラーはディスクの容量が関係しているのでしょうか。

 エラーメッセージにメモリという記載がありますが、

 ここでのメモリは何を意味しますか?

・HyperWorksのOptiStructで計算を行う場合、

 ディスクの容量はどの程度空けていた方が良いのでしょうか。

 

以上よろしくお願いいたします。

Answers

  • AltairTY
    AltairTY
    Altair Employee
    edited March 2022

    スクラッチファイル(計算中の一時ファイル)へのアクセスができなかったとありますので、

    ディスクフルやWindows/Lixuxなどシステムから何かしらアクセス禁止になったということが考えられます。

    多くはディスクフルです。

    必要ディスクはモデルサイズ解析タイプ・解析条件により変わります。