首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种自动部署IPFS网络的方法、装置、设备及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:浪潮卓数大数据产业发展有限公司

摘要:本说明书实施例公开了一种自动部署IPFS网络的方法,方法包括:基于预先安装的打包工具,将IPFS安装文件打包进预设打包软件中,获得软件文件包;根据指定设备的预设安装步骤,确定包含第一配置文件的自动部署程序;其中,第一配置文件包括:IPFS网络节点的连接信息,各节点的执行命令;基于自动部署程序将预设打包文件发送到各设备节点,并基于自动部署程序启动预设打包文件,以获取IPFS安装文件;根据IPFS网络节点的连接信息与IPFS安装文件,连接各设备节点,获得初始IPFS网络;根据各节点的执行命令对各设备节点进行部署处理,获得部署后的IPFS网络。

主权项:1.一种自动部署IPFS网络的方法,其特征在于,所述方法包括:基于预先安装的打包工具,将IPFS安装文件打包进预设打包软件中,获得软件文件包;根据指定设备的预设安装步骤,确定包含第一配置文件的自动部署程序;其中,所述第一配置文件包括:IPFS网络节点的连接信息,各节点的执行命令;基于所述自动部署程序将所述软件文件包发送到各设备节点,并基于所述自动部署程序启动所述软件文件包,以获取所述IPFS安装文件;根据所述IPFS网络节点的连接信息与所述IPFS安装文件,连接所述各设备节点,获得初始IPFS网络;根据所述各节点的执行命令对所述各设备节点进行部署处理,获得部署后的IPFS网络;其中,所述基于预先安装的打包工具,将IPFS安装文件打包到预设软件包之前,所述方法还包括:将所述打包工具与开发环境安装到Linux系统中,获得符合要求的Linux系统;其中,所述符合要求的Linux系统为安装全部软件包与全部语言开发环境的Linux系统;在所述符合要求的Linux系统中,将IPFS程序包与第二配置文件打包为所述IPFS安装文件;其中,所述第二配置文件包括:IPFS网络的主节点、IPFS各节点的密钥、存储共享路径;在所述符合要求的Linux系统中,将IPFS程序包与第二配置文件打包为所述IPFS安装文件,具体包括:根据预设Linux命令在所述符合要求的Linux系统中创建输出文件夹;将所述IPFS程序包与第二配置文件复制到所述输出文件夹;根据所述打包工具对所述输出文件进行打包,获得IPFS安装文件;根据所述IPFS网络节点的连接信息与所述IPFS安装文件连接所述各设备节点,获得初始IPFS网络,具体包括:根据所述IPFS安装文件中的所述第二配置文件,获取所述IPFS网络的主节点,并确定所述IPFS网络的主节点对应的设备节点;根据所述IPFS网络节点的连接信息与所述密钥,依次将所述IPFS网络的主节点对应的设备节点与各设备节点进行连接,以获得初始IPFS网络;根据指定设备的预设安装步骤,确定包含第一配置文件的自动部署程序,具体包括:获取所述指定设备的Linux系统版本,根据所述Linux系统版本确定所述IPFS网络的安装文件目录与所述指定设备中各设备节点的控制流程;根据所述IPFS网络的安装文件目录与所述控制流程,确定所述指定设备的预设安装步骤;根据所述指定设备的预设安装步骤,确定第一配置文件;根据预设语法与所述第一配置文件确定所述自动部署程序;其中,基于自动部署程序可以将AppImage文件上传到需要部署IPFS网络的各节点设备中以实现各设备节点的批量自动部署;具体的,首先通过自动部署程序将软件文件包上传到各设备节点,即将AppImage文件上传到各设备节点中;再基于自动部署程序远程批量调用软件文件包AppImage文件的启动命令,以实现对各设备节点的中IPFS网络的统一配置,设置各设备节点的角色、密钥及存储路径以便实现分布式网络的建成。

全文数据:

权利要求:

百度查询: 浪潮卓数大数据产业发展有限公司 一种自动部署IPFS网络的方法、装置、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术