2024年5月3日发(作者:)

北京海基科技发展有限责任公司 MpCCI 安装说明 2009/9/18 目 录1 安装概

述 .................................................................................................................... 32 安装准

备 .................................................................................................................... 3 2.1 下载

MpCCI ........................................................................................................ 3 2.2 安装位

置 ............................................................................................................ 4 2.3 perl 解释

程序 ..................................................................................................... 5 2.4 java 运行环

境..................................................................................................... 6 2.5 用于 Microsoft

Windows 的 OpenSSH .............................................................. 6 2.6 用于 Microsoft

Windows 的 MpCCI-RSH .......................................................... 7 2.7 用于 Microsoft

Windows 的 MPICH .................................................................. 73 MpCCI 软件的安

装 .................................................................................................... 7 3.1 用于 UNIX

Linux 和 Microsoft Windows 的多平台安装程序 ......................... 7 3.2 MSI 格式的

Microsoft Windows 本地安装程序 ............................................... 84 在无 license 的

情况下进行安装后的快速测试 .................................................... 10 4.1 Microsoft

Windows 下设置 Home 目录.......................................................... 10 4.2 测试

MpCCI 工作环境和 Perl .......................................................................... 10 4.3 测试

MpCCI 是否找到您的仿真代码.............................................................. 115

12 5.1

获取 license 文件 ............................................................................................. 12 5.2 安

装并激活 license .......................................................................................... 13 5.2.1 为

Unix 配置 license 管理器 .................................................................... 13 5.2.2 为

windows 配置 license 管理器 ............................................................. 13 5.3 定义

license 服务器 ......................................................................................... 15 5.4 多

license 服务器 ............................................................................................. 16 5.5 license

服务器的测试 ...................................................................................... 166 配置 mpcci

用户环境 .............................................................................................. 16 6.1 访问远程

主机 .................................................................................................. 16 6.2 通过环境变

量配置 MpCCI .............................................................................. 187 MpCCI 安装及通

讯测试 .......................................................................................... 18 北京海基科技发展

有限责任公司 1北京海基科技发展有限责任公司 2 1 安装概述 请首先检查版本信

息中关于安装条件与所支持的平台。 MpCCI 的安装只需要几步就可以完成,有两

种方式来安装 MpCCI 软件,一种是适用于所有平台的多平台安装方式,另一种是

windows 安装方式。 多平台安装 (1)下载档案文件:在

/mcppi 网页上下载一个包含 MpCCI 软件的 tar 压缩格式

的文档,文档名为 mpcci-.”。 (2)提取 MpCCI 软件:创建一个目录,并在

这个目录下释放这个下载文件,这个新目录作为 MpCCI 的根目录,称之为

ltMpCCI_ homegt。 (3)增加 MpCCI 到您的 PATH 中:添加 MpCCI 二进制文

件目录ltMpCCI_home/bingt到您的 PATH 环境变量中,以使“MpCCI”这个命令可

用。 在 3.1 节“用于 linux、 Unix 与 windows 的多平台安装程序”中有详细介绍。

Windows 安装 (1)下载 windows 安装程序:在 /mcppi 网

页上为您的平台下载用于 windows 的安装软件。 (2)软件的安装:启动安装程

序, 安装程序同时提供 MpCCI 所需要的第三方安装软件,并自动设置您的环境。

详情请查看 3.2 节“MSI 格式的 Microsoft Windows 安装程序”。 Licensing MpCCI

使用 FLEXIm license 服务器。在第 5 节“licensing”中介绍了其设置。 2 安装准备

2.1 下载 MpCCI ○下载 MpCCI 软件需要密码。 此软件只能经由如下方式下载:

进入 MpCCI 的主页 /。 选择左边的 MpCCI Download 按钮。

输入用户名和密码进入。 在左边的列表中选择您要下载的 MpCCI 版本。 有两种

下载选项: — 用于所有平台和文件服务器的多平台安装程序下载。 — 仅仅适用

于 windows XP 系统本地安装的 windows 安装程序下载。 北京海基科技发展有限

责任公司 3 选择合适的选项下载。 多平台安装程序下载: 选择平台:关于支持平

台的更多信息在版本信息中给出。 选择模块:为了和商业软件耦合,需要选择合适

的模块。确保选择了 MpCCI 软件 自身! 选择是否包括 JRE 一起下载,在第 10

节“java 安装”中查看详细信息。对 windows XP 系统而言,您也可以选择下载

OpenSSH 或者 MPICH。 点击”start download”按钮:根据您的选择,网络服务器准

备一个下载文件,准备过 程可能需要花费几分钟的时间。准备过程完成后,您可以

下载压缩文件 。 按照 3.1 节“用于 UNIX,

Linux 和 Microsoft Windows 的多平台安装程序”的描述来 进行安装。 Windows

