一种存储系统的初始化方法及装置制造方法及图纸

技术编号:20566388 阅读:20 留言:0更新日期:2019-03-14 09:17
本发明专利技术提供一种存储系统的初始化方法及装置,通过预先设置有用于使预设网络端口提供初始化功能的第一网络配置文件,在存储系统运行后,首先,获得存储系统中网络端口的端口标识符,并将其中一个网络端口重命名为预设网络端口;然后,获得网络端口的状态检测信息;最后,如果根据网络端口的状态检测信息确定存储系统未完成初始化,则运行第一网络配置文件并进行预设网络端口的访问配置,以用于存储系统的初始化。该方法减小了存储系统初始化开发工作的工作量,以及灵活的实现了存储系统的初始化,且提高了效率。

An Initialization Method and Device for Storage System

The invention provides an initialization method and device of a storage system. By preset a first network configuration file for providing initialization function for preset network ports, after the storage system is running, the port identifier of the network ports in the storage system is obtained first, and one of the network ports is renamed the preset network ports; then, the shape of the network ports is obtained. Finally, if the storage system is not initialized according to the state detection information of the network ports, the first network configuration file is run and the access configuration of the preset network ports is made for the initialization of the storage system. This method reduces the workload of the development of storage system initialization, realizes the initialization of storage system flexibly, and improves the efficiency.

【技术实现步骤摘要】
一种存储系统的初始化方法及装置
本专利技术涉及计算机
,特别涉及一种存储系统的初始化方法及装置。
技术介绍
随着对数据量需求的不断增大,对存储的数据量、速度以及安全性都提出更高的要求,存储系统是基于存储硬件提供存储服务的系统,广泛应用于视频监控、广电媒咨、生物科技、交通运营等各个领域。在将存储系统应用于实际的应用场景中时,首先需要对存储系统进行初始化,初始化过程中会对存储系统的网络环境、时间、地址、邮箱或联系人等信息进行配置。目前,通常是先通过另一台计算机对存储系统进行网络配置,之后,该计算机通过交换机登陆到存储系统,对存储系统进行初始化操作,在此过程中,需要将计算机与存储系统通过串口线连接起来,或者通过额外的串口转USB线来进行转接,这需要配套的驱动程序,而不同品牌和型号的计算机往往需要配置不同的驱动程序,开发工作的工作量大,实现不够灵活且效率低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种一种存储系统的初始化方法及装置,以解决现有技术中存储系统初始化开发工作的工作量大,实现不够灵活且效率低。为实现上述目的,本专利技术有如下技术方案:一种存储系统的初始化方法,预先设置有预设网络端口的第一网络配置文件,所述第一网络配置文件包括:系统启动地址协议为静态地址协议以及预设网络端口的静态地址信息、启动时间为所述存储系统启动时;所述方法包括:在所述存储系统运行后,获得存储系统中网络端口的端口标识符,将其中一个网络端口重命名为所述预设网络端口;获得网络端口的状态检测信息;若所述预设网络端口的状态检测信息为已上电且所述预设网络端口之外的其他网络端口的状态检测信息为未有数据传输,则运行所述第一网络配置文件并进行所述预设网络端口的访问配置,以使得预设网络端口作为所述存储系统初始化时的连接端口。可选地,进行所述预设网络端口的访问配置包括:进行所述预设网络端口的路由规则的配置;和/或,进行所述预设网络端口的端口转发规则的配置。可选地,还包括:当完成初始化操作之后,删除所述预设网络端口的第一网络配置文件中的配置信息以及所述访问配置的信息;运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。可选地,获得网络端口的状态检测信息之后,若所述预设网络端口之外的其他网络端口中至少之一的状态检测信息为有数据传输,则运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。可选地,所述第二网络配置文件仅包含所述预设网络端口的接口类型、接口名称以及激活时间为所述存储系统启动时。一种存储系统的初始化装置,包括:预设网络端口的第一网络配置文件,所述第一网络配置文件包括:系统启动地址协议为静态地址协议以及预设网络端口的静态地址信息、启动时间为所述存储系统启动时;重命名单元,用于在所述存储系统运行后,获得存储系统中网络端口的端口标识符,将其中一个网络端口重命名为所述预设网络端口;端口状态获取单元,用于获得网络端口的状态检测信息;端口配置单元,用于若所述预设网络端口的状态检测信息为已上电且所述预设网络端口之外的其他网络端口的状态检测信息为未有数据传输,则运行所述第一网络配置文件并进行所述预设网络端口的访问配置,以使得预设网络端口作为所述存储系统初始化时的连接端口。可选地,所述端口配置单元中,进行所述预设网络端口的访问配置包括:进行所述预设网络端口的路由规则的配置;和/或,进行所述预设网络端口的端口转发规则的配置。可选地,还包括:重配置单元,用于当完成初始化操作之后,删除所述预设网络端口的第一网络配置文件中的配置信息以及所述访问配置的信息;运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。可选地,还包括:以太网配置运行单元,用于在获得网络端口的状态检测信息之后,若所述预设网络端口之外的其他网络端口中至少之一的状态检测信息为有数据传输,则运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。可选地,所述第二网络配置文件仅包含所述预设网络端口的接口类型、接口名称以及激活时间为所述存储系统启动时。本专利技术实施例提供的一种存储系统的初始化方法及装置,预先设置有第一网络配置文件,在存储系统运行后,首先,获得存储系统中网络端口的端口信息,并将其中一个网络端口重命名为预设网络端口;然后,获得网络端口的状态检测信息;最后,如果根据网络端口的状态检测信息确定存储系统未完成初始化,则运行第一网络配置文件并进行预设网络端口的访问配置,以使得预设网络端口作为所述存储系统初始化时的连接端口。由此可见,该方法通过预先设置了预设网络端口作为初始化时的连接端口的第一网络配置文件,在根据网络端口的状态检测信息确定存储系统未完成初始化之后,即运行第一网络配置文件并进行预设网络端口的访问配置,则可以自动实现将预设网络端口作为所述存储系统初始化时的连接端口,以供初始化时与其他计算机连接并利用该预设网络端口进行初始化操作,网络端口是存储系统都具有的端口,这样,无需特定串口线或配套连接驱动开发工作,只需将网线接入特定的网络端口即可以进行初始化操作,减小了存储系统初始化开发工作的工作量,以及灵活的实现了存储系统的初始化,且提高了效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了根据本专利技术实施例提供的一种存储系统的初始化方法流程图;图2示出了根据本专利技术实施例的提供的一种将预设网络端口设置为以太网口的方法流程图;图3示出了根据本专利技术实施例的提供的一种存储系统的初始化装置的组成示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。本申请实施例提供的方案可以应用在对存储系统的初始化场景中。在现有技术中,对存储系统的初始化,通常是将存储系统通过一根特定的串口(serial)线与一台计算机相连接,通过该计算机对存储系统进行初始化。而在实际场景中,存储系统的初始化通常需要在合适的网络环境下进行,这对网络环境的要求较高;以及,存储系统与计算机通过serial线连接而进行初始化时,计算机无法处理初始化的界面操作部分;另外,如果计算机中不包括有用于serial线连接的串口时,则还需要额外的串口转通用串行总线(UniversalSerialBus,USB)线,并且还需要在计算机中安装与serial转USB线配套的驱动程序。由此可见,现有技术中的存储系统初始化开发工作的工作量大,实现不够灵活且效率低。基于现有技术中的问题,本申请实施例提供了一种存储系统的初始化方法,以解决现有技术中的问题。该方法中,通过预先本文档来自技高网...

