CN104580384A - 集群管理方法和装置 - Google Patents
集群管理方法和装置 Download PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims abstract description 60
- 230000001360 synchronised effect Effects 0.000 claims description 27
- 238000012423 maintenance Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 244000144992 flock Species 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0695—Management 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服务端的用户信息同步至所述管理节点;以及
将所述用户信息同步至所述集群的节点。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108270556A (zh) * | 2016-12-30 | 2018-07-10 | 北京国双科技有限公司 | 终端的登录方法和装置 |
Citations (4)
| 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并行计算的方法 |
-
2014
- 2014-12-16 CN CN201410784239.2A patent/CN104580384A/zh active Pending
Patent Citations (4)
| 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)
| 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 |