[go: up one dir, main page]

CN104580384A - 集群管理方法和装置 - Google Patents

集群管理方法和装置 Download PDF

Info

Publication number
CN104580384A
CN104580384A CN201410784239.2A CN201410784239A CN104580384A CN 104580384 A CN104580384 A CN 104580384A CN 201410784239 A CN201410784239 A CN 201410784239A CN 104580384 A CN104580384 A CN 104580384A
Authority
CN
China
Prior art keywords
user
cluster
node
nis
management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410784239.2A
Other languages
English (en)
Inventor
原帅
李媛
侯雪峰
刘瑞贤
赵欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dawning Information Industry Beijing Co Ltd
Original Assignee
Dawning Information Industry Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dawning Information Industry Beijing Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201410784239.2A priority Critical patent/CN104580384A/zh
Publication of CN104580384A publication Critical patent/CN104580384A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0695Management of faults, events, alarms or notifications the faulty arrangement being the maintenance, administration or management system

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种集群管理方法和装置,该集群管理方法包括:对所述集群的root用户配置ssh/rsh,所述root用户配置ssh/rsh后无需密码登录;对所述集群配置nfs共享目录,并将所述nfs共享目录设置为用户的主目录。本发明通过上述方法可以实现在进行集群管理的时候更加轻便,成本低且维护简单。

Description

