WOLFRAM 语言教程

MathLM 疑难解答

诊断

下面技术用于调试客户端与许可证服务器连接的问题.

  • 使用选项 -foreground 启动 MathLM. 该选项允许用户查看请求如何实时被 MathLM 处理.
  • 通过使用选项 -logfile 和 -loglevel 启动 MathLM 来把 MathLM 日志消息记录到具有增加的冗赘级别(level of verbosity)的文件中. 这允许用户查看请求在一定时间内如何被 MathLM 处理.
  • 从客户端上的命令行,使用选项-lmverbose 运行 Wolfram 语言内核,并且检查产生的消息. 该选项在连接到许可证管理员时显示诊断信息.

问题和解决方案

MathLM 不能找到密码文件

MathLM 如果不能找到密码文件则不能启动. 在那种情况下,以下错误消息将在屏幕上显示:

若要成功启动 MathLM,使用带有 mathpass 文件完整路径名的选项 -pwfile.

当 Wolfram 系统第一次被启动时,客户端不能连接到许可证服务器

如果发生这种情况,则出现以下对话框.

用户可以选择以下选项之一:

Activate再试一次,或许在改变服务器名称之后.

Other ways to activate调出前端密码对话框,详情请参见 "输入单击密码".

Quit退出 Wolfram 系统.

如果用户仅仅正在运行内核,将显示下列消息.

用户可以按住 Ctrl+C 来退出,或者遵照 "输入单机密码" 中的指示来输入一个单机密码.

如果显示这些错误消息,检查 MathLM 是否正在许可证服务器上运行. 如果 MathLM 退出,必须重新启动它来服务许可证. 如果在许可证服务器和客户端之间存在防火墙,验证防火墙的配置来允许通过适当端口的通讯.

客户端可以连接许可证服务器,但是许可证被否决,因为进程已达到限额

如果这种情况发生,将出现下面的对话框来告知用户错误发生.

用户可以选择以下选项之一:

Activate再试一次,或许在改变服务器名称之后.

Other ways to activate调出前端密码对话框,详情请参见 "输入单击密码".

Quit退出 Wolfram 系统.

如果用户仅仅正在运行内核,将显示以下消息.

用户可以按住 Ctrl+C 来退出,或者遵照 "输入单机密码" 中的指示来输入一个单机密码.

用户可以通过联系 Wolfram Research 购买额外的许可证.

客户端可以连接许可证服务器,但是内核被否决,因为内核进程达到限额

用户可以选择以下两个选项之一:

Purchase连接到 Wolfram Mathematica Process Increment Request Form 网页.

Cancel终止内核启动.

如果用户仅仅正在运行内核,将显示以下消息.

用户可以按住 Ctrl+C 来退出,或者遵照 "输入单机密码" 中的指示来输入一个单机密码.

用户可以通过联系 Wolfram Research 购买额外的许可证. 请参阅网页wolfram.com/products/mathematica/processes 上增量请求的表格(Increment Request form)来获得提高过程增量的更多信息.

如果用户正在使用一个网络许可证运行 Wolfram 系统,参见 "限制和保留许可证" 以获得确保对于特定用户内核可用性的更多信息.

MonitorLM 表明有可用的许可证,但是由于进程达到限额所有该客户端被拒绝许可证

如果发生这种情况,则有不在使用中的保留的许可证. 如有必要,用户可以通过从限制脚本中删除相关的行,并且重新启动 MathLM 来收回一个未使用的保留许可证.

客户端可以连接许可证服务器,但是基于限制脚本,该许可证被否决

如果 MathLM 配置来使用限制脚本,并且一个未经授权的客户端请求一个许可证,将显示下面消息.

用户可以选择以下选项之一:

Activate再试一次,或许在改变服务器名称之后.

Other ways to activate调出前端密码对话框,详情请参见 "输入单击密码".

Quit退出 Wolfram 系统.

如果用户仅仅正在运行内核,将显示以下消息.

用户可以按住 Ctrl+C 来退出,或者遵照 "输入单机密码" 中的指示来输入一个单机密码.

如果被否决的客户端应该被允许请求一个许可证,则编辑限制脚本,并且重新启动 MathLM.

在客户端与许可证服务器连接上之后,连接丢失

一旦 Wolfram 系统正在运行,客户端每隔两分钟联系一次许可证服务器以刷新它的许可证. 如果连续三次联系许可证服务器的尝试都没有成功,将出现一个对话框,告知用户许可证服务器无法联系. 这种情况在与许可证服务器的链接丢失后,每隔6分钟到8分钟出现一次.

如果用户正在运行前端,将出现以下对话框.

用户可以选择以下两个选项之一:

Enter Password带出前端密码对话框.参见 "输入单机密码" 以获得详细信息.

Quit退出 Wolfram 系统. 用户被给予保存工作的选项.

如果用户仅仅正在运行内核,用户将收到以下提示显示连接曾经丢失.

用户可以试图再次连接许可证服务器,或者用户也可以退出 Wolfram 系统.

技术支持

如需进一步协助,查看网页 support.wolfram.com 中的网络技术常见问题. 如果您是一个网站许可证管理员,在 site.wolfram.com 上有额外的网站许可证文档可用. 如果用户没有找到需要的信息,请通过发送电子邮件至support@wolfram.com 或者致电 +1-217-398-6500. 在所有信件中请包含您的许可证号码. 您的许可证号码位于许可证的电子或者打印版本的证明上. 在安装后,也可以通过查看 帮助 菜单并且单击 关于 Wolfram 系统获得许可证号码. 您必须是注册用户才能获得安装支持. 而用户必须订购当前的 Premier 服务 才能获得技术支持.