本文详细介绍了Stat-Ease®软件25.0版本的网络版本的安装过程。

网络概述

网络安装涉及两个组件:在客户端运行的Stat-Ease安装(请参阅下面的客户端安装部分),以及在服务器上运行的许可证服务器,用于满足客户端的许可证请求。

许可协议

对于网络安装,Stat-Ease要求您将并发用户数限制为您购买的许可证数量。我们为此提供了一个许可证服务器。

系统要求

最低硬件和作系统要求:

组件最低
硬盘100 MB 可用空间
操作系统Windows Server 2008 或更高版本
Linux x86(64 位或 32 位)

可以安装在分配了静态以太网 MAC 地址的虚拟服务器上。

许可证服务器安装

网络安装步骤如下:

  1. 网络捆绑包中的文件复制到许可证服务器上的文件夹。
  2. 通过运行 dex_activate.exe 激活您的许可证。
  3. 将 RLM 安装为服务。
  4. 在客户端计算机上安装 Stat-Ease。

网络捆绑包

许可证服务器是Reprise许可证管理器(RLM),它处理来自客户端计算机的许可证请求。如果您在网络中尚未运行RLM的版本,则需要安装许可证服务器。可以通过从“下载和更新”页面下载最新的网络包并将其解压到您选择的文件夹中来完成安装。如果您已经运行了RLM的某个版本,则应将文件下载到一个单独的目录中,停止RLM服务,并将statease.setrlm.exe文件复制到您现有的RLM目录中以进行更新。然后重新启动RLM。

注意

这仅在您运行的RLM版本低于10.0时才需要。

激活

提供了一个命令行工具dex_activate.exe,以帮助激活许可证服务器。如果许可证服务器所在的服务器具有互联网连接,只需运行该工具,并在提示时输入许可证的序列号。Stat-Ease激活服务器将被联系,并将您的许可证下载到同一目录下名为dex.lic的文件中。

有关激活问题的潜在解决方案,请参阅下面的故障排除部分。

将 RLM 安装为服务

要将 RLM 安装为服务,请在命令提示符下导航到rlm.exe所在的目录并运行:

rlm.exe -dlog +C:\Path\to\log\server.log -install_service

\Path\to\log\替换为您将存储写入调试信息的日志文件的目录。然后,您需要启动该服务,可以通过在命令提示符下输入以下内容来完成:

sc start rlm

有关详细信息,请参阅下面的网络安装说明操作部分。

在客户端计算机上安装 Stat-Ease

要安装 Stat-Ease,请从我们的下载和更新页面下载并运行最新的安装程序。有关详细信息,请参阅下面的客户端安装部分。

工作站设置

在许多情况下,客户端只需要安装DX25.0。启动时,程序将广播以查找许可证服务器并请求许可证。如果客户端计算机在连接到许可证服务器时遇到问题,可能需要提供仅包含主机行的许可证文件(请参阅下面的其他注意事项)。

您可以通过在License Options(许可证选项)对话框中切换到网络许可证(如果对话框中显示“Use network license(使用网络许可证)”选项),然后在输入字段中输入服务器名称并点击“OK”来生成仅包含主机行的许可证文件。如果许可证服务器使用的端口号不是默认的5053,您可以通过以server_name:port_number的格式输入名称来指定。

../_images/host-name.PNG
输入主机名

漫游许可证

如果许可证服务器允许,浮动许可证可以允许漫游到网络之外。使用漫游选项从服务器签出许可证的计算机将能够在断开网络连接的情况下运行程序,时间有限。在许可证漫游期间,它将占用网络许可证的一个座位,持续时间为您签出时指定的天数。如果不再需要,漫游许可证可以提前返回。

要在客户端计算机上漫游许可证,请在连接到网络的情况下正常启动程序,然后在“Help”菜单下选择“Roaming Option(漫游选项)…”。输入许可证要漫游的天数,最多为服务器允许的最大漫游天数(默认为30天,但许可证管理员可以根据需要设置为更少)。现在,该程序可以在断开网络连接的情况下运行指定的天数。

../_images/roaming.png
漫游选项

例如,如果输入1作为漫游天数,漫游许可证将一直有效,直到次日午夜。在计算机连接到网络时,点击同一对话框中的“提前归还”复选框,可以提前归还许可证。

有关更多详细信息,请参阅RLM 许可证管理手册

提供 HOST-Line-Only 许可证

请注意,如果为服务器指定了不同于默认5053的端口,则客户端计算机可能也需要一个仅主机行的许可证文件,该文件指定了正确的端口。否则,客户端可能无法提前归还漫游许可证。该文件应具有以下格式:

HOST server_name ANY port_number