集群管理方法和装置
技术领域
本发明涉及计算机领域,具体来说,涉及一种集群管理方法和装置。
背景技术
计算机集群已经应用于社会各行各业,各领域对集群的需求也越来越大。集群管理,是集群运行的保障,特别是集群用户的统一管理,更是要解决的首要问题。目前,虽然有多种解决方案,但这些方案都需要较复杂的配置,需要搭建服务节点,处理主从节点的设置和切换问题,需要专业人员结合多种技术搭建环境。由于需要多种技术为基础,任何一方的故障都会导致系统无法使用,出现问题时,不容易排查和解决。由于在用户在服务端统一管理,有数据损坏、丢失的风险,需要进行一列的措施(例如主从服务器,双机热备)降低风险。对小型机群来说,会显著提高成本。
针对相关技术中的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中的问题,本发明提出一种集群管理方法和装置。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种集群管理方法。
该集群管理方法包括:
对所述集群的root用户配置ssh/rsh,所述root用户配置ssh/rsh后无需密码登录;
对所述集群配置nfs共享目录,并将所述nfs共享目录设置为用户的主目录。
其中,所述集群的所有节点或部分节点预装有相同类型的操作系统。
其中,进一步包括:
对所述集群的管理节点的用户进行管理,其中所述管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
将用户信息同步至所述集群的节点。
其中,进一步包括:
将所述管理节点的用户信息同步至nis服务端;
配置所述nis服务端;
配置所述nis客户端。
其中,进一步包括:
将所述nis服务端的用户信息同步至所述管理节点;
将所述用户信息同步至所述集群的节点;
将所述集群的节点离开nis域。
根据本发明的另一方面,还提供了一种集群管理装置,包括:
第一配置模块,用于对所述集群的root用户配置ssh/rsh,其中,所述root用户配置ssh/rsh后无需密码登录;
第二配置模块,用于对所述集群配置nfs共享目录,并将所述nfs共享目录设置为用户的主目录。
其中,所述集群的所有节点或部分节点预装有相同类型的操作系统。
该装置,进一步包括:
管理模块,用于对所述集群的管理节点的用户进行管理,其中所述管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
同步模块,用于将用户信息同步至所述集群的节点。
其中,所述同步模块进一步用于,将所述管理节点的用户信息同步至nis服务端;
所述第二配置模块进一步用于,配置所述nis服务端;以及
配置所述nis客户端。
其中,该装置还可以包括:
去除模块,用于将所述集群的节点离开nis域;
所述同步模块进一步用于,将所述nis服务端的用户信息同步至所述管理节点;以及
将所述用户信息同步至所述集群的节点。
本发明通过上述配置方法可以实现在进行集群管理的时候更加轻便,成本低且维护简单。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的集群管理方法的流程图;
图2至图7是根据本发明实施例的集群管理方法的示意性流程图;
图8是根据本发明实施例的集群管理装置的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
根据本发明的实施例,提供了一种集群管理方法。
如图1所示,根据本发明实施例的集群管理方法包括:
步骤S101,对集群的root用户配置ssh/rsh,root用户配置ssh/rsh后无需密码登录;
步骤S103,对集群配置nfs共享目录,并将nfs共享目录设置为用户的主目录。
其中,集群的所有节点或部分节点预装有相同类型的操作系统。
其中,在配置完上述操作步骤后,可以进入“Local”模式对集群进一步操作,包括:
对集群的管理节点的用户进行管理,其中管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
将用户信息同步至集群的节点。
其中,本发明还可以将Local模式切换为nis模式,该操作包括:
将管理节点的用户信息同步至nis服务端;
配置nis服务端;
配置nis客户端。
其中,本发明还可以将nis模式切换为Local模式,该操作包括:
将nis服务端的用户信息同步至管理节点;
将用户信息同步至集群的节点;
将集群的节点离开nis域。
为了更好的理解本发明的技术方案,下面将以一具体的实施例来进行阐述。如图2示出了本发明集群管理方法在Local模式下的示意性流程图,首先需要说明的是本技术的应用场景如下:
集群预装了同类型的操作系统,或大部分安装了同类型的操作系统。linux操作系统大致可分为两类系列,除suse外的大部分系统,例如Redhat、CentOs;本技术对可支持集群大小无明确限制,理论上满足操作系统要求的集群都可以支持。
其中,安装环境如下:
环境要求与传统的nis方式相同:
a)集群已配置root用户的ssh/rsh方式无密码登陆;
b)集群已配置nfs共享目录作为用户主目录。
继续参照图2所示,本发明在Local模式下进行用户管理的流程如下:
a)检验网络可达性,ssh连通性
b)检验系统一致性
c)对管理节点的系统用户进行本地管理;
d)处理新建用户的ssh无密码登陆问题,处理用户目录权限问题;
e)相关文件同步至集群中各节点。
其中,在具体对用户进行管理时,本发明可以对用户进行修改、删除、信息同步、添加等操作。具体步骤流程参见图3至图5,图3示出了添加用户的流程步骤;图4示出了删除或修改用户的流程步骤;图5示出了进行用户同步时的流程步骤。
此外,本发明还可以进行各种集群管理模式的切换,如图6示出了将Local模式切换为nis模式的流程步骤,其中,可以将集群任意节点配置为nis服务器,Local模式下配置的所有用户信息都将保留,无需重新配置。
如图7示出了将nis模式切换为Local模式的流程步骤,其中,利用本技术的同步功能,将nis服务器的系统用户文件同步至管理节点,再由管理节点同步至整个集群,完整保留了所有已配置的nis用户。
根据本发明的实施例,还提供了一种集群管理装置。
如图8所示,根据本发明实施例的集群管理装置包括:
第一配置模块81,用于对集群的root用户配置ssh/rsh,其中,root用户配置ssh/rsh后无需密码登录;
第二配置模块82,用于对集群配置nfs共享目录,并将nfs共享目录设置为用户的主目录。
其中,集群的所有节点或部分节点预装有相同类型的操作系统。
该装置,进一步包括:
管理模块(未示出),用于对集群的管理节点的用户进行管理,其中管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
同步模块(未示出),用于将用户信息同步至集群的节点。
其中,同步模块进一步用于,将管理节点的用户信息同步至nis服务端;
第二配置82模块进一步用于,配置nis服务端;以及
配置nis客户端。
其中,该装置还可以包括:
去除模块(未示出),用于将集群的节点离开nis域;
同步模块进一步用于,将nis服务端的用户信息同步至管理节点;以及
将用户信息同步至集群的节点。
综上,借助于本发明的上述技术方案,本发明基于linux系统基本的nfs和ssh配置,使用户对于技术要求的掌握程度大大降低,提高用户体验,无需到各计算节点进行设置,可以在管理节点完成所有功能简单方便,可提供交互式和后台运行两种方式,用户可以实时控制流程,也可自动化进行,整体流程类似单机操作,符合传统用户的操作习惯,并且可以很好的兼容nis方式,能够简单快捷的实现和传统的nis管理方式进行相互切换,并保留用户数据,几乎无额外开销,简化了nis模式下用户配置,本技术省去了nis模式下普通用户配置ssh/rsh无密码登陆的过程,降低集群故障对集群的影响,保障运行中任务不受影响,从而大大提高了集群的稳定性。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种集群管理方法,其特征在于,包括:
对所述集群的root用户配置ssh/rsh,所述root用户配置ssh/rsh后无需密码登录;
对所述集群配置nfs共享目录,并将所述nfs共享目录设置为用户的主目录。
2.根据权利要求1所述的管理方法,其特征在于,所述集群的所有节点或部分节点预装有相同类型的操作系统。
3.根据权利要求1所述的管理方法,其特征在于,进一步包括:
对所述集群的管理节点的用户进行管理,其中所述管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
将用户信息同步至所述集群的节点。
4.根据权利要求3所述的管理方法,其特征在于,进一步包括:
将所述管理节点的用户信息同步至nis服务端;
配置所述nis服务端;
配置所述nis客户端。
5.根据权利要求4所述的管理方法,其特征在于,进一步包括:
将所述nis服务端的用户信息同步至所述管理节点;
将所述用户信息同步至所述集群的节点;
将所述集群的节点离开nis域。
6.一种集群管理装置,其特征在于,包括:
第一配置模块,用于对所述集群的root用户配置ssh/rsh,其中,所述root用户配置ssh/rsh后无需密码登录;
第二配置模块,用于对所述集群配置nfs共享目录,并将所述nfs共享目录设置为用户的主目录。
7.根据权利要求6所述的装置,其特征在于,所述集群的所有节点或部分节点预装有相同类型的操作系统。
8.根据权利要求6所述的装置,其特征在于,进一步包括:
管理模块,用于对所述集群的管理节点的用户进行管理,其中所述管理包括以下至少之一:
删除用户、修改用户、用户权限设定;
同步模块,用于将用户信息同步至所述集群的节点。
9.根据权利要求8所述的装置,其特征在于,所述同步模块进一步用于,将所述管理节点的用户信息同步至nis服务端;
所述第二配置模块进一步用于,配置所述nis服务端;以及
配置所述nis客户端。
10.根据权利要求9所述的装置,其特征在于,包括:
去除模块,用于将所述集群的节点离开nis域;
所述同步模块进一步用于,将所述nis服务端的用户信息同步至所述管理节点;以及
将所述用户信息同步至所述集群的节点。
CN201410784239.2A 2014-12-16 2014-12-16 集群管理方法和装置 Pending CN104580384A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410784239.2A CN104580384A (zh) 2014-12-16 2014-12-16 集群管理方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410784239.2A CN104580384A (zh) 2014-12-16 2014-12-16 集群管理方法和装置

