欢迎来到天天文库
浏览记录
ID:22552488
大小:132.00 KB
页数:36页
时间:2018-10-30
《安装大型 linux 集群,第 4 部分- 节点安装和 gpfs 集群配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、安装大型Linux集群,第4部分:节点安装和GPFS集群配置 简介 本文是系列文章中的第4部分,也是最后一部分。该系列文章涵盖了安装和设置一个大型Linux计算机集群的全部内容。有关如何从多个独立的硬件和软件创建一个可运行的Linux(R)集群的资源很多,本系列力求把这些公共领域里的资源中的最新信息集中起来以供您参考。本系列文章无意为您提供有关如何设计一个新的大型Linux集群的基础知识;要获得一般性的架构方面的知识,请参考本文中提到的相关参考资料和Redbooks™。 本系列是针对系统架构师和系统工程师使用IBMeServer™Cluster1350框架计
2、划和实现Linux集群而设计的。其中的一部分内容可能会与集群管理员的日常集群操作有关。本文的每个章节都针对相同的示例安装。 本系列的第1部分详细阐述了设置集群硬件的操作指导。第2部分带您亲历了硬件配置的后续步骤:安装软件,这其中会用到IBMsystems管理软件、ClusterSystemsManagement(CSM)和节点安装。 第3部分和本文(介绍集群存储后端)全面介绍了存储的硬件配置以及IBM共享文件系统GPFS(GeneralParallelFileSystem)的安装和配置。第3部分详细讨论了存储系统的架构、硬件准备以及存储区域网络(StorageAreaNetsetup
3、ks-vxn<nodename>。 断开存储服务器与SAN上的连接,从而避免在SAN磁盘上安装操作系统,这些磁盘会被首先找到。 在管理服务器上运行installnode-vn<nodename>。 当存储节点重新启动时在控制台上按F1键进入BIOS。 进入StartOptions,并将PXEboot从disabled修改为enabledforplanarether1。 让节点重新启动,开始安装。 从终端服务器上监视安装过程,让节点全部引导。 登录到节点中,监视csm安装log/var/log/csm/install.log。 在post-reboo
4、t任务完成时重新启动节点。 当节点重新启动时,按F1键进入BIOS。 进入StartOptions,将PXEboot修改为disabled。 插上SAN线,让节点完全引导。 按照配置磁盘路径和负载均衡中介绍的方法使用MSJ配置磁盘路径。 提供节点间无密码的根访问权限编缉推荐阅读以下文章安装大型Linux集群,第3部分:存储和共享文件系统 GPFS需要GPFS集群中的所有节点都能够使用根用户ID访问其他节点,而不需要提供密码。GPFS使用这个中间节点的访问允许GPFS集群中的任何节点在其他节点上运行相关命令。例如,此处就使用了安全shell(ssh)来提供这种访问能力,不过您也
5、可以使用远程shell(rsh)。为此,请创建一个集群范围内的密钥和相关配置文件,然后按照下面的步骤使用CSM分发这些文件: 创建两个新目录/cfmroot/root/.ssh和/cfmroot/etc/ssh。 输入ssh-keygen -b 1024 -t rsa -f /cfmroot/etc/ssh/ssh_host_rsa_key -N "" -C "RSA_Key" ,创建一个RSA密钥对,即验证使用的公钥和私钥ssh-keygen -b 1024 -t dsa -f /cfmroot/etc/ssh/ssh_host_dsa_key -N "" -C "DSA_Key
6、" ,创建一个DSA密钥对,即验证使用的公钥和私钥 创建一个包含公钥的授权文件,如下所示。SSH使用这个文件来确定是否提示输入密码。cat /root/.ssh/id_rsa.pub > /cfmroot/root/.ssh/authorized_keys2 cat /root/.ssh/id_dsa.pub >> /cfmroot/root/.ssh/authorized_keys2 cat /cfmroot/etc/ssh/ssh_host_rsa_key.pub >> /cfmroot/root/.ssh/authorized_keys2 cat
7、/cfmroot/etc/ssh/ssh_host_dsa_key.pub >> /cfmroot/root/.ssh/authorized_keys2 停止CSM维护kno/csmbin/RunCFMToNode 生成一个系统范围的knoroot/root/.ssh/knoroot/etc/ssh/ssh_host_rsa_key.pub") DSA_PUB=$(cat "/cfmroot/etc/ssh/ssh_
此文档下载收益归作者所有