[发明专利]一种自动化快速部署网络信息服务NIS的方法无效

专利信息
申请号: 201210073709.5 申请日: 2012-03-20
公开(公告)号: CN102647448A 公开(公告)日: 2012-08-22
发明(设计)人: 陈哲;郑辉;陈良华 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自动化 快速 部署 网络 信息 服务 nis 方法
【说明书】:

技术领域

发明涉及Linux集群环境下,对NIS(网络信息服务)的部署。具体涉及基于shell script和expect自动应答功能的NIS(网络信息服务)的自动化快速部署。具体地说是一种自动化快速部署网络信息服务NIS的方法。

背景技术

高性能计算(HPC)大都基于Linux操作系统,在Linux集群环境下,NIS(Network Information Service)是一个为网络中所有的机器提供网络信息的系统,包括用户名、密码、主目录、组信息等。如果某个用户的用户名以及密码保存在了NIS密码数据库中,NIS允许此用户在网络当中的任何一台运行有NIS客户程序的机器上登陆。这使得整个网络看起来象一个独立系统,在所有的主机上有着相同的帐号。在Windows的AD(活动目录)中,这被称为“帐户漫游”。所以,在Linux集群环境下,总会有NIS(网络信息服务)的存在。

传统的部署方法是先部署NIS Server端,再逐个部署NIS Client端,这种方法在节点数较少的时候可行,但是在成百上千的节点情况下,此方法就会消耗大量的工作时间,做太多的重复劳动。

本发明就是为了解决在大规模Linux集群环境下对NIS(网络信息服务)部署的问题。本发明基于shell script和expect自动应答功能,可以实现全自动、快速、简便的部署大规模Linux集群环境下的NIS(网络信息服务)环境。

发明内容

本发明的目的是全自动、快速部署集群环境下的NIS(网络信息服务)环境,提供一种自动化快速部署网络信息服务NIS的方法。

本发明的目的是按以下方式实现的,将部署所需的脚本及文件放在管理节点上,将所有管理节点和计算节点的主机名写入hostfile中,将域名Nisdomain name写入到nis_domain文件中,在管理节点上用root用户运行install.sh,输入root密码后,即完成在所有节点的网络信息服务NIS环境部署工作,并在下次开机后仍然有效,

具体工作步骤如下:

第一步,将所有部署所需文件,包括6个脚本文件和2个配置文件放到管理节点上的同一个目录下;

第二步,在hostfile中写入所有节点的主机名,先写管理节点的,再写入计算节点的;在nis_domain中写入集群的域名;

第三步,使用root用户运行install.sh文件,并按照提示输入root密码;

第四步,install.sh脚本会自动调用ssh_conf1.exp、ssh_conf2.exp、ssh_conf3.exp这三个基于expect的自动应答脚本,实现所有节点直接ssh的信任访问;

第五步,install.sh脚本接着会自动调用mu_conf.exp,完成管理节点端的配置工作,即NIS_Server端的配置任务;

第六步,install.sh脚本接着会自动调用cu_conf.exp,完成所有计算节点,即NIS_client端得配置工作;

第七步,在正确完成以上所有工作后,install.sh脚本会提示集群NIS已经部署完成,此时正常使用NIS功能。

本发明的有益效果是:部署者需要做的仅仅是将所有部署所需的脚本及文件(6个脚本文件,2个配置文件)放在管理节点上,将所有节点(管理节点和计算节点)的主机名写入hostfile中,将Nisdomain name(即域名)写入到nis_domain文件中,在管理节点上用root用户运行install.sh,输入root密码后,即可完成在所有节点的NIS(网络信息服务)环境部署工作,并在下次开机后仍然有效。

附图说明

图1是系统结构示意图;

图2是部署流程图;

具体实施方式

参照说明书附图对本发明的方法作以下详细地说明。

本发明的目的是全自动、快速部署集群环境下的NIS(网络信息服务)环境。本发明的具体工作步骤如下:

第一步,将所有部署所需文件(6个脚本文件,2个配置文件)放到管理节点上的同一个目录下。

第二步,在hostfile中写入所有节点的主机名,先写管理节点的,再写入计算节点的;在nis_domain中写入集群的域名,如TS10K。

第三步,使用root用户运行install.sh文件。并按照提示输入root密码。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210073709.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top