24小时热门版块排行榜    

CyRhmU.jpeg
查看: 5544  |  回复: 17
【奖励】 本帖被评价7次,作者souledge增加金币 6

[资源] 【原创】在Fedora下安装Materials Studio 4.3已有3人参与

系统环境:Fedora 12 i386 chs,运行于VMWare 7下。
直接安装Materials Studio 4.3会确定无疑的提示如下(比如只选择3号,也就是CASTEP安装。):
Checking for dependencies for CASTEPServer:7
Checking for dependencies for CASTEP: None
Checking for dependencies for Licensing:1
Checking for dependencies for LicensePack: None
Aborting Materials Studio installation.
然后看到当前用户目录下,只有个空荡荡的Accelrys的文件夹。
其实,上面那些依赖信息和数字,并不是失败的根源,有兴趣的同学可以参考一下安装盘中/UNIX/installer/Linux/default下三个配置文件就明白了。
具体发现如何修改的过程就不说了,其实在T2050的破CPU的老本本下跑VM还是很痛苦的,并且Materials Studio也是个大软件,为了查找发生错误的根源,从最基本的install.log(写个脚本在删除前拷贝出)开始入手,一点点的翻阅可能有关的所有安装用脚本、配置文件和安装包,折腾了三个小时才搞定。幸好自己有不少写C/C++玩的经验,否则这么多代码,估计得看到明天早晨了。
直接入正题了。
做两处修改,第一个,/UNIX/Installer/lib/InstallTools.pm中,有个子函数GetOSVersion。其中校验了两个系统。把出现的四个redhat-release都修改为fedora-release。
第二个,/UNIX/Installer/lib/LicensePack.pm中,有一段是安装证书包的,问题出在if的检验上。原来的代码:
if (
                system(
"$SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer"
                ) != 0
          )