【技术保护点】
1.一种存储系统的初始化方法,其特征在于,预先设置有预设网络端口的第一网络配置文件,所述第一网络配置文件包括:系统启动地址协议为静态地址协议以及预设网络端口的静态地址信息、启动时间为所述存储系统启动时;所述方法包括:在所述存储系统运行后,获得存储系统中网络端口的端口标识符,将其中一个网络端口重命名为所述预设网络端口;获得网络端口的状态检测信息;若所述预设网络端口的状态检测信息为已上电且所述预设网络端口之外的其他网络端口的状态检测信息为未有数据传输,则运行所述第一网络配置文件并进行所述预设网络端口的访问配置,以使得预设网络端口作为所述存储系统初始化时的连接端口。

【技术特征摘要】
1.一种存储系统的初始化方法,其特征在于,预先设置有预设网络端口的第一网络配置文件,所述第一网络配置文件包括:系统启动地址协议为静态地址协议以及预设网络端口的静态地址信息、启动时间为所述存储系统启动时;所述方法包括:在所述存储系统运行后,获得存储系统中网络端口的端口标识符,将其中一个网络端口重命名为所述预设网络端口;获得网络端口的状态检测信息;若所述预设网络端口的状态检测信息为已上电且所述预设网络端口之外的其他网络端口的状态检测信息为未有数据传输,则运行所述第一网络配置文件并进行所述预设网络端口的访问配置,以使得预设网络端口作为所述存储系统初始化时的连接端口。2.根据权利要求1所述的方法,其特征在于,进行所述预设网络端口的访问配置包括:进行所述预设网络端口的路由规则的配置;和/或,进行所述预设网络端口的端口转发规则的配置。3.根据权利要求1所述的方法,其特征在于,还包括:当完成初始化操作之后,删除所述预设网络端口的第一网络配置文件中的配置信息以及所述访问配置的信息;运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。4.根据权利要求1所述的方法,其特征在于,获得网络端口的状态检测信息之后,若所述预设网络端口之外的其他网络端口中至少之一的状态检测信息为有数据传输,则运行预设网络端口的第二网络配置文件,所述第二网络配置文件包括预设网络端口作为以太网口的至少部分网络配置信息。5.根据权利要求3或4所述的方法,其特征在于,所述第二网络配置文件仅包含所述预设网络端口的接口类型、接口名称以及激活时间为所述存储系统启动时。6.一种存储系统的初始化装置,其特征在于,包括:预设网...

【专利技术属性】
技术研发人员:孙京本来炜国
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1