[go: up one dir, main page]

CN113076111A - 客制化集群配置方法、系统、终端及存储介质 - Google Patents

客制化集群配置方法、系统、终端及存储介质 Download PDF

Info

Publication number
CN113076111A
CN113076111A CN202110322751.5A CN202110322751A CN113076111A CN 113076111 A CN113076111 A CN 113076111A CN 202110322751 A CN202110322751 A CN 202110322751A CN 113076111 A CN113076111 A CN 113076111A
Authority
CN
China
Prior art keywords
network
node
configuration
information
slave node
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
CN202110322751.5A
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.)
Shandong Yingxin Computer Technology Co Ltd
Original Assignee
Shandong Yingxin Computer Technology 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 Shandong Yingxin Computer Technology Co Ltd filed Critical Shandong Yingxin Computer Technology Co Ltd
Priority to CN202110322751.5A priority Critical patent/CN113076111A/zh
Publication of CN113076111A publication Critical patent/CN113076111A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提供一种客制化集群配置方法、系统、终端及存储介质,包括:根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;将集群配置所需安装文件和驱动保存至主节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。本发明提高了集群配置效率和准确度,提高了客户满意度。

Description

客制化集群配置方法、系统、终端及存储介质
技术领域
本发明涉及服务器技术领域,具体涉及一种客制化集群配置方法、系统、终端及存储介质。
背景技术
在供货客户的刀片服务器集群信息中,需要对客户要求信息经行实现和布施,在HPC集群机器数量比较少,并且配置单一时,可以通过逐台设置系统要求的信息。当HPC集群所需的机器比较多达到几百台时,由于资源空间限制,在逐台设置机器时,出现信息设置错误,手误key错参数信息,设置信息较多单台设置时间在1小时以上,效率低下,错误率较高。有时还不得不在交付上让客户延迟交期,导致客户满意度降低。
发明内容
针对现有技术的上述不足,本发明提供一种客制化集群配置方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种客制化集群配置方法,包括:
根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
将集群配置所需安装文件和驱动保存至主节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
进一步的,所述根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息,包括:
利用基础配置脚本根据网络基础信息配置文件设置主节点IP地址、主机名、管理节点IP地址、管理节点主机名、从节点IP地址范围和主机名范围、网关地址和子网掩码。
进一步的,所述根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,包括:
随机从节点基础信息提取网络配置信息,并将网络配置信息发送至不具有网络配置信息的从节点,已经发送过的网络配置信息不再重复发送,所述网络配置信息包括主机名和IP地址。
进一步的,所述方法还包括:
利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名;
将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单;
校验所述从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。
第二方面,本发明提供一种客制化集群配置系统,包括:
文件准备单元,配置用于根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
硬盘分区单元,配置用于将集群配置所需安装文件和驱动保存至节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
基础配置单元,配置用于根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
网络设置单元,配置用于根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
集群建立单元,配置用于在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
进一步的,所述基础设置单元包括:
基础设置模块,配置用于利用基础配置脚本根据网络基础信息配置文件设置主节点IP地址、主机名、管理节点IP地址、管理节点主机名、从节点IP地址范围和主机名范围、网关地址和子网掩码。
进一步的,所述网络设置单元包括:
信息分发模块,配置用于随机从节点基础信息提取网络配置信息,并将网络配置信息发送至不具有网络配置信息的从节点,已经发送过的网络配置信息不再重复发送,所述网络配置信息包括主机名和IP地址。
进一步的,所述系统还包括:
信息采集模块,配置用于利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名;
信息绑定模块,配置用于将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单;
信息校验模块,配置用于校验所述从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。
第三方面,提供一种终端,包括:
处理器、存储器,其中,
该存储器用于存储计算机程序,
该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本发明的有益效果在于,
本发明提供的客制化集群配置方法、系统、终端及存储介质,通过根据客户需要预先设置配置文件并利用脚本根据配置文件对节点进行自动配置,从而实现客制化集群配置。本发明能够实现集群的客制化集群配置,提高了集群配置效率和准确度,提高了客户满意度。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的方法的示意性流程图。
图2是本发明一个实施例的方法的另一示意性流程图。
图3是本发明一个实施例的系统的示意性框图。
图4为本发明实施例提供的一种终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明涉及的名词解释:
HPC集群主节点是集群的管理服务器(manage unit简称mu01,mu02,mu03等)大型集群可能有多台管理服务器。主节点需要有对各个节点具有网络自动罐装系统功能,控制各个节点工作状态。需要实现DHCP服务设置,tftpboot服务,主机名称配置服务,IP管控服务,和更新各个节点驱动服务等。主要配置文件:iso镜像,cfg配置,tftpboot配置,DHCP配置,系统挂载方法,绑定配置文件等。
各个节点服务器,如计算节点服务器,GPU节点服务器,web管理节点服务器,IO节点,IB节点等。需要满足自动罐装系统,主机名与IP固定配置,分区划分,各硬盘命名及自动挂载。
图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种客制化集群配置系统。
如图1所示,该方法包括:
步骤110,根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
步骤120,将集群配置所需安装文件和驱动保存至主节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
步骤130,根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
步骤140,根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
步骤150,在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
为了便于对本发明的理解,下面以本发明客制化集群配置方法的原理,结合实施例,对本发明提供的客制化集群配置方法做进一步的描述。
具体的,如图2所示,所述客制化集群配置方法包括:
S1、接受到客户需求信息后,需要准确无误的解析客户的信息,不确定信息需要反馈给客户再次确认。
S2、对客户信息中主节点功能要求,分区要求,固定IP要求,主机名称要求,网络设置,以及固定IP和主机名称一一绑定等需求规划实现方法。若方法无法实现,返回解析。然后继续验证直到成功。
首先通过HPC架设环境设置主节点。HPC集群需要的各种部件驱动放置在特定任意目录中。例如,主节点分区要求和各个节点的集群参数要求,在架设环境中提取rhel7u6系统镜像中提取img档案和系统安装包。完成主节点系统罐装后,需要镜像文件放在任意特定目录放置提取的img档案和系统安装包。架设tftp服务(文件传输服务)。
hpc集群配置要求:
/root 50G
Swap 32G
/boot 512M
/var 20G
/usr 30G
/wglogs 10G
/tmp 20G
/data 600G的剩余。
/scr01 1.92T(SSD)
主节点的配置由主节点配置脚本进行自动配置,具体参数配置为:计算机节点IP地址:192.168.40-100,计算机节点主机名:sginhw001-sginhw100
管理节点IP地址:192.168.40.250,管理节点主机名:sginhmn01
其他服务器IP地址:192.168.40.241-249,其他服务器主机名:sginhyy01-09
网关地址:192.168.40.254;子网掩码:255.
硬盘分区方法如下:
Cfg配置文件对硬盘分区划分:将Cfg配置文件放入系统灌装程序可调用的指定目录中,系统罐装时自动完成分区划分。如下:
part biosboot--fstype="biosboot"--size=1
part/boot/efi--fstype=efi--size=500--ondisk=sda
partswap--fstype="swap"--size=42000--ondisk=sda
part/boot--fstype="ext4"--size=512--ondisk=sda
part/--fstype="ext4"--size=51200--ondisk=sda
part/var--fstype="ext4"--size=20480--ondisk=sda
part/usr--fstype="ext4"--size=30720--ondisk=sda
part/tmp--fstype="ext4"--size=20480--ondisk=sda
part/wglogs--fstype="ext4"--size=10240--ondisk=sda
part/data--fstype="ext4"--grow--size=1--ondisk=sda
系统完成罐装后,通过定制脚本hdd.sh,实行其他硬盘的挂载目录。
S3、节点服务器的各个参数的实现以及和群主节点的设置需要一一实现,若方法无法实现,返回解析。然后继续验证直到成功。
主节点完成配置后,对从节点进行网络配置。从节点向主节点获取系统灌装的镜像文件和执行脚本。从节点系统罐装完成后,主节点根据步骤S2中配置的从节点基础信息(Hosts文档配置)向各从节点分发配置信息。
Hosts文档配置:
Figure BDA0002993464560000081
Figure BDA0002993464560000091
根据配置信息定义从节点的主机名和IP地址。每个主机名和IP地址组合对应一个从节点。
S4、HPC集群服务按照客户要求完成设置后,建立独立局域网,并经行功能测试和检查设置是否正确,发现错误及时修正。
利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名,将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单,校验从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。同时,获取各脚本的执行结果,查找报错信息,若存在报错信息及时处理。
主节点将从节点名单分发至各从节点。断开HPC架设环境,建立集群独立的局域网环境,启用文件传输服务。
如图3所示,该系统300包括:
文件准备单元310,配置用于根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
硬盘分区单元320,配置用于将集群配置所需安装文件和驱动保存至节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
基础配置单元330,配置用于根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
网络设置单元340,配置用于根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
集群建立单元350,配置用于在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
可选地,作为本发明一个实施例,所述基础设置单元包括:
基础设置模块,配置用于利用基础配置脚本根据网络基础信息配置文件设置主节点IP地址、主机名、管理节点IP地址、管理节点主机名、从节点IP地址范围和主机名范围、网关地址和子网掩码。
可选地,作为本发明一个实施例,所述网络设置单元包括:
信息分发模块,配置用于随机从节点基础信息提取网络配置信息,并将网络配置信息发送至不具有网络配置信息的从节点,已经发送过的网络配置信息不再重复发送,所述网络配置信息包括主机名和IP地址。
可选地,作为本发明一个实施例,所述系统还包括:
信息采集模块,配置用于利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名;
信息绑定模块,配置用于将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单;
信息校验模块,配置用于校验所述从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。
图4为本发明实施例提供的一种终端400的结构示意图,该终端400可以用于执行本发明实施例提供的客制化集群配置方法。
其中,该终端400可以包括:处理器410、存储器420及通信单元430。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,该存储器420可以用于存储处理器410的执行指令,存储器420可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。当存储器420中的执行指令由处理器410执行时,使得终端400能够执行以下上述方法实施例中的部分或全部步骤。
处理器410为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器420内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器410可以仅包括中央处理器(Central Processing Unit,简称CPU)。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
通信单元430,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。
本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
因此,本发明通过根据客户需要预先设置配置文件并利用脚本根据配置文件对节点进行自动配置,从而实现客制化集群配置。本发明能够实现集群的客制化集群配置,提高了集群配置效率和准确度,提高了客户满意度,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种客制化集群配置方法,其特征在于,包括:
根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
将集群配置所需安装文件和驱动保存至主节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
2.根据权利要求1所述的方法,其特征在于,所述根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息,包括:
利用基础配置脚本根据网络基础信息配置文件设置主节点IP地址、主机名、管理节点IP地址、管理节点主机名、从节点IP地址范围和主机名范围、网关地址和子网掩码。
3.根据权利要求1所述的方法,其特征在于,所述根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,包括:
随机从节点基础信息提取网络配置信息,并将网络配置信息发送至不具有网络配置信息的从节点,已经发送过的网络配置信息不再重复发送,所述网络配置信息包括主机名和IP地址。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名;
将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单;
校验所述从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。
5.一种客制化集群配置系统,其特征在于,包括:
文件准备单元,配置用于根据客户需求设置配置文件,所述配置文件包括硬盘分区文件、网络基础信息配置文件;
硬盘分区单元,配置用于将集群配置所需安装文件和驱动保存至节点的指定目录下,将硬盘分区文件保存至系统安装程序指定目录下,在系统安装过程中根据硬盘分区文件完成硬盘分区;
基础配置单元,配置用于根据网络基础信息配置文件在主节点中设置主节点、管理节点和从节点的基础信息;
网络设置单元,配置用于根据从节点基础信息向各从节点分发网络配置信息和网络配置脚本,由网络配置脚本根据从节点接收的网络配置信息对从节点进行网络设置;
集群建立单元,配置用于在从节点网络设置之后,在预先建立的集群局域网基础上启用文件传输服务。
6.根据权利要求5所述的系统,其特征在于,所述基础设置单元包括:
基础设置模块,配置用于利用基础配置脚本根据网络基础信息配置文件设置主节点IP地址、主机名、管理节点IP地址、管理节点主机名、从节点IP地址范围和主机名范围、网关地址和子网掩码。
7.根据权利要求5所述的系统,其特征在于,所述网络设置单元包括:
信息分发模块,配置用于随机从节点基础信息提取网络配置信息,并将网络配置信息发送至不具有网络配置信息的从节点,已经发送过的网络配置信息不再重复发送,所述网络配置信息包括主机名和IP地址。
8.根据权利要求5所述的系统,其特征在于,所述系统还包括:
信息采集模块,配置用于利用信息采集脚本采集各从节点的机器序列号、IP地址和主机名;
信息绑定模块,配置用于将各从节点的机器序列号、IP地址和主机名绑定存储至从节点名单;
信息校验模块,配置用于校验所述从节点名单中的IP地址和主机名的对应关系与从节点基础信息的一致性。
9.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-4任一项所述的方法。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
CN202110322751.5A 2021-03-26 2021-03-26 客制化集群配置方法、系统、终端及存储介质 Pending CN113076111A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110322751.5A CN113076111A (zh) 2021-03-26 2021-03-26 客制化集群配置方法、系统、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110322751.5A CN113076111A (zh) 2021-03-26 2021-03-26 客制化集群配置方法、系统、终端及存储介质

