北京海基科技发展有限责任公司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 安装概述请首先检查版本信息中关于安装条件与所支持的平台。MpCC
perl下载安装教程I 的安装只需要几步就可以完成,有两种方式来安装MpCCI 软件,一种是适用于所有平台的多平台安装方式,另一种是windows 安装方式。多平台安装(1)下载档案文件:在
www.scai.fraunhofer.de/mcppi 网页上下载一个包含MpCCI 软件的tar 压缩格式
的文档,文档名为”。(2)提取MpCCI 软件:创建一个目录,并在这个目录下释放这个下载文件,这个新目录作为MpCCI 的根目录,称之为ltMpCCI_ homegt。(3)增加MpCCI 到您的PATH 中:添加MpCCI 二进制文件目录ltMpCCI_home/bingt到您的PATH 环境变量中,以使“MpCCI”这个命令可用。在 3.1 节“用于linux、Unix 与windows 的多平台安装程序”中有详细介绍。Windows 安装(1)下载windows 安装程序:在www.scai.fraunhofer.de/mcppi 网页上为您的平台下载用于windows 的安装软件。(2)软件的安装:启动安装程
序,安装程序同时提供MpCCI 所需要的第三方安装软件,并自动设置您的环境。详情请查看 3.2 节“MSI 格式的Microsoft Windows 安装程序”。Licensing MpCCI 使用FLEXIm license 服务器。在第 5 节“licensing”中介绍了其设置。2 安装准备2.1 下载MpCCI ○下载MpCCI 软件需要密码。此软件只能经由如下方式下载:进入MpCCI 的主页www.mpcci.de/。选择左边的MpCCI Download 按钮。输入用户名和密码进入。在左边的列表中选择您要下载的MpCCI 版本。有两种下载选项:—用于所有平台和文件服务器的多平台安装程序下载。—仅仅适用于windows XP 系统本地安装的windows 安装程序
下载。北京海基科技发展有限责任公司 3 选择合适的选项下载。多平台安装程序下载:选择平台:关于支持平台的更多信息在版本信息中给出。选择模块:为了和商业软件耦合,需要选择合适的模块。确保选择了MpCCI 软件自身!选择是否包括JRE 一起下载,在第10 节“java 安装”中查看详细信息。对windows XP 系统而言,您也可以选择下载OpenSSH 或者MPICH。点击”start download”按钮:根据您的选择,网络服务器准备一个下载文件,准备过程可能需要花费几分钟的时间。准备过程完成后,您可以下载压缩文件quot。按照3.1 节“用于UNIX,Linux 和Microsoft Windows 的多平台安装程序”的描述来进行安装。Windows
安装程序下载选择您的windows 平台合适的安装程序
quot.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 Window
s 的ActivePerl Perl 从来都不是Microsoft Windows 系统的一部分。我们推荐您安装ActivePerl 5.8.8 或更高的程序。对于ActivePerl 5.8.0 以前的版本,有几条说明。可以通过以下链接随时更新:www.activestate/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 Op
enSSH 是一个免费的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_homeg
quot. 在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 mpcci-ltMpCCI-versiongt.tar 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 的quot。这个安装程序在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 应该.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论