直接在终端测试,无法运行call_lp_setup.csh,所以结果肯定是非零,根据判断非零所需要调用的代码,大家很痛心疾首的:
                print "Aborting Materials Studio installation.\n";
                system("rm -rf $MSInstallRoot";
于是,直接更新了csh脚本执行命令,然后为了防止系统默认并不是执行的csh而是其他脚本命令,直接在代码强制执行csh,所以这段代码就成为了:
if (
                system(
"csh $SourcePath/installer/call_lp_setup.csh $extraarg $MSInstallRoot $msi_lic_pack_dir $LicSource $SourcePath/installer"
                ) != 0
          )
于是再进行安装,一切顺利。
顺便后悔一下安装了Linux Security,居然把我的Gataway给拦截了。以前还拦截了Adobe Reader,崩溃。
另外,由于Ubuntu是基于Debian的,使用的包的类型与Red Hat和SUSE都不太相同,想要做修改安装的同学,要再多加点油了。至少现在,Fedora和CentOS应该是都没有问题的了。
当然了,前提是先需要把安装文件从ISO中拷贝到硬盘上,否则是无法修改后保存的。
修改后的安装过程入下(终端过程,由于VM中划分的硬盘空间比较小,所以只安装了CASTEP作为例子,其他的也都没有问题):
CODE:
[VM@localhost ~]$ cd MS
[VM@localhost MS]$ ls
Crack  Info  Legal  README_Materials_Studio.htm  UNIX
[VM@localhost MS]$ cd UNIX
[VM@localhost UNIX]$ ./Install
Running Materials Studio installer for platform Linux...
Please specify an absolute destination path [/home/VM/Accelrys/MaterialsStudio43] :

Please choose the package you wish to install:

  1. AmorphousCell Server
  2. Blends Server
  3. CASTEP Server
  4. CCDC Servers (ConQuest, Motif)
  5. Conformers Server
  6. DMol3 Server
  7. DPD Server
  8. Discover Server
  9. Equilibria Server
  10. Forcite Server
  11. GULP Server
  12. Gaussian Server
  13. MesoDyn Server
  14. Mesotek Server
  15. Morphology Server
  16. ONETEP Server
  17. Polymorph Server
  18. QMERA Server
  19. QSAR Models Server
  20. Reflex+ Server
  21. Reflex QPA Server
  22. Reflex Server
  23. Sorption Server
  24. Structures Library
  25. VAMP Server
  26. Everything

Enter items to install (e.g. 1,2,5) , or Q to quit : 3

Starting installation...
Install log in /home/VM/Accelrys/MaterialsStudio43/install.log

Checking for dependencies for CASTEPServer:7
Checking for dependencies for CASTEP: None
Checking for dependencies for Licensing:1
Checking for dependencies for LicensePack: None
/home/VM/MS/UNIX/License_Pack/lp_setup: line 77: [: too many arguments








          Initializing InstallShield Wizard........
          Launching InstallShield Wizard........

/home/VM/MS/UNIX/License_Pack/lp_setup_linux.sh: line 1735: warning: here-document at line 1735 delimited by end-of-file (wanted `/dev/null')

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard

Welcome to the InstallShield Wizard for Accelrys License Pack 7.5

The InstallShield Wizard will install Accelrys License Pack 7.5 on your
computer.
To continue, choose Next.

Accelrys License Pack 7.5
Accelrys Software Inc.
http://www.accelrys.com



Press 1 for Next, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard

Accelrys License Pack 7.5 Install Location

Please specify a directory or press Enter to accept the default directory.

Destination Directory [/home/VM/Accelrys]

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard

Select the features for "Accelrys License Pack 7.5" you would like to install:

   Accelrys License Pack 7.5

   To select/deselect a feature or to view its children, type its number:

     1.  [x] LicensePack
     2.  [ ] Compatibility LicensePack

   The Compatibility LicensePack is required for supporting Accelrys software
   shipped with License Packs 6.x or lower and to support IRIX and Solaris
   platforms. See License Pack documentation for complete list of Accelrys
   software supported by this License Pack.

   Other options:

     0. Continue installing

   Enter command [0] 0


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard

Accelrys License Pack 7.5 will be installed in the following location:

/home/VM/Accelrys/LicensePack

with the following features:

LicensePack

for a total size:

153.8 MB

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard


Installing Accelrys License Pack 7.5. Please wait...


|-----------|-----------|-----------|------------|
0%         25%         50%         75%        100%
||||||||||||||||||||||||||||||||||||||||||||||||||

Creating uninstaller...


Finalizing the Vital Product Data Registry. Please wait...


Configuring License Pack

-------------------------------------------------------------------------------
Accelrys License Pack 7.5 - InstallShield Wizard

The InstallShield Wizard has successfully installed Accelrys License Pack 7.5.
Choose Finish to exit the wizard.

Press 3 to Finish or 5 to Redisplay [3] 3

Checking for dependencies for MKL:1
Checking for dependencies for IntelRuntime: None
Checking for dependencies for HPMPI:1
At least one MPI-capable server was selected. Do you want to configure
Materials Studio to use HP-MPI? [Y/n]  y
Should HPMPI use SSH? [Y/n]:  y
Configuring HP-MPI installation
Setting up machines.LINUX file in /home/VM/Accelrys/MaterialsStudio43/share/data
Checking for dependencies for SharedSetup:4
Checking for dependencies for GatewayTmp: None
Please specify the location for temporary files (required for certain
computational servers), e.g., /tmp or /usr/tmp.  Enter ./tmp if you prefer
to create these files in the directory where the job is being run. Please
note that the ./tmp setting could create additional I/O overhead and thereby
affect performance [/tmp] :
Checking for dependencies for GatewayScripts: None
Configuring environment setup
Setting installation path in environment setup script files
Checking for dependencies for Gateway:2
Configuring Gateway to use default port
Configuring Gateway for supported queueing systems
Checking for dependencies for PPComponents: None
Creating Stand alone CASTEP script /home/VM/Accelrys/MaterialsStudio43/CASTEP/bin/RunCASTEP.sh

System configuration details for HP-MPI
These checks assume that the default user authentication mechanism is being
used. Your System Administrator may have chosen to use an alternative
mechanism. If you find that parallel jobs fail you should consult your
System Administrator and ask them to perform appropriate configuration
work. For further details please refer your System Administrator to the
installation documentation under the info folder on your installation CD


Checking remote shell settings for MPI

openssh-clients package is installed.

/etc/hosts.equiv does not exist. The HP-MPI installation included as part of
this Materials Studio requires that this file exists and contains
the lines in /home/VM/Accelrys/MaterialsStudio43/hosts.equiv.
Please ask your systems administrator
to create a /etc/hosts.equiv file that contains these lines.
Press ENTER to continue:
If you would like the Gateway at /home/VM/Accelrys/MaterialsStudio43/etc
to be started automatically when the system is restarted
you will need to get your administrator to place a copy of
/home/VM/Accelrys/MaterialsStudio43/etc/Gateway/msgateway_control_18888 in /etc/rc.d/init.d/msgateway_control_18888
and run:

/sbin/chkconfig --add msgateway_control_18888


Please refer to the installation instructions for more details.

A Materials Studio Gateway provides access to server components
installed  on your machine. By default the Gateway is configured
to use minimum security. You can use the Gateway configuration
tools after installation to enforce higher levels of security.
The servers in this installation will not be available from the
Materials Studio visualizer until the Gateway has been started.
If you choose not to start the Gateway now you will need to start
it manually after this installation has completed.

Please refer to the help text on the CD for instructions on how
to start, stop, and customize your Gateway configuration.

Would you like to start the Gateway service now? [Y/n]: y
Starting gateway...
/home/VM/Accelrys/MaterialsStudio43/etc/Gateway/apache/bin/httpd: error while loading shared libraries: libcrypto.so.0.9.8: cannot enable executable stack as shared object requires: Permission denied

Materials Studio installation has completed.

回复此楼

» 收录本帖的淘帖专辑推荐

科研技巧 MS & VASP 模拟 Materials Studio

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
给自己补充一下,顺便抢个沙发。
一直以来,都是在实体实验的间隙,在Windows下用Materials Studio算点数据,希望能丰富实验的结果,能出好点的论文的(陶瓷那东西,实验不确定因素太多,模拟也不好建模,有时很让人抓狂)。
后来在台机上安装了Red Hat Enterprise Linux 5.5,自然是安装Materials Studio没问题,并且发现在Linux下,MS的效率似乎更高一些。
但是由于RHEL是要收费的,免费的只能盗用CentOS的源,系统混合了不说,很多软件都因为开发包太低,依赖关系太低装不上,上次安装个ffmpeg插件都搞了两天,结果还没弄好(扯远了)。不过Fedora在娱乐上还是很不错的,并且源很丰富,界面也精彩,很适合不太懂Linux的新人使用。
相信这篇帖子是能帮到一部分人的。
当然了,在Fedora和Red Hat下用MS效率有没有差别,就没有测试了~
至于测试Materials Studio 4.3,是因为手头只有4.3和5.0的两个Linux版,5.0太大,VM中硬盘空间不够……但是相信这两个都可以用同样的方法修改安装脚本后进行安装的。

[ Last edited by souledge on 2010-11-20 at 23:50 ]
2楼2010-11-20 23:42:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lbambool

木虫 (著名写手)


★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
mazuju028(金币+1):谢谢交流 2010-11-21 10:13:24
RHEL是可以用的,稳定,用于计算的计算机不要频繁更新,一般也不接外网,更新的那些对计算是没有什么意义的,还容易引入其他问题,所以RHEL的更新不是拒绝使用的理由,如果一定要更新的话用CENTOS也是不错的选择。
Fedora更适用于个人版的桌面,应用程序全而新,但对于计算来说,就未必有益了。个人觉得,无论用哪一类系统,稳定是最重要的,不要把时间都花在系统调试和安装上。
3楼2010-11-21 00:24:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hbcsucy

木虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖交流
试了一下,5.0的还是没能安装,郁闷ing
4楼2010-11-21 09:33:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z(金币+1):谢谢指教 2010-11-21 13:13:10
引用回帖:
Originally posted by hbcsucy at 2010-11-21 09:33:42:
试了一下,5.0的还是没能安装,郁闷ing

终端中,进入Installer目录下,直接使用csh call_lp_setup.csh命令能运行否?如果提示该命令的参数为*****,这说明csh在系统中可用,如果提示找不到命令,则需要安装csh命令
5楼2010-11-21 12:23:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

★★★★★ 五星级,优秀推荐

谢谢分享经验
6楼2010-11-21 13:14:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

04nylxb

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

很好很强大,之前一直搞不定fedora下安装MS,到时候按lz说的方法,再试一下
7楼2010-11-21 14:50:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

saitou

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

做个参考,一直想装,但是由于windows下可以和其他软件同时使用,懒于动手啊
8楼2010-11-22 00:00:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liliracial

银虫 (小有名气)


★★★★★ 五星级,优秀推荐

good strong I set up ms5.5 in the fedora 15 following this method, i got it. good ,good very good
9楼2011-09-20 16:42:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
souledge: 回帖置顶 2012-02-01 18:21:56
souledge: 回帖置顶 2016-08-27 00:33:30
成功在Ubuntu 11.10上安装了MS 5.0,并且测试计算CASTEP成功~
安装步骤同上,启动密钥管理需要找Debian的ia32-lib库和几个要求的库文件,这个就是花点时间。
HPMPI方面,可能会提示缺少一个包,这个包在Ubuntu的源里有,不重复了,唯一的问题就是可能需要重新把安装过的MS再装一边,因为CASTEP似乎只认HPMPI~
然后是SSH的设置,不知道为什么,在Ubuntu下不能自动的SSH免密码登录,要手动设置一下才可以。
最后是几个量的问题,出在Accelrys/MaterialsStudio50/share/bin/runMSserver.sh,由于Ubuntu下不知道为什么,不支持形如:
export DSD_ROOT=$MS_INSTALL_ROOT/etc/Gateway/root_default/dsd
的bash语句,所以不得不把这个拆开来写:
DSD_ROOT=$MS_INSTALL_ROOT/etc/Gateway/root_default/dsd
export DSD_ROOT
一共是三个这样的语句吧。
现在唯一剩下的问题,就是必须要把所有文件放在$HOME下才能运行,并且所有中间文件也都在$HOME下,如果有喜欢Ubuntu/Debian系统又想用Materials Studio的,可以一起来琢磨琢磨哦~
当然,我折腾这个,纯粹是因为实验室别人的电脑上是Ubuntu,在上面安装Materials Studio绝对是个挑战而已~个人自己的电脑还是雷打不动的RHEL/CentOS一派的~
10楼2012-02-01 17:07:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
我晕~这帖子也有D版的啊:http://www.linux88.info/Fedora/2011094918.html,看就是用Google翻译的……连“破T2050”都给翻译成了“Broken T2050”……
11楼2012-02-01 18:38:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xx4751

铜虫 (正式写手)


★★★★★ 五星级,优秀推荐

楼主csh命令怎么装?
13楼2012-05-22 11:15:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

popeye.cn

荣誉版主 (职业作家)


引用回帖:
1966034楼: Originally posted by xx4751 at 2012-05-22 11:15:33
楼主csh命令怎么装?

popeye@popeye-Lenovo$~/MaterialsStudio50/UNIX/installer>csh call_lp_setup.csh
The program 'csh' can be found in the following packages:
* csh
* tcsh
Try: sudo apt-get install

以上的提醒是没有安装csh

以下是安装过程
popeye@popeye-Lenovo$/home>sudo apt-get install csh(回车后输入密码,然后等待自动安装完成)
[sudo] password for popeye:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic-pae
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  csh
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 238 kB of archives.
After this operation, 401 kB of additional disk space will be used.
Get:1 http://run6.hit.edu.cn/ubuntu/ precise/universe csh i386 20110502-2ubuntu1 [238 kB]
Fetched 238 kB in 0s (1,143 kB/s)
Selecting previously unselected package csh.
(Reading database ... 267042 files and directories currently installed.)
Unpacking csh (from .../csh_20110502-2ubuntu1_i386.deb) ...
Processing triggers for doc-base ...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Processing triggers for man-db ...
Setting up csh (20110502-2ubuntu1) ...
update-alternatives: using /bin/bsd-csh to provide /bin/csh (csh) in auto mode.
popeye@popeye-Lenovo$/home>lt
14楼2013-01-12 16:01:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

popeye.cn

荣誉版主 (职业作家)


★★★ 三星级,支持鼓励

popeye@popeye-Lenovo$~/MaterialsStudio50/UNIX>./Install
Running Materials Studio installer for platform Linux...
Please specify an absolute destination path [/home/popeye/Accelrys/MaterialsStudio50] :
/home/popeye/Accelrys/MaterialsStudio50 already exists. Do you wish to continue? [Y/n]: y

Please choose the packages you wish to install:

  1. AmorphousCell Server
  2. Blends Server
  3. CASTEP Server
  4. CCDC Servers (ConQuest, Motif)
  5. Conformers Server
  6. DFTB+ Server
  7. DMol3 Server
  8. DPD Server
  9. Discover Server
  10. Equilibria Server
  11. Forcite Server
  12. GULP Server
  13. Gaussian Server
  14. Kinetix Server
  15. MesoDyn Server
  16. Mesocite Server
  17. Mesotek Server
  18. Morphology Server
  19. ONETEP Server
  20. Polymorph Server
  21. QMERA Server
  22. QSAR Models Server
  23. Reflex+ Server
  24. Reflex QPA Server
  25. Reflex Server
  26. Sorption Server
  27. Structures Library
  28. VAMP Server
  29. Everything

Enter items to install (e.g. 1,2,5) , or Q to quit : 29

Starting installation...
Install log in /home/popeye/Accelrys/MaterialsStudio50/install.log

Installing everything...
Checking for dependencies for AmorphousCellServer:6
Checking for dependencies for AmorphousCell: None
Checking for dependencies for Licensing:1
Checking for dependencies for LicensePack: None








          Initializing InstallShield Wizard........
          Launching InstallShield Wizard........


-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Welcome to the InstallShield Wizard for Accelrys License Pack 7.6.2

The InstallShield Wizard will install Accelrys License Pack 7.6.2 on your
computer.
To continue, choose Next.

Accelrys License Pack 7.6.2
Accelrys Software Inc.
http://www.accelrys.com



Press 1 for Next, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Accelrys License Pack 7.6.2 Install Location

Please specify a directory or press Enter to accept the default directory.

Destination Directory [/home/popeye/Accelrys]

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
/home/popeye/Accelrys/LicensePack/etc/lp_cshrc: No such file or directory.

-------------------------------------------------------------------------------

IMPORTANT: It is recommended to stop the license manager, if currently running,
prior to updating the License Pack used by the license server and to restart
the license manager after completing the installation.


-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Select the features for "Accelrys License Pack 7.6.2" you would like to
install:

   Accelrys License Pack 7.6.2

   To select/deselect a feature or to view its children, type its number:

     1.  [x] LicensePack (required) (installed)
     2.  [x] Compatibility LicensePack (required) (installed)

   The Compatibility LicensePack is required for supporting Accelrys software
   shipped with License Packs 6.x or lower and to support IRIX and Solaris
   platforms. See License Pack documentation for complete list of Accelrys
   software supported by this License Pack.

   Other options:

     0. Continue installing

   Enter command [0] 0


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Accelrys License Pack 7.6.2 will be installed in the following location:

/home/popeye/Accelrys/LicensePack

with the following features:

LicensePack
Compatibility LicensePack

for a total size:

168.9 MB

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] 1
rm: cannot remove `LIC_CONFIG': No such file or directory

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard


Installing Accelrys License Pack 7.6.2. Please wait...


|-----------|-----------|-----------|------------|
0%         25%         50%         75%        100%
||||||||||||||||||||||||||||||||||||||||||||||||||

Creating uninstaller...


Finalizing the Vital Product Data Registry. Please wait...


Configuring License Pack

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

The InstallShield Wizard has successfully installed Accelrys License Pack
7.6.2. Choose Finish to exit the wizard.

Press 3 to Finish or 5 to Redisplay [3] 3

Checking for dependencies for SharedSetup:4
Checking for dependencies for IntelRuntime: None
Checking for dependencies for HPMPI:1
Do HP-MPI Installation -- MesoDyn server selected.
No usable HP-MPI installation could be detected.

HP-MPI version 2.03.01.00 or higher must be installed if you intend to run
any computations in parallel.  To achieve this, run the commands:

        su root
        rpm -ivh Linux/hpmpi/hpmpi-2.03.01.00-20090402r.i386.rpm

Then restart the Materials Studio installer.
See the HP-MPI release notes in Linux/hpmpi/hp-mpi-2.03.01.00.rn.pdf for
further information.
Alternatively you can install hpmpi to a folder you have write permissions for.
Perform non-root installation? [y/N]  y
rpm2cpio not found, sorry but this tool is necessary
for performing this operation.
Proceed with installation without hpmpi? [Y/n]  y
Should HPMPI use SSH? [Y/n]:  y
Configuring HP-MPI installation
Setting up machines.LINUX file in /home/popeye/Accelrys/MaterialsStudio50/share/data
Checking for dependencies for GatewayTmp: None
Please specify the location for temporary files (required for certain
computational servers), e.g., /tmp or /usr/tmp.  Enter ./tmp if you prefer
to create these files in the directory where the job is being run. Please
note that the ./tmp setting could create additional I/O overhead and thereby
affect performance [/tmp] :
Checking for dependencies for GatewayScripts: None
Configuring environment setup
Setting installation path in environment setup script files
Checking for dependencies for Gateway:4
Checking for dependencies for perl: None
Checking for dependencies for apache: None
Configuring Gateway to use default port
../../bin/perl: 4: [: ../..: unexpected operator
Configuring Gateway for supported queueing systems
../../bin/perl: 4: [: ../..: unexpected operator
Checking for dependencies for PPComponents: None
Checking for dependencies for Discover: None
Creating Stand alone AmorphousCell script /home/popeye/Accelrys/MaterialsStudio50/etc/AmorphousCell/bin/RunAmorphousCell.sh
Checking for dependencies for CASTEPServer:4
Checking for dependencies for CASTEP: None
Checking for dependencies for MatServer:34
Checking for dependencies for MKL:1
Checking for dependencies for boost: None
Checking for dependencies for xpcom: None
Checking for dependencies for xpidl: None
Checking for dependencies for WinCE: None
Checking for dependencies for MS3rdParty: None
Checking for dependencies for ApplicationComponents: None
Checking for dependencies for ApplicationLibraries: None
Checking for dependencies for Container: None
Checking for dependencies for ContainerInterfaces: None
Checking for dependencies for ContainerRootConsumer: None
Checking for dependencies for ContainerUtils: None
Checking for dependencies for DataModel: None
Checking for dependencies for Documents: None
Checking for dependencies for DocumentsInterfaces: None
Checking for dependencies for Libraries: None
Checking for dependencies for SDK: None
Checking for dependencies for Services: None
Checking for dependencies for ServicesInterfaces: None
Checking for dependencies for Scripting: None
Checking for dependencies for Simulations: None
Checking for dependencies for ViewersInterfaces: None
Checking for dependencies for Visualizer: None
Checking for dependencies for VisualizerInterfaces: None
Checking for dependencies for QSAR: None
Checking for dependencies for QSARApplications: None
Checking for dependencies for Polymer: None
Checking for dependencies for MSExampleData: None
Creating Stand alone MatServer script /home/popeye/Accelrys/MaterialsStudio50/etc/MatServer/bin/RunMatServer.sh
Checking for dependencies for Quantum: None
Creating Stand alone CASTEP script /home/popeye/Accelrys/MaterialsStudio50/etc/CASTEP/bin/RunCASTEP.sh
Checking for dependencies for DMol3Server:4
Checking for dependencies for DMol3: None
Creating Stand alone DMol3 script /home/popeye/Accelrys/MaterialsStudio50/etc/DMol3/bin/RunDMol3.sh
Checking for dependencies for DPDServer:7
Checking for dependencies for DPD: None
Creating Stand alone DPD script /home/popeye/Accelrys/MaterialsStudio50/etc/DPD/bin/RunDPD.sh
Checking for dependencies for DiscoverServer:6
Creating Stand alone Discover script /home/popeye/Accelrys/MaterialsStudio50/etc/Discover/bin/RunDiscover.sh
Checking for dependencies for EquilibriaServer:7
Checking for dependencies for Equilibria: None
Creating Stand alone Equilibria script /home/popeye/Accelrys/MaterialsStudio50/etc/Equilibria/bin/RunEquilibria.sh
Checking for dependencies for GaussianServer:5
Checking for dependencies for Gaussian: None
You have chosen to install the Gaussian server but Gaussian seems not to be
installed on this machine.  Before using the Gaussian server please make sure
that Gaussian is installed.

Press ENTER to continue:
Checking for dependencies for MesoDynServer:6
Checking for dependencies for MesoDyn: None
Creating Stand alone MesoDyn script /home/popeye/Accelrys/MaterialsStudio50/etc/MesoDyn/bin/RunMesoDyn.sh
Checking for dependencies for ReflexPlusServer:6
Checking for dependencies for Analytical: None
Checking for dependencies for ReflexServer:5
Checking for dependencies for PowderIndexing: None
Checking for dependencies for Structures:1
Checking for dependencies for MSStructures: None
Checking for dependencies for VAMPServer:6
Checking for dependencies for VAMP: None
Creating Stand alone VAMP script /home/popeye/Accelrys/MaterialsStudio50/etc/VAMP/bin/RunVAMP.sh
Checking for dependencies for QMERAServer:7
Checking for dependencies for QMERA: None
Checking for dependencies for GULP: None
Creating Stand alone QMERA script /home/popeye/Accelrys/MaterialsStudio50/etc/QMERA/bin/RunQMERA.sh
Checking for dependencies for GULPServer:6
Creating Stand alone GULP script /home/popeye/Accelrys/MaterialsStudio50/etc/GULP/bin/RunGULP.sh
Checking for dependencies for ONETEPServer:6
Checking for dependencies for ONETEP: None
Creating Stand alone ONETEP script /home/popeye/Accelrys/MaterialsStudio50/etc/ONETEP/bin/RunONETEP.sh
Checking for dependencies for MesotekServer:6
Checking for dependencies for Mesotek: None
Creating Stand alone Mesotek script /home/popeye/Accelrys/MaterialsStudio50/etc/Mesotek/bin/RunMesotek.sh
Checking for dependencies for KinetixServer:5
Checking for dependencies for Kinetix: None
Creating Stand alone Kinetix script /home/popeye/Accelrys/MaterialsStudio50/etc/Kinetix/bin/RunKinetix.sh
Checking for dependencies for BlendsServer:2
Checking for dependencies for Docking: None
Checking for dependencies for ConformerSearchServer:2
Checking for dependencies for DFTBServer:4
Checking for dependencies for DFTB: None
Checking for dependencies for Nano: None
Creating Stand alone DFTB script /home/popeye/Accelrys/MaterialsStudio50/etc/DFTB/bin/RunDFTB.sh
Checking for dependencies for ForciteServer:2
Checking for dependencies for MesociteServer:3
Checking for dependencies for Meso: None
Checking for dependencies for MorphologyServer:2
Checking for dependencies for Crystallization: None
Checking for dependencies for PolymorphServer:2
Checking for dependencies for QSARModelsServer:2
Checking for dependencies for FastDesc: None
Checking for dependencies for ReflexQPAServer:2
Checking for dependencies for SorptionServer:2
Checking for dependencies for CCDCServers:3
Checking for dependencies for CCDC: None
You have chosen to install the CCDC servers, but neither ConQuest nor Motif
appear to be installed. Please make sure that these servers are present before
attempting to use them.

Press ENTER to continue:
Checking for dependencies for QSARInterfaces: None
If you would like the Gateway at /home/popeye/Accelrys/MaterialsStudio50/etc
to be started automatically when the system is restarted
you will need to get your administrator to place a copy of
/home/popeye/Accelrys/MaterialsStudio50/etc/Gateway/msgateway_control_18888 in /etc/rc.d/init.d/msgateway_control_18888
and run:

/sbin/chkconfig --add msgateway_control_18888


Please refer to the installation instructions for more details.

A Materials Studio Gateway provides access to server components
installed  on your machine. By default the Gateway is configured
to use minimum security. You can use the Gateway configuration
tools after installation to enforce higher levels of security.
The servers in this installation will not be available from the
Materials Studio visualizer until the Gateway has been started.
If you choose not to start the Gateway now you will need to start
it manually after this installation has completed.

Please refer to the help text on the CD for instructions on how
to start, stop, and customize your Gateway configuration.

Would you like to start the Gateway service now? [Y/n]: y
Starting gateway...
../../bin/perl: 4: [: ../..: unexpected operator
Registering XPCom components; this may take a while...

System configuration details for HP-MPI
These checks assume that the default user authentication mechanism is being
used. Your System Administrator may have chosen to use an alternative
mechanism. If you find that parallel jobs fail you should consult your
System Administrator and ask them to perform appropriate configuration
work. For further details please refer your System Administrator to the
installation documentation under the info folder on your installation CD


Checking remote shell settings for MPI

openssh package is installed.


1) Enter temporary license password
2) Set connection to license server
3) List command line license administration tools
99) Finished with license configuration

Choose one of the above options:
15楼2013-01-12 16:13:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

popeye.cn

荣誉版主 (职业作家)


以上是我的安装部分过程,最后选择1,2,3,还是99,就不确定了 。

最后选择99

内容如下:

Choose one of the above options: 99
Exiting program
Press ENTER to continue:

Materials Studio installation has completed.

弱弱地问一句: 我该如何打开,如何用?

[ Last edited by popeye.cn on 2013-1-12 at 16:16 ]
16楼2013-01-12 16:14:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

量化新手

新虫 (正式写手)


引用回帖:
1952308楼: Originally posted by souledge at 2012-02-01 18:38:58
我晕~这帖子也有D版的啊:http://www.linux88.info/Fedora/2011094918.html,看就是用Google翻译的……连“破T2050”都给翻译成了“Broken T2050”……

cic08@cic08:~/UNIX$ ./Install --type cluster
Running Materials Studio installer for platform Linux_x86_64...
Please specify an absolute destination path [/home/cic08/Accelrys/MaterialsStudio50] :

Please choose the packages you wish to install:

  1. AmorphousCell Server
  2. Blends Server
  3. CASTEP Server
  4. CCDC Servers (ConQuest, Motif)
  5. Conformers Server
  6. DFTB+ Server
  7. DMol3 Server
  8. DPD Server
  9. Discover Server
  10. Equilibria Server
  11. Forcite Server
  12. GULP Server
  13. Gaussian Server
  14. Kinetix Server
  15. MesoDyn Server
  16. Mesocite Server
  17. Mesotek Server
  18. Morphology Server
  19. ONETEP Server
  20. Polymorph Server
  21. QMERA Server
  22. QSAR Models Server
  23. Reflex+ Server
  24. Reflex QPA Server
  25. Reflex Server
  26. Sorption Server
  27. Structures Library
  28. VAMP Server
  29. Everything

Enter items to install (e.g. 1,2,5) , or Q to quit : 29

Starting installation...
Install log in /home/cic08/Accelrys/MaterialsStudio50/install.log

Installing everything...
Checking for dependencies for AmorphousCellServer:6
Checking for dependencies for AmorphousCell: None
Checking for dependencies for Licensing:1
Checking for dependencies for LicensePack: None







          Initializing InstallShield Wizard........
          Launching InstallShield Wizard........


-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Welcome to the InstallShield Wizard for Accelrys License Pack 7.6.2

The InstallShield Wizard will install Accelrys License Pack 7.6.2 on your
computer.
To continue, choose Next.

Accelrys License Pack 7.6.2
Accelrys Software Inc.
http://www.accelrys.com



Press 1 for Next, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Accelrys License Pack 7.6.2 Install Location

Please specify a directory or press Enter to accept the default directory.

Destination Directory [/home/cic08/Accelrys]

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Select the features for "Accelrys License Pack 7.6.2" you would like to
install:

   Accelrys License Pack 7.6.2

   To select/deselect a feature or to view its children, type its number:

     1.  [x] LicensePack
     2.  [ ] Compatibility LicensePack

   The Compatibility LicensePack is required for supporting Accelrys software
   shipped with License Packs 6.x or lower and to support IRIX and Solaris
   platforms. See License Pack documentation for complete list of Accelrys
   software supported by this License Pack.

   Other options:

     0. Continue installing

   Enter command [0] 2


Select the features for "Accelrys License Pack 7.6.2" you would like to
install:

   Accelrys License Pack 7.6.2

   To select/deselect a feature or to view its children, type its number:

     1.  [x] LicensePack
     2.  [x] Compatibility LicensePack

   The Compatibility LicensePack is required for supporting Accelrys software
   shipped with License Packs 6.x or lower and to support IRIX and Solaris
   platforms. See License Pack documentation for complete list of Accelrys
   software supported by this License Pack.

   Other options:

     0. Continue installing

   Enter command [0]


Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

Accelrys License Pack 7.6.2 will be installed in the following location:

/home/cic08/Accelrys/LicensePack

with the following features:

LicensePack
Compatibility LicensePack

for a total size:

256.1 MB

Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1]

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard



Installing Accelrys License Pack 7.6.2. Please wait...


|-----------|-----------|-----------|------------|
0%         25%         50%         75%        100%
||||||||||||||||||||||||||||||||||||||||||||||||||

Creating uninstaller...


Finalizing the Vital Product Data Registry. Please wait...


Configuring License Pack

-------------------------------------------------------------------------------
Accelrys License Pack 7.6.2 - InstallShield Wizard

The InstallShield Wizard has successfully installed Accelrys License Pack
7.6.2. Choose Finish to exit the wizard.

Press 3 to Finish or 5 to Redisplay [3]
Checking for dependencies for SharedSetup:4
Checking for dependencies for IntelRuntime: None
Checking for dependencies for HPMPI:1
Do HP-MPI Installation -- cluster install requested.
Please remember that HP-MPI must be installed on each node
of the cluster.

Do you still want to continue the installation? [Y/n]:  
Should HPMPI use SSH? [Y/n]:  
Configuring HP-MPI installation
Setting up machines.LINUX file in /home/cic08/Accelrys/MaterialsStudio50/share/data
Checking for dependencies for GatewayTmp: None
Please specify the location for temporary files (required for certain
computational servers), e.g., /tmp or /usr/tmp.  Enter ./tmp if you prefer
to create these files in the directory where the job is being run. Please
note that the ./tmp setting could create additional I/O overhead and thereby
affect performance [/tmp] :
Checking for dependencies for GatewayScripts: None
Configuring environment setup
Setting installation path in environment setup script files
Checking for dependencies for Gateway:4
Checking for dependencies for perl: None
Checking for dependencies for apache: None
Configuring Gateway to use default port
Configuring Gateway for cluster access
../../bin/perl: 4: [: ../..: unexpected operator
Configuring Gateway for supported queueing systems
../../bin/perl: 4: [: ../..: unexpected operator
Checking for dependencies for PPComponents: None
Checking for dependencies for Discover: None
Creating Stand alone AmorphousCell script /home/cic08/Accelrys/MaterialsStudio50/etc/AmorphousCell/bin/RunAmorphousCell.sh
Checking for dependencies for CASTEPServer:4
Checking for dependencies for CASTEP: None
Checking for dependencies for MatServer:34
Checking for dependencies for MKL:1
Checking for dependencies for boost: None
Checking for dependencies for xpcom: None
Checking for dependencies for xpidl: None
Checking for dependencies for WinCE: None
Checking for dependencies for MS3rdParty: None
Checking for dependencies for ApplicationComponents: None
Checking for dependencies for ApplicationLibraries: None
Checking for dependencies for Container: None
Checking for dependencies for ContainerInterfaces: None
Checking for dependencies for ContainerRootConsumer: None
Checking for dependencies for ContainerUtils: None
Checking for dependencies for DataModel: None
Checking for dependencies for Documents: None
Checking for dependencies for DocumentsInterfaces: None
Checking for dependencies for Libraries: None
Checking for dependencies for SDK: None
Checking for dependencies for Services: None
Checking for dependencies for ServicesInterfaces: None
Checking for dependencies for Scripting: None
Checking for dependencies for Simulations: None
Checking for dependencies for ViewersInterfaces: None
Checking for dependencies for Visualizer: None
Checking for dependencies for VisualizerInterfaces: None
Checking for dependencies for QSAR: None
Checking for dependencies for QSARApplications: None
Checking for dependencies for Polymer: None
Checking for dependencies for MSExampleData: None
Creating Stand alone MatServer script /home/cic08/Accelrys/MaterialsStudio50/etc/MatServer/bin/RunMatServer.sh
Checking for dependencies for Quantum: None
Creating Stand alone CASTEP script /home/cic08/Accelrys/MaterialsStudio50/etc/CASTEP/bin/RunCASTEP.sh
Checking for dependencies for DMol3Server:4
Checking for dependencies for DMol3: None
Creating Stand alone DMol3 script /home/cic08/Accelrys/MaterialsStudio50/etc/DMol3/bin/RunDMol3.sh
Checking for dependencies for DPDServer:7
Checking for dependencies for DPD: None
Creating Stand alone DPD script /home/cic08/Accelrys/MaterialsStudio50/etc/DPD/bin/RunDPD.sh
Checking for dependencies for DiscoverServer:6
Creating Stand alone Discover script /home/cic08/Accelrys/MaterialsStudio50/etc/Discover/bin/RunDiscover.sh
Checking for dependencies for EquilibriaServer:7
Checking for dependencies for Equilibria: None
Creating Stand alone Equilibria script /home/cic08/Accelrys/MaterialsStudio50/etc/Equilibria/bin/RunEquilibria.sh
Checking for dependencies for GaussianServer:5
Checking for dependencies for Gaussian: None
You have chosen to install the Gaussian server but Gaussian seems not to be
installed on this machine.  Before using the Gaussian server please make sure
that Gaussian is installed.

Press ENTER to continue:
Checking for dependencies for MesoDynServer:6
Checking for dependencies for MesoDyn: None
Creating Stand alone MesoDyn script /home/cic08/Accelrys/MaterialsStudio50/etc/MesoDyn/bin/RunMesoDyn.sh
Checking for dependencies for ReflexPlusServer:6
Checking for dependencies for Analytical: None
Checking for dependencies for ReflexServer:5
Checking for dependencies for PowderIndexing: None
Checking for dependencies for Structures:1
Checking for dependencies for MSStructures: None
Checking for dependencies for VAMPServer:6
Checking for dependencies for VAMP: None
Creating Stand alone VAMP script /home/cic08/Accelrys/MaterialsStudio50/etc/VAMP/bin/RunVAMP.sh
Checking for dependencies for QMERAServer:7
Checking for dependencies for QMERA: None
Checking for dependencies for GULP: None
Creating Stand alone QMERA script /home/cic08/Accelrys/MaterialsStudio50/etc/QMERA/bin/RunQMERA.sh
Checking for dependencies for GULPServer:6
Creating Stand alone GULP script /home/cic08/Accelrys/MaterialsStudio50/etc/GULP/bin/RunGULP.sh
Checking for dependencies for ONETEPServer:6
Checking for dependencies for ONETEP: None
Creating Stand alone ONETEP script /home/cic08/Accelrys/MaterialsStudio50/etc/ONETEP/bin/RunONETEP.sh
Checking for dependencies for MesotekServer:6
Checking for dependencies for Mesotek: None
Creating Stand alone Mesotek script /home/cic08/Accelrys/MaterialsStudio50/etc/Mesotek/bin/RunMesotek.sh
Checking for dependencies for KinetixServer:5
Checking for dependencies for Kinetix: None
Creating Stand alone Kinetix script /home/cic08/Accelrys/MaterialsStudio50/etc/Kinetix/bin/RunKinetix.sh
Checking for dependencies for BlendsServer:2
Checking for dependencies for Docking: None
Checking for dependencies for ConformerSearchServer:2
Checking for dependencies for DFTBServer:4
Checking for dependencies for DFTB: None
Checking for dependencies for Nano: None
Creating Stand alone DFTB script /home/cic08/Accelrys/MaterialsStudio50/etc/DFTB/bin/RunDFTB.sh
Checking for dependencies for ForciteServer:2
Checking for dependencies for MesociteServer:3
Checking for dependencies for Meso: None
Checking for dependencies for MorphologyServer:2
Checking for dependencies for Crystallization: None
Checking for dependencies for PolymorphServer:2
Checking for dependencies for QSARModelsServer:2
Checking for dependencies for FastDesc: None
Checking for dependencies for ReflexQPAServer:2
Checking for dependencies for SorptionServer:2
Checking for dependencies for CCDCServers:3
Checking for dependencies for CCDC: None
You have chosen to install the CCDC servers, but neither ConQuest nor Motif
appear to be installed. Please make sure that these servers are present before
attempting to use them.

Press ENTER to continue:
Checking for dependencies for QSARInterfaces: None
If you would like the Gateway at /home/cic08/Accelrys/MaterialsStudio50/etc
to be started automatically when the system is restarted
you will need to get your administrator to place a copy of
/home/cic08/Accelrys/MaterialsStudio50/etc/Gateway/msgateway_control_18889 in /etc/rc.d/init.d/msgateway_control_18889
and run:

/sbin/chkconfig --add msgateway_control_18889


Please refer to the installation instructions for more details.

A Materials Studio Gateway provides access to server components
installed  on your machine. By default the Gateway is configured
to use minimum security. You can use the Gateway configuration
tools after installation to enforce higher levels of security.
The servers in this installation will not be available from the
Materials Studio visualizer until the Gateway has been started.
If you choose not to start the Gateway now you will need to start
it manually after this installation has completed.

Please refer to the help text on the CD for instructions on how
to start, stop, and customize your Gateway configuration.

Would you like to start the Gateway service now? [Y/n]:
Starting gateway...
../../bin/perl: 4: [: ../..: unexpected operator
Registering XPCom components; this may take a while...

System configuration details for HP-MPI
These checks assume that the default user authentication mechanism is being
used. Your System Administrator may have chosen to use an alternative
mechanism. If you find that parallel jobs fail you should consult your
System Administrator and ask them to perform appropriate configuration
work. For further details please refer your System Administrator to the
installation documentation under the info folder on your installation CD


Checking remote shell settings for MPI

The HP-MPI installation included as part of this Materials Studio installation
requires that openssh is installed and enabled. openssh is not installed
Please ask your systems administrator to install openssh. Parallel execution
of Materials Studio servers will fail if openssh is not installed.

1) Enter temporary license password
2) Set connection to license server
3) List command line license administration tools
99) Finished with license configuration