安装程序下载 选 择 您 的 windows 平 台 合 适 的 安 装 程 序

quotmpcci-ltMpCCI-versiongt-ltMpCCI t.2.2 安装位置 MpCCI 不仅是

多代码(如 FLUENT、ABAQUS、MARC、FLOWMASTER、ANSYS 等)软件,

而且是多平台软件。意思是各种各样的操作平台,诸如 unixlinux 和 windows 平台

都可以在任何机器同一个目录下共存。 “mpcci”命令可在任何平台下执行。 请注意

microsoft windows 被认为是 windows xpwindows64 与 windows vista 等各种

windows 系统的同义词。 MpCCI 用架构令牌来辨识平台。架构令牌,以下简称

ltMpCCI_archgt,是目录的名字,用于确定二进制执行文件的位置。 版本信息中给

出了架构令牌和支持平台的详细列表。 您可以对根目录重命名或者移动到其它位置

甚至其它文件服务器,因为 MpCCI 从不使用绝对路径,也不在安装中对文件进行

更新。在 microsoft window 下,mpcci 不依靠任何注册表项。 只要您保证您的

PATH 环境变量更新,MpCCI 就可以靠键入“mpcci”来工作。 与系统相关的信息在

运行时自动收集, 并且自动完成所需要的系统设置。 没必要为一个具体的平台或

您的本地机器配置您的 MpCCI 安装程序。不管您用的什么操作系统,MpCCI的操

作均相同或至少相似。 Unix 与 Microsoft Windows 的主要不同是对于 Microsoft

Windows,X11 windows 系统在缺省情况下是不可用的, 因此对于一台连接到远程

UNIX 或者 Microsoft Windows 电脑上的机器而言,您不能从本地机器图形显示输

出。 如果您想使用 mpcci 的远程执行功能,请确保 x11 系统提前运行。服务器必

须允许从远程电脑连接,并且没有防火墙可能使端口 6000 阻塞。 如果拥有计算机

网络, 并且局域网中有 NFS 文件服务器或 Samba, 那就没有必要在每一台本地

电脑上单独进行安装, 不管是 Unixlinux 还是 windows 系统。当然,如果您喜欢

的话,您可以把 MpCCI 安装到您的桌面上或者从文件服务器复制 MpCCI 根目录

到您的机器上。 北京海基科技发展有限责任公司 4 Microsoft windows 版本的安装

程序 对于无法进入文件服务器的独立 Microsoft windows 系统,我们提供 Mpcci

的一个单独的 MSIMicrosoft-Installer版本。 ○MpCCI 的 MSI 版本与多平台版本的

Microsoft window 部分是一样的。不同点在于安 装过程,而不是软件本身。 在 MSI

安装过程中,一些 Microsoft windows 注册表项被生成,这样就可以直接卸载或使

用 Microsoft windows 的卸载工具卸载 MpCCI。 此外 MpCCI 被添加到 Windows

的起始菜单列表中。 尽管您使用 MSI 版本,您仍然可以象在多平台版本下一样移

动或重命名 MpCCI 根目录,MpCCI 仍然可以和以前一样工作。 然而,由于您的

链接和桌面图标丢失了,Microsoft windows的卸载信息将会出现错误,因此不能卸

载 MpCCI 程序。 ○事实上,如果 MpCCI 能安装在文件服务器上的话,您不必安

装 MSI 版本。它与多平 台的安装程序相比没有优势。您可以简单的通过删除

MpCCI 的根目录来实现从您的 Microsoftwindows 系统移除 MpCCI。 建议 每一

台联网运行 MpCCI 工作的计算机需要能连上一台安装了 Mpcci 的机器。 我们推

荐安装在文件服务器上安装一个多平台安装版本,并且把文件服务器上的 MpCCI

根目录挂载(Mount)到您的本地电脑上。 另外,如果是带有本地磁盘的机群,您

可以在每一台电脑上单独拷贝 MpCCI 根目录。 如果您的 HOME 目录是在网络上

共享的,您可以拥有您的私人 MpCCI 程序,比如装在HOME/bin 目录下。在这样

情况下,您的 HOME 目录作为一个文件服务器。 ○如果可以的话,尽量避免本地

安装。文件服务器安装方法是在多平台网络上推荐的 安装方法。2.3 perl 解释程序

因为 MpCCI 是一个多平台软件,所以您不必因任何二进制可执行目录而苦恼,因

为这些可执行目录是和脚本文件绑定在一起的。为了避免脚本语言的不同,所有的

MpCCI 命令使用 perl 脚本语言,因此需要一个 Perl 安装程序。 Perl 是一个具有

独立脚本语言的平台,它允许在 UNIX 和 Microsoft Windows 平台下运行相同的