Publications (1)

Publication Number Publication Date
CN104580384A true CN104580384A (zh) 2015-04-29

Family

ID=53095542

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410784239.2A Pending CN104580384A (zh) 2014-12-16 2014-12-16 集群管理方法和装置

Country Status (1)

Country Link
CN (1) CN104580384A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270556A (zh) * 2016-12-30 2018-07-10 北京国双科技有限公司 终端的登录方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1442580A2 (en) * 2001-11-02 2004-08-04 Neoteris, Inc. Method and system for providing secure access to resources on private networks
CN102970376A (zh) * 2012-12-05 2013-03-13 曙光信息产业(北京)有限公司 集群配置方法和装置
CN102970375A (zh) * 2012-12-05 2013-03-13 曙光信息产业(北京)有限公司 集群配置方法和装置
CN104166595A (zh) * 2014-08-20 2014-11-26 浪潮电子信息产业股份有限公司 一种在大规模集群中调度Materials Studio并行计算的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1442580A2 (en) * 2001-11-02 2004-08-04 Neoteris, Inc. Method and system for providing secure access to resources on private networks
CN102970376A (zh) * 2012-12-05 2013-03-13 曙光信息产业(北京)有限公司 集群配置方法和装置
CN102970375A (zh) * 2012-12-05 2013-03-13 曙光信息产业(北京)有限公司 集群配置方法和装置
CN104166595A (zh) * 2014-08-20 2014-11-26 浪潮电子信息产业股份有限公司 一种在大规模集群中调度Materials Studio并行计算的方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108270556A (zh) * 2016-12-30 2018-07-10 北京国双科技有限公司 终端的登录方法和装置

Similar Documents

Publication Publication Date Title
Mayer et al. Fogstore: Toward a distributed data store for fog computing
EP2675127B1 (en) Method and device for automatically migrating system configuration item
CN108259175B (zh) 一种分布式密码服务方法和系统
CN103647830B (zh) 一种集群管理系统中多层次配置文件的动态管理方法
CN102664747B (zh) 一种云计算平台系统
CN102866998A (zh) 一种同步系统中集中式密码管理方法和系统
CN106407214A (zh) 分布式存储方法与系统
US9933830B2 (en) Validating power paths to IT equipment
CN103546572B (zh) 一种多云存储联网系统和方法
WO2019076236A1 (zh) 数据同步方法、装置、超级控制器、域控制器及存储介质
CN102394873A (zh) 一种轨道交通综合监控的权限管理系统及方法
CN114363164B (zh) 云网络服务编排控制方法、系统、存储介质和电子设备
CN110764918A (zh) 一种容器集群中主节点管理方法
CN102983996A (zh) 一种高可用集群资源管理的动态配置方法与系统
CN103036934A (zh) 基于镜像的广域网集群部署系统和方法
CN104954458A (zh) 一种基于龙芯平台的云操作系统的部署方法
CN106850269A (zh) 一种云平台的管理系统
US10855776B2 (en) Method and device for managing sessions
CN112988879A (zh) 访问数据库的方法、系统、装置、存储介质及处理器
CN110113406A (zh) 基于分布式的计算服务集群框架
CN102970376A (zh) 集群配置方法和装置
CN112087506B (zh) 一种集群节点管理方法、装置及计算机存储介质
CN105812180A (zh) 一种网络设备配置系统及其方法
CN102970375A (zh) 集群配置方法和装置
CN104580384A (zh) 集群管理方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150429

RJ01 Rejection of invention patent application after publication