许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  Abaqus子程序提交后卡住 内存占用异常 已提交状态无法转换解决

Abaqus子程序提交后卡住 内存占用异常 已提交状态无法转换解决

阅读数 4
点赞 0
article_banner

Abaqus作业提交卡在“已提交”状态的技术解析与解决方案

起因描述

abaqus子程序调用后一直处在已提交状图示

用户经常会遇到作业提交后长时间处于“已提交”状态而不更新,这给设计部的工程师们带来了不小的困扰。这种情况由多种因素引起,包括许可证服务未启动、锁文件残留、环境变量/配置错误,或模型严重报错等。

工具使用

为了解决这一问题,我们将使用以下工具和文件:

  • lmutil:许可证管理工具。
  • lmstat:查看许可证状态。
  • Windows 任务管理器:监控进程。
  • 记事本:编辑环境变量文件。
  • 任务管理器:监控进程。
  • 日志文件:.log、.msg、.sta。

操作步骤

  • 检查许可证与服务状态
  • 打开命令行窗口,运行命令 lmutil lmstat -a -c,确认许可证服务是否正常。
  • 打开Windows任务管理器,检查是否存在 lmgrd.exe 进程,若未运行,则重启许可服务。

``bashlmutil lmstat -a -c`

  • 清理锁文件与临时残留
  • 进入工作目录,查找并删除 .lck 文件及其同名的 .023 临时文件。
  • 确认无 standard.exeexplicit.exe 进程占用。

`bashrm .lck .023`

  • 修正多核/网络配置(高频解法)
  • customv6.env 文件末尾添加 caelocal_host="localhost"
  • 将作业设置为单核测试。

`bashecho 'caelocalhost=localhost' >> custom_v6.env`

  • 验证求解器路径与权限
  • 检查安装目录下是否存在 pre.exestandard.exe
  • 以管理员身份运行Abaqus并关闭杀毒软件。

  • 查看日志定位真因
  • 打开 .log.msg 文件,查找 ***ERROR 或 Fortran 运行时错误。

`bashmore .logmore .msg`

abaqus内存使用中和已提交图示

意外情况处理

在执行上述步骤时,会遇到以下特殊情况:

  • 高版本/破解版多核失效:如果使用的是高版本或破解版Abaqus,会出现多核并行计算配置异常导致静默失败。尝试将作业设置为单核进行测试。

  • C盘空间不足:如果C盘空间不足,求解器无法写入临时数据,导致作业卡死。需要检查系统临时文件夹(%TEMP%)及工作盘剩余空间。

  • 远程/集群提交:如果使用远程提交,需要验证SSH免密登录及节点资源队列状态。非本地问题则属于调度等待。
abaqus内存使用中和已提交图示_1

日志文件分析

Abaqus在作业提交后会生成多个关键日志文件,用于定位故障:

  • .log:记录作业启动过程中的关键信息。
  • .sta:记录作业状态变化。
  • .msg:记录求解过程中的详细消息。

命令行提交

在Linux或Windows命令行中提交任务时,明确指定内存和临时目录参数:

`bashbash abaqus job=jobname cpus=24 memory="16gb" scratch=/tmp/yourusername askdelete=OFF`

确保临时目录(scratch)存在且具有读写权限。

原因分析与其他可行方案

原因分析

  • 许可证服务未启动:导致无法获取许可证,作业无法开始执行。
  • 锁文件残留:导致新作业无法启动,显示“已提交”。
  • 环境变量/配置错误:导致求解器无法分配资源,卡在“内存使用中”状态。
  • 模型严重报错:导致内核直接退出,无法进入计算阶段。

其他可行方案

  • 检查输入文件:确保 .inp 文件无语法错误,模型定义正确。
  • 验证许可证状态:运行 abaqus licensing ru` 检查许可证状态,必要时重启许可服务。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空