Choose one of the above options: 99
Exiting program
Press ENTER to continue:
楼主,这是我的MS5.0在Ubuntu 12.04.1 上的安装步骤,在这个之前现在root下安装了MPI包,没有啥问题,最后也在
~/Accelrys/MaterialsStudio50/etc/Gateway/root_default/dsd/conf的两个文件gw-info.sbd  gwparams.cfg里更改了
gw_mpi=yes
gw_mpicommand=/opt/hpmpi/bin/mpirun -e MPI_REMSH=/usr/bin/ssh -TCP -prot -f APPFILE
gw_mpiversion=2.03.01.00
然后重新启动了GATEWAY,但是只能提交不并行的任务,仍然不能并行,因为我看到安装最后有这样一段话
The HP-MPI installation included as part of this Materials Studio installation
requires that openssh is installed and enabled. openssh is not installed
Please ask your systems administrator to install openssh. Parallel execution
of Materials Studio servers will fail if openssh is not installed.
你说是不是,openssh的问题哦,但是这个我是安装的啊,
我看你的帖子说要修改ssh的环境变量,是不是因为这个原因,所以我安装了ssh,由于环境变量没有设对,导致不能并行的哦
17楼2013-01-15 20:35:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

量化新手

新虫 (正式写手)


引用回帖:
1952299楼: Originally posted by souledge at 2012-02-01 17:07:32
成功在Ubuntu 11.10上安装了MS 5.0,并且测试计算CASTEP成功~
安装步骤同上,启动密钥管理需要找Debian的ia32-lib库和几个要求的库文件,这个就是花点时间。
HPMPI方面,可能会提示缺少一个包,这个包在Ubunt ...

在Ubuntu下不能自动,怎么手动设置SSH免密码登录啊,谢谢楼主
18楼2013-01-15 20:46:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
cenwanglai12楼
2012-02-29 02:53   回复  
五星好评  
相关版块跳转 我要订阅楼主 souledge 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见