Publications (1)

Publication Number Publication Date
CN113076111A true CN113076111A (zh) 2021-07-06

Family

ID=76610276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110322751.5A Pending CN113076111A (zh) 2021-03-26 2021-03-26 客制化集群配置方法、系统、终端及存储介质

Country Status (1)

Country Link
CN (1) CN113076111A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114138286A (zh) * 2021-11-19 2022-03-04 浪潮电子信息产业股份有限公司 一种母盘灌装方法、装置、设备及可读存储介质
CN114579056A (zh) * 2022-03-11 2022-06-03 联想开天科技有限公司 一种系统的分区方法、装置及电子设备
WO2026001890A1 (zh) * 2024-06-26 2026-01-02 苏州元脑智能科技有限公司 一种固件升级方法、电子设备、存储介质及产品

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109104318A (zh) * 2018-08-23 2018-12-28 广东轩辕网络科技股份有限公司 用于实现集群自适应部署的方法、基于云平台的自适应部署大数据集群的部署方法及系统
CN110493028A (zh) * 2019-06-28 2019-11-22 浪潮电子信息产业股份有限公司 一种集群部署方法、系统、装置及计算机可读存储介质
CN110719209A (zh) * 2019-10-31 2020-01-21 北京浪潮数据技术有限公司 一种集群网络配置方法、系统、设备及可读存储介质
CN111782232A (zh) * 2020-07-31 2020-10-16 平安银行股份有限公司 集群的部署方法、装置、终端设备及存储介质
CN111901376A (zh) * 2020-06-24 2020-11-06 苏州浪潮智能科技有限公司 一种基于ipv6的多节点云服务部署方法及系统
CN112003730A (zh) * 2020-07-25 2020-11-27 苏州浪潮智能科技有限公司 一种集群快速部署的方法、系统、终端及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109104318A (zh) * 2018-08-23 2018-12-28 广东轩辕网络科技股份有限公司 用于实现集群自适应部署的方法、基于云平台的自适应部署大数据集群的部署方法及系统
CN110493028A (zh) * 2019-06-28 2019-11-22 浪潮电子信息产业股份有限公司 一种集群部署方法、系统、装置及计算机可读存储介质
CN110719209A (zh) * 2019-10-31 2020-01-21 北京浪潮数据技术有限公司 一种集群网络配置方法、系统、设备及可读存储介质
CN111901376A (zh) * 2020-06-24 2020-11-06 苏州浪潮智能科技有限公司 一种基于ipv6的多节点云服务部署方法及系统
CN112003730A (zh) * 2020-07-25 2020-11-27 苏州浪潮智能科技有限公司 一种集群快速部署的方法、系统、终端及存储介质
CN111782232A (zh) * 2020-07-31 2020-10-16 平安银行股份有限公司 集群的部署方法、装置、终端设备及存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114138286A (zh) * 2021-11-19 2022-03-04 浪潮电子信息产业股份有限公司 一种母盘灌装方法、装置、设备及可读存储介质
CN114579056A (zh) * 2022-03-11 2022-06-03 联想开天科技有限公司 一种系统的分区方法、装置及电子设备
CN114579056B (zh) * 2022-03-11 2023-08-08 联想开天科技有限公司 一种系统的分区方法、装置及电子设备
WO2026001890A1 (zh) * 2024-06-26 2026-01-02 苏州元脑智能科技有限公司 一种固件升级方法、电子设备、存储介质及产品

