高性能集群并行环境安装与配置.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高性能集群并行环境安装与配置

并行环境安装与调试 本文讲解的是基于Red Hat Enterprise Linux 4为平台的高性能计算集群安装与调试,假设你使用过Red Hat Enterprise Linux 4并且理解了高性能计算的原理,所以本文稿的重点讲解如何安装与调试,关于高性能计算的原理请自行查阅相关的资料。 你可以拒绝学习 但你的竞争对手不会 ----杰克.韦尔奇 QQMAIL:pcstart@126.com 特洛伊整理,转载请保留, 前言 LINUX集群中的每个节点都有自己的处理器和内存,运行独立的操作系统,不能直接访问其他节点的处理器,内存或其他设备。而MPI环境却要求这样的访问,这就需要内部网络和协议的支持。首先,每个节点要能互访,需进行基本网络配置;其次,由于并行计算的特点,每个节点的计算程序是通常是相同的,只是所分配的计算区间不同。这就需要:(1)高效率的用户身份验证方法,并且能执行用户发出的计算指令。(2)每个计算节点能够使用载入同一个计算程序,并能进行相应初始化对于第一个要求,可通过网络信息服务(NIS)和SHELL命令服务(RSH)实现对于第二个要求,可以使用Linux的NFS文件系统实现,将服务器节点的用户文件让所有计算共享。所以NIS、NFS、RSH是集群的基本网络服务网络信息服务(NIS)远程SHELL命令(RSH)基于MPI的并行计算需要在每个计算节点启动并行计算任务,用户需要登入每个节点,然后递交计算任务。不过这通常效率比较低,那么,高效的做法是,不需要登入远程机器,就可以在远程机器上启动并递交计算任务,而RSH提供了这样的机制。MPI安装于服务器节点,其启动命令包含有在每个可供使用的节点机上启动计算的批处理命令。NIS为节点机接受这样的命令提供身份验证机制,但是,远程SHELL命令需要由程序来发出和响应。RSH就是这样的程序。命令执行之前,节点机检查服务器是否有权限发出这样的命令。之后,节点机通过/etc/hosts.equiv文件对服务器IP做可信赖检查,通过检查,命令执行;没通过,则需口令才能执行命令。对于集群来说,做的是高效率的并行计算,无口令登入,无疑带来了更高的计算效率。 网络文件系统(NFS)并行任务启动时,需要所有节点都能载入并行计算程序的执行代码。并行计算程序执行代码文件、输入输出数据文件等必须让所有节点机共享,这可以通过NFS实现,用户在任何节点登入,看到的是单一系统印象,感觉不到多台计算机的存在。微机集群一般通过NFS来实现文件共享。NFS是一个可靠的协议,提供服务过程中不保留信息,客户机出现问题,并不影响服务器。虽然NFS也存在比较大的安全隐患,但在内部网络,问题就不明显了。 具体安装步骤如下(以节点集群为例): 集群中各节点所安装的系统为Red Hat Enterprise Linux 4,在安装服务器和节点机操作系统时,设置服务器和节点机的主机名分别为:,node2;其中的IP为: eth1: node2的IP为: eth0: eth1: 配置完成后,可以用机群部署系统软件(曙光DCIS)把node2的系统镜像分发到其它计算节点上。 NIS配置 在一个大型的网域当中,如果有多部 Linux 主机时,万一要每部主机都设定相同的账号与密码的设定,还真是啰唆。所以,适时的使用一部主要主机 ( master server ) 管理网域中的所有账号,其它的主机则使用这部主要主机提供的账号与密码来达成让使用者『登入』的作用即可!这样的功能有很多的服务器软件可以达成,这里我们要介绍的则是 Network Information Services, NIS server 这个服务器软件!服务器具体配置NIS服务默认配置安装的RedHat,其安装程序会将NS服务安装在系统上,在RedHat中我们只需使用下面的命令检查系统是否已经安装了NS服务: [root@]# rpm -qa |grep yp 如果系统显示,表示NS服务已经正确安装 yp-tools-2.8-1 ypserv-2.8-1 ypbind-1.12-1否则表示还没有安装NS服务,在RedHat AS 4的第张第2张安装光盘的/RedHat/RPMS目录有NS服务器的RPM安装包,该安装包的文件名为ypserv-2.13-9.i386.rpmyp-tools-2.8-7.i386.rpm, ypbind-1.17.2-8.i386.rpm 。放入光盘然后进行装载,并使用下面的命令安装: [root@]# mount -t iso9660 /dev/cdrom /mnt/cdrom [root@node1 ~]#

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档