CN107562503A - 一种配置管理方法及装置 - Google Patents
一种配置管理方法及装置 Download PDFInfo
- Publication number
- CN107562503A CN107562503A CN201710799800.8A CN201710799800A CN107562503A CN 107562503 A CN107562503 A CN 107562503A CN 201710799800 A CN201710799800 A CN 201710799800A CN 107562503 A CN107562503 A CN 107562503A
- Authority
- CN
- China
- Prior art keywords
- software kit
- file system
- node
- offline
- offline software
- 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
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种配置管理方法及装置,上述方法包括以下步骤:目标节点获取文件系统离线软件包;所述目标节点根据所述文件系统离线软件包,对目录项进行配置。上述技术方案中通过文件系统离线软件包的下载并配置本地yum源,实现了Beegfs的离线部署,从而解决了安装部署中对互联网的依赖,减少了网络带宽的占用,提高了部署效率。
Description
技术领域
本发明属于计算机技术领域,尤其涉及一种配置管理方法及装置。
背景技术
BeeGFS是遵循GPL的“免费开源”产品,既是一个网络文件系统也是一个并行文件系统,客户端通过网络与存储服务器进行通信,通过BeeGFS添加更多的服务器,其容量和性能被聚合在单个命名空间中。
BeeGFS实现了对象数据ObjectData和元数据MetaData的分离:ObjectData是用户希望存储的数据,而MetaData是包括访问权限、文件大小和位置的“关于数据的数据”,MetaData中最重要的是如何从多个文件服务器中找到具体对应的文件,这样才能使客户端获取特定文件或目录的MetaData后,直接与ObjectData服务器交互以获取对应文件。
目前Beegfs安装方式为:各个节点连接到互联网,获取Beegfs的目录项即yum源并进行软件包的安装,从而使得各个节点提供不同的数据服务(例如:元数据服务、对象数据服务)。
但是上述方案存在以下缺点:
1、因生产环境中多数不提供互联网,所以上述方案难以实施;
2、节点(服务器)批量部署时网络带宽占用量过大,导致部署速度慢,稳定性大大降低。
因此,迫切需要提供一种配置管理方案来解决上述技术问题。
发明内容
本发明提供一种配置管理方法及装置,以解决上述问题。
本发明实施例提供一种配置管理方法,包括以下步骤:目标节点获取文件系统离线软件包;
所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
本发明实施例还提供一种配置管理装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
目标节点获取文件系统离线软件包;
所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
本发明实施例提供的技术方案:目标节点获取文件系统离线软件包;所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
上述技术方案中通过文件系统离线软件包的下载并配置本地yum源,实现了Beegfs的离线部署,从而解决了安装部署中对互联网的依赖,减少了网络带宽的占用,提高了部署效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为本发明实施例1的配置管理方法处理流程图;
图2所示为本发明实施例2的配置管理方法处理流程图;
图3所示为本发明实施例3的配置管理装置结构图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明实施例通过配置Beefs的本地yum源,提供Beegfs的离线安装,更加灵活快速。
图1所示为本发明实施例1的配置管理方法处理流程图,包括以下步骤:
步骤101:准备一台连接到互联网的目标客户端并进行bash配置;
本发明实施例以目前主流的win10操作系统为例;
步骤102:打开“启用或关闭Windows功能”,启用“适用于Linux的Windows子系统(beta)”,待目标客户端安装更新并重启后打开bash,按提示安装更新;
步骤103:通过bash命令wget下载文件系统离线软件包即Beegfs离线软件包;
步骤104:将Beegfs离线软件包拷贝到要部署Beegfs的服务器节点,配置目录项即配置yum源;
步骤105:按服务器节点角色进行离线软件包部署。
本发明实施例通过win10的bash功能下载yum源软件包,然后在linux系统中配置本地yum源,实现了Beegfs的离线部署,更加灵活快速。
图2所示为本发明实施例2的配置管理方法处理流程图,包括以下步骤:
步骤201:目标节点获取文件系统离线软件包;
进一步地,所述文件系统离线软件包是指Beegfs离线软件包;所述目录项是指yum源。
步骤202:所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
进一步地,所述目标节点根据所述文件系统离线软件包,对目录项进行配置之后,还包括:
根据节点类型,安装对应的离线软件包。
进一步地,所述节点类型包括:元数据服务节点、对象数据服务节点、管理服务节点、监控服务节点。
优选地,若所述节点类型为所述元数据服务节点,则安装元数据对应的离线软件包。
优选地,若所述节点类型为所述对象数据服务节点,则安装对象数据对应的离线软件包。
进一步地,所述目标节点获取文件系统离线软件包之前,还包括:
目标客户端获取文件系统离线软件包;
所述目标节点从所述目标客户端获取所述文件系统离线软件包。
优选地,通过在所述目标客户端上执行bash命令wget,获取所述文件系统离线软件包。
本发明实施例通过配置Beefs的本地yum源提供Beegfs的离线安装,更加灵活快速,解决了安装部署中对互联网的依赖,减少了网络带宽的占用,提高了部署效率。
图3所示为本发明实施例3的配置管理装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
目标节点获取文件系统离线软件包;
所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
进一步地,所述文件系统离线软件包是指Beegfs离线软件包;所述目录项是指yum源。
进一步地,所述目标节点根据所述文件系统离线软件包,对目录项进行配置之后,还包括:
根据节点类型,安装对应的离线软件包。
进一步地,所述节点类型包括:元数据服务节点、对象数据服务节点、管理服务节点、监控服务节点。
优选地,若所述节点类型为所述元数据服务节点,则安装元数据对应的离线软件包。
优选地,若所述节点类型为所述对象数据服务节点,则安装对象数据对应的离线软件包。
进一步地,所述目标节点获取文件系统离线软件包之前,还包括:
目标客户端获取文件系统离线软件包;
所述目标节点从所述目标客户端获取所述文件系统离线软件包。
进一步地,通过在所述目标客户端上执行bash命令wget,获取所述文件系统离线软件包。
本发明实施例通过配置Beefs的本地yum源提供Beegfs的离线安装,更加灵活快速,解决了安装部署中对互联网的依赖,减少了网络带宽的占用,提高了部署效率。
本发明实施例提供的技术方案:目标节点获取文件系统离线软件包;所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
上述技术方案中通过文件系统离线软件包的下载并配置本地yum源,实现了Beegfs的离线部署,从而解决了安装部署中对互联网的依赖,减少了网络带宽的占用,提高了部署效率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (16)
1.一种配置管理方法,其特征在于,包括以下步骤:
目标节点获取文件系统离线软件包;
所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
2.根据权利要求1所述的配置管理方法,其特征在于,所述文件系统离线软件包是指Beegfs离线软件包;所述目录项是指yum源。
3.根据权利要求2所述的配置管理方法,其特征在于,所述目标节点根据所述文件系统离线软件包,对目录项进行配置之后,还包括:
根据节点类型,安装对应的离线软件包。
4.根据权利要求3所述的配置管理方法,其特征在于,所述节点类型包括:元数据服务节点、对象数据服务节点、管理服务节点、监控服务节点。
5.根据权利要求4所述的配置管理方法,其特征在于,若所述节点类型为所述元数据服务节点,则安装元数据对应的离线软件包。
6.根据权利要求4所述的配置管理方法,其特征在于,若所述节点类型为所述对象数据服务节点,则安装对象数据对应的离线软件包。
7.根据权利要求1所述的配置管理方法,其特征在于,所述目标节点获取文件系统离线软件包之前,还包括:
目标客户端获取文件系统离线软件包;
所述目标节点从所述目标客户端获取所述文件系统离线软件包。
8.根据权利要求7所述的配置管理方法,其特征在于,通过在所述目标客户端上执行bash命令wget,获取所述文件系统离线软件包。
9.一种配置管理装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
目标节点获取文件系统离线软件包;
所述目标节点根据所述文件系统离线软件包,对目录项进行配置。
10.根据权利要求9所述的配置管理装置,其特征在于,所述文件系统离线软件包是指Beegfs离线软件包;所述目录项是指yum源。
11.根据权利要求10所述的配置管理装置,其特征在于,所述目标节点根据所述文件系统离线软件包,对目录项进行配置之后,还包括:
根据节点类型,安装对应的离线软件包。
12.根据权利要求11所述的配置管理装置,其特征在于,所述节点类型包括:元数据服务节点、对象数据服务节点、管理服务节点、监控服务节点。
13.根据权利要求12所述的配置管理装置,其特征在于,若所述节点类型为所述元数据服务节点,则安装元数据对应的离线软件包。
14.根据权利要求12所述的配置管理装置,其特征在于,若所述节点类型为所述对象数据服务节点,则安装对象数据对应的离线软件包。
15.根据权利要求9所述的配置管理装置,其特征在于,所述目标节点获取文件系统离线软件包之前,还包括:
目标客户端获取文件系统离线软件包;
所述目标节点从所述目标客户端获取所述文件系统离线软件包。
16.根据权利要求15所述的配置管理装置,其特征在于,通过在所述目标客户端上执行bash命令wget,获取所述文件系统离线软件包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710799800.8A CN107562503A (zh) | 2017-09-07 | 2017-09-07 | 一种配置管理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710799800.8A CN107562503A (zh) | 2017-09-07 | 2017-09-07 | 一种配置管理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107562503A true CN107562503A (zh) | 2018-01-09 |
Family
ID=60979362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710799800.8A Pending CN107562503A (zh) | 2017-09-07 | 2017-09-07 | 一种配置管理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107562503A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109739823A (zh) * | 2018-12-27 | 2019-05-10 | 郑州云海信息技术有限公司 | 一种搭建并行文件系统的方法及装置 |
CN111858538A (zh) * | 2020-06-19 | 2020-10-30 | 苏州浪潮智能科技有限公司 | 一种集群配置BeeGFS配额的方法、装置、设备和介质 |
CN112003726A (zh) * | 2020-07-19 | 2020-11-27 | 苏州浪潮智能科技有限公司 | 一种快速部署Beegfs管理服务节点高可用的配置方法 |
CN113342377A (zh) * | 2021-06-23 | 2021-09-03 | 深圳兆日科技股份有限公司 | 第三方软件包的备份方法、装置及计算机可读存储介质 |
CN115987772A (zh) * | 2022-12-09 | 2023-04-18 | 深圳安巽科技有限公司 | 一种运维管理方法、运维管理平台及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783755A (zh) * | 2010-02-24 | 2010-07-21 | 浪潮(北京)电子信息产业有限公司 | 一种同步测试集群并行文件系统性能的方法及装置 |
CN105430096A (zh) * | 2015-12-22 | 2016-03-23 | 曙光信息产业(北京)有限公司 | 并行文件系统的自动安装方法及装置 |
CN106649601A (zh) * | 2016-11-24 | 2017-05-10 | 郑州云海信息技术有限公司 | 一种文件系统数据处理方法、客户端、服务端及系统 |
-
2017
- 2017-09-07 CN CN201710799800.8A patent/CN107562503A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783755A (zh) * | 2010-02-24 | 2010-07-21 | 浪潮(北京)电子信息产业有限公司 | 一种同步测试集群并行文件系统性能的方法及装置 |
CN105430096A (zh) * | 2015-12-22 | 2016-03-23 | 曙光信息产业(北京)有限公司 | 并行文件系统的自动安装方法及装置 |
CN106649601A (zh) * | 2016-11-24 | 2017-05-10 | 郑州云海信息技术有限公司 | 一种文件系统数据处理方法、客户端、服务端及系统 |
Non-Patent Citations (1)
Title |
---|
I_CHIPS: ""GentOS下BeeGFS的安装小结"", 《HTTPS://BLOG.CSDN.NET/I_CHIPS/ARTICLE/DETAILS/73469690》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109739823A (zh) * | 2018-12-27 | 2019-05-10 | 郑州云海信息技术有限公司 | 一种搭建并行文件系统的方法及装置 |
CN111858538A (zh) * | 2020-06-19 | 2020-10-30 | 苏州浪潮智能科技有限公司 | 一种集群配置BeeGFS配额的方法、装置、设备和介质 |
CN111858538B (zh) * | 2020-06-19 | 2022-05-24 | 苏州浪潮智能科技有限公司 | 一种集群配置BeeGFS配额的方法、装置、设备和介质 |
CN112003726A (zh) * | 2020-07-19 | 2020-11-27 | 苏州浪潮智能科技有限公司 | 一种快速部署Beegfs管理服务节点高可用的配置方法 |
CN112003726B (zh) * | 2020-07-19 | 2022-12-23 | 苏州浪潮智能科技有限公司 | 一种快速部署Beegfs管理服务节点高可用的配置方法 |
CN113342377A (zh) * | 2021-06-23 | 2021-09-03 | 深圳兆日科技股份有限公司 | 第三方软件包的备份方法、装置及计算机可读存储介质 |
CN115987772A (zh) * | 2022-12-09 | 2023-04-18 | 深圳安巽科技有限公司 | 一种运维管理方法、运维管理平台及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107562503A (zh) | 一种配置管理方法及装置 | |
US10191736B2 (en) | Systems and methods for tracking configuration file changes | |
US9734431B2 (en) | Scalable image distribution in virtualized server environments | |
US8881146B2 (en) | System for configuring a virtual image instance including receiving a configuration file specifying software information corresponding to a desired instance of a networked node or cluster | |
CN111290828A (zh) | 使用容器编排服务进行动态路由 | |
CN111209011A (zh) | 一种跨平台的容器云自动化部署系统 | |
US9244960B2 (en) | Metadata-driven version management service in pervasive environment | |
US10021181B2 (en) | System and method for discovering a LAN synchronization candidate for a synchronized content management system | |
US20070288274A1 (en) | Environment aware resource capacity planning for service delivery | |
US11411830B2 (en) | Systems and methods for determining entry points for mapping a network | |
JP2009507276A (ja) | 部分的アイテム変更の追跡および同期化 | |
US10726140B2 (en) | System and method for configuration management database governance | |
US10002058B1 (en) | Method and system for providing disaster recovery services using elastic virtual computing resources | |
US20140198686A1 (en) | Management of distributed network switching cluster | |
CN110019539A (zh) | 一种数据仓库的数据同步的方法和装置 | |
EP3458980A1 (en) | Ingestion manager for analytics platform | |
US10466991B1 (en) | Computing instance software package installation | |
CN112015696B (zh) | 数据访问、数据关系设置方法、装置及存储介质 | |
US20140136708A1 (en) | Orchestration management of information technology | |
US10942787B2 (en) | Instance mapping engine and tools | |
US20190354576A1 (en) | Atom-based sensible synchronization for information indexing | |
CN116615891A (zh) | 发布-订阅系统上的密钥轮换 | |
CN101146107B (zh) | 一种下载数据的方法及装置 | |
CN113535673A (zh) | 生成配置文件及数据处理的方法和装置 | |
US12117975B2 (en) | Linking, deploying, and executing distributed analytics with distributed datasets |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180109 |
|
RJ01 | Rejection of invention patent application after publication |