脚本。 Perl 由 Larry Wall 开发。它是一个 GUN Public License GUL的公共软件,

可以在万维网上自由下载。Perl 需要独立安装在您的本地电脑上。 Perl 不是

MpCCI 安装程序的一部分。 在 如果 Perl 已经安装在您的系统上了, Unix 或

Linux 系统中, 您可以通过键入以下命令来检查 Perl 版本: Perl -version ○对于

Unix 或 Linux 系统下的 MpCCI,至少需要 Perl5.6 以上版本。 北京海基科技发

展有限责任公司 5 用于 Microsoft Windows 的 ActivePerl Perl 从来都不是

Microsoft Windows 系统的一部分。我们推荐您安装 ActivePerl 5.8.8 或更高的程

序。对于 ActivePerl 5.8.0 以前的版本,有几条说明。 可以通过以下链接随时更新:

/Products/ActivePerl. ActivePerl 是 Perl 最好的 Microsoft

Windows 接口。64 位的 ActivePerl 版本适用于 64 位系统。 如果您需要安装 Perl

或者需要更新您的 Perl 程序,查看第 9 节“安装 Perl”。 ○对于 Microsoft Windows

系统下的 MpCCI,至少需要 Perl5.8 以上版本。 2.4 java 运行环境 MpCCI 的 GUI

是一个 java 的应用程序。至少需要一个 JavaTM 2 运行环境(JRE)对应于Java1.4.2

版本。不管怎样,没有必要完全安装 java 开发环境。对于 MpCCI GUI,Java JRE 足

够了。 如果您已经安装了 Java 1.4.2 或更高版本,那就可以了。请通过键入 java

-version 来确认版本。如果上面的输出包含字符串“gcjGCC”,表示您正在使用 GNU

Java。这可能导致启动 MpCCI 时出现库问题。这种情况下,您应该用 MpCCI 的

Java JRE 安装程序。 一个多平台的 Java JRE 可以是 MpCCI 安装程序和

Microsoft Windows MSI 安装程序的一部分。没必要在安装 MpCCI 之前安装 java。

如果您仍然想完全安装 java请查看第 10 节“java 安装”。 建议 对于多平台文件服

务器安装,您应该将 Java JRE 和 MpCCI 一起下载。您不能预知 MpCCI用户是否

将 Java JRE 装在本地的电脑上,特别是不同的电脑环境。 如果不这样的话,

MpCCI有可能因为和 Java JRE 一起使用而退出。 然而,您不应该仅仅因为 MpCCI

而把 java 安装到您的本地电脑上。相反,您应该将 java作为 MpCCI 安装程序的

一部分来使用。2.5 用于 Microsoft Windows 的 OpenSSH OpenSSH 是一个免费的

ssh 软件。在 Microsoft Windows 下,需要 OpenSSH 来执行远程操作。OpenSSH 使

Microsoft Windows 和其它 Microsoft Windows 以及 UNIX 系统交互。 OpenSSH

是 MpCCI 安装程序的一部分您不应该专门从网上下载来安装。 ○事实上在安装

MpCCI 之前不应该已经安装了 OpenSSH。 建议 不要单独安装 OpenSSH,在安

装 MpCCI 的时候安装。 ○在 MpCCI 安装的过程中, 一些 OpenSSH 的 bug 也

被修复了,并且 OpenSSH 会自 北京海基科技发展有限责任公司 6动配置。

Microsoft Windows 下已经安装了 OpenSSH 你熟悉 OpenSSH,已经使用

OpenSSH 进行工作。 请保存您现有的quotltHomegt/.sshquot目录——比如将其重命

名为 ssh——以避免失去你已经产生和运行的 RSA 键。 卸载 OpenSSH。在

MpCCI 成功安装时 OpenSSH 也将被一起安装。 最后,在 OpenSSH 的安装目录

中删除quotltHomegt/.sshquot目录, 不要忘了将你保存为 ssh的目录命名改回.ssh。

2.6 用于 Microsoft Windows 的 MpCCI-RSH 对于 windows,MpCCI 自带有 rshd

和 rlogind 服务。这个软件包不仅包含着服务而且还包含 rsh、rcp 命令。尽管这个

软件是 MpCCI 的一部分,但却并不依赖于 MpCCI。因此,这个服务像 OpenSSH

一样,是 Microsoft Windows 系统下的一个独立安装程序。 在 Microsoft Windows

下,需要 MpCCI-RSH 来执行远程操作。MpCCI-RSH 可以使Microsoft Windows 和

其它 Microsoft Windows 系统或 UNIX 系统进行交互。 如果使用 MpCCI

Microsoft Windows 安装程序,MpCCI-RSH 安装包会自动安装和打开。 否则,如

果您有一台联网的电脑可以在局域网中连接 NFS 服务器或者 Sambo,并且需要安