它应命名为host.lic,并放置在客户端的公共应用程序数据文件夹中,通常为C:\ProgramData\Stat-Ease\Stat-Ease 25.0\

可以通过在客户端计算机上运行Stat-Ease来生成此文件。有关详细信息,请参阅上面的工作站设置部分。


客户端安装

许可协议

../_images/license-agreement.PNG
许可协议

启动后,安装程序将加载并显示上述许可协议。请仔细阅读该协议。如果您接受条款,请勾选标有“I accept…”的复选框,并点击“Next”以继续。如果您无法接受这些条款,请选择“取消”以终止安装。

安装步骤

如果您接受,将出现一个“Custom Setup(自定义安装)”对话框,为您提供自定义安装的选择以及选择目标文件夹的选项。

../_images/destination-folder.PNG
选择安装文件夹

考虑在线注册软件。您在首次启动激活后的程序时会获得一个注册的机会。

如何卸载程序

要卸载Stat-Ease,请使用Windows控制面板中的“程序和功能”工具。从列表中选择Stat-Ease 25.0,并按照说明卸载该程序。


运行程序

如果您选择不在桌面上放置图标,请打开位于“开始”菜单中的“程序”下的Stat-Ease程序组。该组中有几个快捷方式,包括您的Stat-Ease程序、“阅读我”文件和“手册/教程”组(上面描述的选项)。只需点击Stat-Ease图标即可运行该程序。


文件

安装在Stat-Ease 25.0软件(“DX25.0”)程序文件夹中的是:

  • DX25.0.exe:主程序
  • ReadMe_DX.html:程序更新信息和提示
  • License.rtf:许可协议
  • libiomp5md.dll:英特尔数学核心库
  • \help:包含帮助文件的文件夹
  • roaming.lic:用于漫游的许可证

激活后存储在C:\ProgramData\Stat-Ease\Stat-Ease 25.0\文件夹中的是:

  • dex.lic:程序许可证文件

网络版安装说明

默认情况下,程序使用内置的计量功能来限制并发使用数量,使其不超过可用的许可证数量。如果您更愿意使用自己的许可证控制系统,请与我们联系以获取适当的授权。

操作

要运行许可证服务器,请将dex.lic许可证文件(请参阅上面的激活部分)放置在与rlm.exe相同的目录中,并从提升的命令提示符运行

rlm.exe > OUTPUT_FILE

其中OUTPUT_FILE是日志文件的名称。这在测试时很有用,但您可能更希望以服务的方式运行许可证服务器。为此,请运行

rlm.exe -dlog LOGFILE -install_service -service_name SNAME -ws PORT

其中LOGFILE是必需的日志文件名称,SNAME是可选的日志文件名称和服务名称(如果省略service_name标志,则为RLM),PORT是网络界面运行的端口(如果省略-ws标志,则默认为5054)。然后,您需要启动该服务,可以通过以下命令完成:

sc start rlm

请注意,您需要在主机上拥有管理员权限才能执行上述命令。

有关更多信息,请RLM 许可证管理手册中的“在Windows上以服务方式运行RLM服务器”。

除了输出日志文件外,还可以通过RLM嵌入式网络服务器监控许可证服务器,该服务器在启动rlm.exe时会自动在5054端口上启动。要访问此界面,只需将浏览器指向:http://ServerHostName:5054。您也可以使用此界面设置选项并执行各种维护任务。详细信息请参阅RLM许可证管理手册。

虚拟服务器

您可以在虚拟机上运行许可证服务器,只要以太网 MAC地址不是动态分配的。RLM 需要一个静态主机 ID,该 ID 在虚拟机通常是以太网 MAC 地址。

许可证文件

许可证文件以 .lic 结尾(默认名为 dex.lic),应放置在许可证服务器二进制目录中。如果您希望使用其他位置您必须设置RLM_LICENSE环境变量。有关详细信息,请参阅 RLM 许可证管理手册

请注意,客户端不需要访问此许可证文件,只需要访问许可证服务器。您可以向客户端提供仅限 HOST 行的许可证文件,该文件将客户端指向许可证服务器。如果许可证服务器使用默认的端口号,则该文件的格式可能为:

HOST server_name

如果端口号不是默认端口号,则其格式应为:

HOST servername ANY port_number

它应该命名为 host.lic 并放置在客户端的通用应用程序数据文件夹中,通常为 C:\ProgramData\Stat-Ease\Stat-Ease 25.0\。


故障排除

如果您在查阅本指南后仍无法解决许可证服务器的问题,请联系support@statease.com

激活错误

Cannot connect to activation server(无法连接到激活服务器)

此错误可能是由于存在代理服务器或仅仅是缺乏互联网连接所导致的。

代理服务器