Similar Documents

Publication Publication Date Title
CN110879712B (zh) 一种云数据中心物理主机装机方法及相关装置
CN110765026B (zh) 自动化测试方法、装置、存储介质及设备
CN110719209B (zh) 一种集群网络配置方法、系统、设备及可读存储介质
CN113076111A (zh) 客制化集群配置方法、系统、终端及存储介质
CN114244717B (zh) 虚拟网卡资源的配置方法、装置、计算机设备及介质
CN110554938B (zh) 一种基于脚本集合的bios测试方法、系统、终端及存储介质
CN113312064A (zh) 物理机的安装配置方法、装置以及计算机可读介质
CN111262753B (zh) 一种numa节点个数自动配置方法方法、系统、终端及存储介质
CN110415042A (zh) 一种优惠券生成系统、方法及优惠券服务器
CN110795118A (zh) 一种云平台升级工具及升级方法
CN115129249A (zh) Sas链路拓扑识别管理方法、系统、终端及存储介质
CN113886153A (zh) 一种基于容器的网卡压力测试方法及装置
CN112235136A (zh) 一种网络文件系统备份方法、系统、终端及存储介质
CN111124772A (zh) 一种云平台存储性能测试方法、系统、终端及存储介质
CN112615945B (zh) 域名解析记录管理方法、装置、计算机设备及存储介质
CN111124890A (zh) 一种分布式数据库性能测试方法、系统、终端及存储介质
CN112486664A (zh) 一种节点扩容方法、系统、终端及存储介质
CN104536926B (zh) 串口设备的控制方法及装置
CN115114100A (zh) 整机动态压力测试方法、系统、终端及存储介质
CN110928492A (zh) 分布式文件系统的硬盘更换方法、系统、终端及存储介质
CN111124854A (zh) 一种冒烟测试用例分配方法、系统、终端及存储介质
CN109783031B (zh) 用于RAID卡的盘符和slot号校验方法、装置、终端及存储介质
CN114595089A (zh) 硬盘远程诊断方法、系统、终端及存储介质
CN114285739A (zh) 一种节点信息批量配置方法、装置、终端及存储介质
CN111176924B (zh) 一种gpu掉卡模拟方法、系统、终端及存储介质

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: 20210706

RJ01 Rejection of invention patent application after publication