装 MpCCI-RSH 包,您可以执行安装程序: quotltMpCCI_homegt

t. 在 MpCCI-RSH 安装后,您需要准备.rhosts 文件和

rsh 环境,可参见 8.3 节。2.7 用于 Microsoft Windows 的 MPICH 在 Microsoft

Windows 环境下,需要用于 Microsoft Windows 的 MPICH 来执行 MpCCI服务器

程序。MPICH 是 MpCCI 安装程序的一部分,在安装 MpCCI 时同时安装 MPICH。

你不需要单独下载安装 MPICH 在 MpCCI 自带的 MPICH 和其它已有的

MPICH 之间没有冲突。MPICH 1 和 MPICH2 并行安装也不会产生冲突。 建议 不

要单独安装 MPICH ,要在安装 MpCCI 时进行安装。 3 MpCCI 软件的安装 如

果您想在 UNIX 、Linux 或一个文件服务器上安装 MpCCI 程序,您需要下载一个

多平台发布文件。对于本地 Microsoft Windows 安装,你可以一个“MSI”安装文件。

3.1 用于 UNIX Linux 和 Microsoft Windows 的多平台安装程序 对于所有的平台

而言,您需要在 MpCCI 下载网站上找到一个发布文件。不管您登陆 北京海基科

技发展有限责任公司 7UNIX Linux 还是 Microsoft Windows,安装程序是相同的。

如果您不需要在保护区域内提取 MpCCI 发布文件,您就不必成为 Microsoft

Windows 的管理员或者 UNIX 的根用户。MpCCI 能被安装在任何地方。 在下载

了 MpCCI 的分配文件后,您必须: 1. 创建您的 MpCCI 根目录。 2. 进入您的

根目录:cd ltMpCCI_homegt 3. 使用如下命令从下载文件中提取 MpCCI 文件: tar

zxvf 或者,如果“Z”选项不可行,用下面的命令:

gunzip tar xvf tar 命令在

Microsoft Windows 下可能不可执行——相信永远都是。 MpCCI 软件现在装在您

的系统上了。 不要忘了设置您的环境路径 为了没有任何困难的使用 MpCCI,

MpCCI 的二进制文件目录quotltMpCCI_homegt/binquot需要设置 PATH。如果

MpCCI 的二进制文件目录不在此 PATH 下,来自于远程主机的 MpCCI 软件连接

是不可能的。 如果在此 PATH 下, 您已经有一个以前的 MpCCI 版本,请在此

PATH 前面增加最新的版本而不是在最后。否则“MpCCI”命令将总是打开以前的版

本。 根据您在 UNIX and Linux 登录的命令行界面(参见 “/etc/passwd”),您需要

设置: 对于 Bourne shell quot/bin/shquot用户 PATHltMPCCI_HOMEgt/bin:PATH

export PATH 对于 Korn shell ksh以及 bash 用户 export

PATHltMPCCI_HOMEgt/bin:PATH 对于 c-shell csh and tc-shell tcsh用户 setenv

PATH ltMPCCI_HOMEgt/bin:PATH 对于 Microsoft Windows set

PATHltMPCCI_HOMEgtbinPATH ○请牢记在 UNIX 下,分隔符是“:”,在 Microsoft

Windows 下分隔符是“;”。 3.2 MSI 格式的 Microsoft Windows 本地安装程序 登

录管理员账户,或者确定您有管理员权限,因为您需要在 Microsoft Windows 下修

改注册表。 请执行下载的自我提取文档,例如用于 Windows XP 32-bit on Intel x86

processor 的quotmpcci-ltMpCCI-versiongt-mswin t。 这个安装程序在

Microsoft Windows 下建立了一个合适的 MpCCI 软件环境。 北京海基科技发展有

限责任公司 8 MpCCI 现在被安装到您的系统上了。 不必进行任何进一步的配置,

环境已被自动更新。如果安装程序没有自动为 MpCCI 设置 PATH,请按照前述步

骤手动设置。 北京海基科技发展有限责任公司 9 4 在无 license 的情况下进行安

装后的快速测试4.1 Microsoft Windows 下设置 Home 目录 在 UNIX 下,应用程序

通过环境变量“HOME”确定您的 Home 目录。 环境变量 在 Microsoft Windows

下, “HOME”也可以被定义,然而对于 Microsoft Windows,标准的步骤是使用变

量“USERPROFILE”。 为了使 Microsoft Windows 像 UNIX 一样工作,或者反过

来,MpCCI 忽略了任何已有的“HOME”变量。自动定义的“HOME”变量与如下任何

一种相同: HOMEUSERPROFILE HOMEHOMEDRIVEHOMEPATH HOMEC: 在

Microsoft Windows 下,至少 HOMEPATH 和 HOMEDRIVE 应该.