如果您使用的是代理服务器,则需要在运行dex-activate.exe之前设置两个环境变量:

  • HTTP_PROXY_CREDENTIALS应设置为用户名和密码(user_name:password)。请注意,仅支持BASIC身份验证类型。
  • HTTP_PROXY应设置为代理服务器的主机名。如果代理使用的端口号不是默认的8080,则使用host_name:port_number的形式。。

没有互联网连接

如果无法连接到互联网,请使用/showhostid参数运行dex_activate工具,或者在工具文件夹中运行rlmhostid.exe。这将显示主机ID。记下主机ID,并将dex_activate工具复制到一台具有互联网连接的计算机上。使用/hostid=HOSTID参数运行它,其中HOSTID是许可证服务器计算机之前报告的主机ID。在提示时输入序列号,然后将dex.lic文件复制到许可证服务器的可执行文件目录中。

或者,将序列号、服务器名称和主机ID信息发送到support@statease.com,我们将回传一个激活的许可证文件。将此文件放置在许可证服务器的可执行文件目录中。

Unable to create/write license file(无法创建/写入许可证文件)

如果激活时许可证文件未能正确保存,您可能可以从Stat-Ease网站的账户中检索它。在“My Account”下找到“Software Licenses”,然后点击“Manual Activation”按钮。输入许可证服务器的主机ID(请参阅上面的“无互联网连接”部分)。将显示此许可证的最后一次授权信息。复制文本并粘贴到文本编辑器中。将此文件保存为名为dex.lic的文件,并将其复制到许可证服务器的可执行文件目录中。

替代激活方法

RLM内置的网络界面也可以用来激活许可证。这种方法的缺点是序列号不会写入许可证文件,因此不会报告给用户。此方法的步骤是:

  1. 首先运行rlm.exe,然后使用端口5054将浏览器指向服务器(例如,如果服务器主机名是LicServer,则将浏览器指向LicServer:5054)。这将打开RLM网络界面。
  2. 点击“Activate License”按钮,然后点击“Begin License Activation”。
  3. 在 ISV activation website中输入:activate.statease.com
  4. 在ISV中输入:statease(全部小写),在License activation key中输入包含破折号的序列号。
  5. 保留 License ServerNode-lock hostid:字段不变,但在License count中输入网络许可的座位数。
  6. 将许可证文件路径中的文件名部分编辑为dex.lic
  7. 查看“Activation Request Data(激活请求数据)”表,如果一切正常,则点击“REQUEST LICENSE”。

操作问题

Product not supported error with license server许可证服务器不支持产品错误

如果客户端报告此错误,请检查以下情况是否成立:

  1. 许可证服务器文件夹中存在dex.lic文件和statease.set文件。
  2. 许可证尚未过期。
  3. 许可证中的产品与客户端程序相匹配:Design-Expert对应designexpert,Stat-Ease 360对应se360
  4. 许可证中的版本号不低于客户端正在运行的版本号。
  5. 许可证中的主机ID与服务器的主机ID相匹配。

许可证的主机 ID 可以在服务器名称紧随其后的 HOST 行找到。要查找服务器的主机 ID,在命令提示符下运行 dex_activate.exe /showhostid,或者,也可以在工具文件夹中运行 rlmhostid.exe。产品名称、版本号和到期日期可以在 ISV 名称(statease)紧随其后的 LICENSE 行找到。

Communications error with license server许可证服务器的通信错误

如果客户端报告此错误,请尝试以下步骤:

  1. 检查服务器上是否正在运行 RLM。如果以服务形式安装,请检查服务是否已在服务中启动(例如,在控制面板的管理工具中)。
  2. 通过将浏览器指向 Web 界面(ServerHostName:5054),验证客户端机器上是否可以访问 RLM。
  3. 检查服务器和客户端机器上是否开放且可用的端口为 5053。如果 5053 不可用,请在服务器上的 dex.lic 文件和客户端上的 host.lic 文件中将端口号更改为可用的端口。

技术支持

在联系支持人员之前,请务必查看:

  • 此文档,特别是“程序提示和常见问题解答”部分。
  • Stat-Ease网站,用于获取程序更新和更新的文档。

要从 Stat-Ease 获得计划支持,您必须是注册的 软件所有者或许可网络上的用户。请提供您的 Stat-Ease 版本号和序列号,然后再说明您的问题。

访问我们网站上的帮助页面,了解如何与我们联系。

统计支持

我们提供有限的免费统计帮助。尽管提问总是无妨,但我们可能会建议您购买一些统计咨询服务。统计支持需要网络许可证,或者已支付年度支持和维护(ASM)费用的单用户许可证。您可以通过我们的网站联系统计支持。

分类: 未分类