System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 机器初始环境创建方法、主设备、子设备及可读存储介质技术_技高网

机器初始环境创建方法、主设备、子设备及可读存储介质技术

技术编号:41182079 阅读:12 留言:0更新日期:2024-05-07 22:15
本申请实施例提供了一种机器初始环境创建方法,所述方法应用于主设备,包括:获取机器列表;确定机器列表内需要进行环境创建的子设备;设置子设备对应的环境配置;基于环境配置生成客户端;向子设备下发客户端,以使得子设备安装客户端,基于客户端验证与主设备之间的数据连接,基于客户端设置进行环境配置。本方法利用预设配置生成客户端,实现了对子设备初始环境的自动化配置,降低了手动操作的需求,提高了效率。且通过设置环境配置,确保了对每个子设备的一致性配置,避免了因人为差异而导致的配置错误,提高了整体系统的稳定性。本方法可以根据具体的环境配置需求进行定制,从而适应不同子设备的特殊要求,提高了方法的灵活性和通用性。

【技术实现步骤摘要】

本申请属于计算机网络领域,尤其涉及一种机器初始环境创建方法、主设备、子设备及可读存储介质


技术介绍

1、机器初始化是指在计算机系统中,为一台计算机或服务器系统准备和配置初始状态的过程。这个过程通常包括设置基本的硬件参数、安装操作系统、配置网络设置、安装必要的驱动程序和软件、以及执行其他必要的操作,使得计算机系统能够正常运行并为后续的工作或应用提供基础环境。

2、目前,在许多公司中,机器创建和初始化方案已成为标配。然而,总体而言,这一过程通常分为两种方式:一是根据文档手动操作,二是使用脚本指令集整合常用操作。即便使用了经过改造的系统镜像,仍然需要进行系统初始化操作以满足具体业务需求。

3、当前的主机创建和初始化流程存在一些共性问题,其中一个显著的特点是缺乏对各个子步骤的整合,使得整个过程显得零散不够紧凑。每家公司对基础主机环境的要求也存在差异,这可能涉及到独特版本的依赖、特定的软件要求以及策略等因素。因此,在面对不同情况时,需要进行特殊化处理,以确保系统能够满足特定业务环境的需求。


技术实现思路

1、本申请实施例第一方面提供了一种机器初始环境创建方法,所述方法应用于主设备,包括:

2、获取机器列表;

3、确定所述机器列表内需要进行环境创建的子设备;

4、设置所述子设备对应的环境配置;

5、基于所述环境配置生成客户端;

6、向所述子设备下发所述客户端,以使得所述子设备安装所述客户端,基于所述客户端验证与所述主设备之间的数据连接;若验证成功,则所述子设备基于所述客户端设置进行环境配置。

7、基于本申请实施例第一方面所提供的机器初始环境创建方法,可选的,所述方法包括:

8、所述环境配置包括:基础软件配置、系统安全配置、依赖安装配置。

9、基于本申请实施例第一方面所提供的机器初始环境创建方法,可选的,所述确定所述机器列表内需要进行环境创建的子设备,包括:

10、确定所述机器列表内符合预设ip要求的子设备为所述需要进行环境创建的子设备。

11、基于本申请实施例第一方面所提供的机器初始环境创建方法,可选的,所述环境配置包括对系统文件的调整和/或对特定依赖文件的配置。

12、基于本申请实施例第一方面所提供的机器初始环境创建方法,可选的,所述子设备为多个。

13、本申请实施例第二方面提供了一种机器初始环境创建方法,所述方法应用于子设备,包括:

14、接收主设备下发的客户端,所述客户端为所述主设备获取机器列表;确定所述机器列表内需要进行环境创建的子设备;设置所述子设备对应的环境设置;基于所述环境设置配置生成;

15、安装所述客户端;

16、基于所述客户端验证与所述主设备之间的数据连接;

17、若验证成功,则所述子设备基于所述客户端设置进行环境配置。

18、基于本申请实施例第二方面所提供的机器初始环境创建方法,可选的,所述环境配置包括:

19、基础软件配置、系统安全配置、依赖安装配置。

20、本申请实施例第三方面提供了一种主设备,包括:

21、获取单元,用于获取机器列表;

22、确定单元,用于确定所述机器列表内需要进行环境创建的子设备;

23、设置单元,用于设置所述子设备对应的环境配置;

24、生成单元,同于基于所述环境配置生成客户端;

25、下发单元,用于向所述子设备下发所述客户端,以使得所述子设备安装所述客户端,基于所述客户端验证与所述主设备之间的数据连接;若验证成功,则所述子设备基于所述客户端设置进行环境配置。

26、本申请实施例第四方面提供了一种子设备,包括:

27、接收单元,用于接收主设备下发的客户端,所述客户端为所述主设备获取机器列表;确定所述机器列表内需要进行环境创建的子设备;设置所述子设备对应的环境设置;基于所述环境设置配置生成;

28、安装单元,用于安装所述客户端;

29、验证单元,用于基于所述客户端验证与所述主设备之间的数据连接;

30、配置单元,用于若验证成功,则所述子设备基于所述客户端设置进行环境配置。

31、本申请实施例第五方面提供了一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本申请实施例第一方面中任意一项所述的方法。

32、从以上技术方案可以看出,本申请实施例具有以下优点:本申请实施例提供了一种机器初始环境创建方法,所述方法应用于主设备,包括:获取机器列表;确定所述机器列表内需要进行环境创建的子设备;设置所述子设备对应的环境配置;基于所述环境配置生成客户端;向所述子设备下发所述客户端,以使得所述子设备安装所述客户端,基于所述客户端验证与所述主设备之间的数据连接;若验证成功,则所述子设备基于所述客户端设置进行环境配置。本方法利用预设配置生成客户端,实现了对子设备初始环境的自动化配置,降低了手动操作的需求,提高了效率。且通过设置环境配置,确保了对每个子设备的一致性配置,避免了因人为差异而导致的配置错误,提高了整体系统的稳定性。此外,本方法可以根据具体的环境配置需求进行定制,从而适应不同子设备的特殊要求,提高了方法的灵活性和通用性。

本文档来自技高网...

【技术保护点】

1.一种机器初始环境创建方法,其特征在于,所述方法应用于主设备,包括:

2.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述方法包括:

3.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述确定所述机器列表内需要进行环境创建的子设备,包括:

4.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述环境配置包括对系统文件的调整和/或对特定依赖文件的配置。

5.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述子设备为多个。

6.一种机器初始环境创建方法,其特征在于,所述方法应用于子设备,包括:

7.根据权利要求6所述的机器初始环境创建方法,其特征在于,所述环境配置包括:

8.一种主设备,其特征在于,包括:

9.一种子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。

【技术特征摘要】

1.一种机器初始环境创建方法,其特征在于,所述方法应用于主设备,包括:

2.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述方法包括:

3.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述确定所述机器列表内需要进行环境创建的子设备,包括:

4.根据权利要求1所述的机器初始环境创建方法,其特征在于,所述环境配置包括对系统文件的调整和/或对特定依赖文件的配置。

5.根据权利要求1所述的机器初始...

【专利技术属性】
技术研发人员:王国彬汪维呈蒋明飞王鸿伟
申请(专利权)人:土巴兔集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1