CN112486595A - 一种存储设备初始化的方法、存储设备和服务器 - Google Patents
一种存储设备初始化的方法、存储设备和服务器 Download PDFInfo
- Publication number
- CN112486595A CN112486595A CN202011404671.6A CN202011404671A CN112486595A CN 112486595 A CN112486595 A CN 112486595A CN 202011404671 A CN202011404671 A CN 202011404671A CN 112486595 A CN112486595 A CN 112486595A
- Authority
- CN
- China
- Prior art keywords
- storage device
- terminal
- storage
- initialization
- sends
- 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.)
- Withdrawn
Links
- 238000011423 initialization method Methods 0.000 title abstract description 3
- 238000000034 method Methods 0.000 claims abstract description 34
- 230000004044 response Effects 0.000 claims abstract description 23
- 230000008569 process Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种存储设备初始化的方法、存储设备和服务器,该方法包括:响应于接收到存储设备初始化的指令,存储设备向外界发送信标报文;响应于终端扫描到存储设备发送的信标报文,将信标报文进行解析并向存储设备发送认证请求;响应于存储设备接收到认证请求,存储设备返回响应信息以连接到终端;终端对存储设备进行初始化。通过使用本发明的方案,能够不依赖外部设备的情况下对存储设备进行初始化,增加了操作的便利性,确保网络连接的安全性。
Description
技术领域
本领域涉及计算机领域,并且更具体地涉及一种存储设备初始化的方法、存储设备和服务器。
背景技术
现有技术中,在存储设备出厂时,***是没有经过初始化的,需进行初始化配置以建立集群***。现有技术中对存储设备初始化的方式比较传统,设备安装维护人员必须携带笔记本电脑而且需要接网线才能配置,连接的步骤也比较繁琐。
发明内容
有鉴于此,本发明实施例的目的在于提出一种存储设备初始化的方法、存储设备和服务器,通过使用本发明的技术方案,能够不依赖外部设备的情况下对存储设备进行初始化,增加了操作的便利性,确保网络连接的安全性。
基于上述目的,本发明的实施例的一个方面提供了一种存储设备初始化的方法,包括以下步骤:
响应于接收到存储设备初始化的指令,存储设备向外界发送信标报文;
响应于终端扫描到存储设备发送的信标报文,将信标报文进行解析并向存储设备发送认证请求;
响应于存储设备接收到认证请求,存储设备返回响应信息以连接到终端;
终端对存储设备进行初始化。
根据本发明的一个实施例,终端对存储设备进行初始化包括:
响应于终端与存储设备建立连接,终端通过浏览器接收存储设备的ISCSI端口的默认IP地址及端口的输入并向存储设备发送存储集群初始化请求;
存储设备接收到初始化请求后将存储集群初始化;
终端通过浏览器接收并发送需要执行的其他命令,并等待存储设备执行其他命令。
根据本发明的一个实施例,终端与存储设备建立连接包括:
终端通过浏览器接收存储设备默认的用户名和密码的输入并向存储设备发送认证请求;
存储设备接收到认证请求,成功验证用户名和密码后发送响应请求。
根据本发明的一个实施例,其他命令包括修改存储设备的ISCSI端口的IP地址、创建存储集群、设置管理***IP的命令。
根据本发明的一个实施例,信标报文包括存储设备的服务集合标识符、设备名称和设备编号。
根据本发明的一个实施例,还包括:
响应于存储设备初始化完成,将初始化结果发送到终端并将结果保存在日志中。
根据本发明的一个实施例,还包括:
响应于初始化开始,开启计时器记录初始化使用的时间;
响应于计时器超过设定值,在终端上发出警报以提示初始化超时。
根据本发明的一个实施例,还包括:
在存储设备上设置状态指示灯,并将状态指示灯与初始化过程进行关联。
本发明的实施例的另一个方面,还提供了一种存储设备,存储设备使用上述的方法进行初始化。
本发明的实施例的另一个方面,还提供了一种服务器,服务器包括上述的存储设备。
本发明具有以下有益技术效果:本发明实施例提供的存储设备初始化的方法,通过响应于接收到存储设备初始化的指令,存储设备向外界发送信标报文;响应于终端扫描到存储设备发送的信标报文,将信标报文进行解析并向存储设备发送认证请求;响应于存储设备接收到认证请求,存储设备返回响应信息以连接到终端;终端对存储设备进行初始化的技术方案,能够不依赖外部设备的情况下对存储设备进行初始化,增加了操作的便利性,确保网络连接的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
图1为根据本发明一个实施例的存储设备初始化的方法的示意性流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。
基于上述目的,本发明的实施例的第一个方面,提出了一种存储设备初始化的方法的一个实施例。图1示出的是该方法的示意性流程图。
如图1中所示,该方法可以包括以下步骤:
S1响应于接收到存储设备初始化的指令,存储设备向外界发送信标报文,当需要对存储设备进行初始化时,长按存储设备上的无线设置按钮,等待存储设备上的无线模块打开进行无线模式,设备进入无线模式后会不间断的向周围发送信标报文;
S2响应于终端扫描到存储设备发送的信标报文,将信标报文进行解析并向存储设备发送认证请求,终端会不断扫描周围的信标报文,当接收到带有设备名以及设备ID的信标报文时,对该报文进行解析可以得到服务集合标识符和存储设备的其他基本信息,确认是需要进行初始化设备后,终端向该信标报文对应的存储设备发送认证请求;
S3响应于存储设备接收到认证请求,存储设备返回响应信息以连接到终端,存储设备接收到认证请求后对终端进行认证,返回响应信息,终端接收到响应信息后就可以连接到该存储设备;
S4终端对存储设备进行初始化,终端打开浏览器输入存储设备的默认服务IP,即可打开存储设备的初始化配置页面,从而实现对存储集群的修改控制器IP、集群创建、设置管理***IP等初始化配置操作。
本发明的技术方案是在存储设备上引入独立的无线模块、无线设置按钮和无线状态指示灯。通过长按无线设置按钮,存储设备上的无线模块打开进入AP(无线访问接入点)模式,并不停的向周围发送信标报文,此时无线指示灯设置为闪烁状态。打开无线功能的无线终端发起扫描来搜索周围的无线信号,在扫描到的无线列表中,选择存储设备无线接入点发射的SSID(服务集合标识符)进行认证连接,当无线模块向无线终端返回认证响应信息获得通过后建立通信连接,连接成功后无线指示灯设置为常亮。无线终端打开浏览器输入存储节点控制器的默认服务IP,即可打开存储节点的初始化配置页面,从而实现对存储集群的修改控制器IP、集群创建、设置管理***IP等初始化配置操作。
通过本发明的技术方案,能够不依赖外部设备的情况下对存储设备进行初始化,增加了操作的便利性,确保网络连接的安全性。
在本发明的一个优选实施例中,终端对存储设备进行初始化包括:
响应于终端与存储设备建立连接,终端通过浏览器接收存储设备的ISCSI端口的默认IP地址及端口的输入并向存储设备发送存储集群初始化请求;
存储设备接收到初始化请求后将存储集群初始化;
终端通过浏览器接收并发送需要执行的其他命令,并等待存储设备执行其他命令。
在本发明的一个优选实施例中,终端与存储设备建立连接包括:
终端通过浏览器接收存储设备默认的用户名和密码的输入并向存储设备发送认证请求;
存储设备接收到认证请求,成功验证用户名和密码后发送响应请求。
在本发明的一个优选实施例中,其他命令包括修改存储设备的ISCSI端口的IP地址、创建存储集群、设置管理***IP的命令。
在本发明的一个优选实施例中,信标报文包括存储设备的服务集合标识符、设备名称和设备编号。信标报文中还包括存储设备的其他基本信息。
在本发明的一个优选实施例中,还包括:
响应于存储设备初始化完成,将初始化结果发送到终端并将结果保存在日志中。
在本发明的一个优选实施例中,还包括:
响应于初始化开始,开启计时器记录初始化使用的时间;
响应于计时器超过设定值,在终端上发出警报以提示初始化超时。初始化超时有可能是初始化过程中出现错误或者网络连接失败,需要人为进行干预解决。
在本发明的一个优选实施例中,还包括:
在存储设备上设置状态指示灯,并将状态指示灯与初始化过程进行关联。例如当存储设备开启AP模式时,状态指示灯为慢速闪烁状态,当存储设备与终端建立连接时,状态指示灯为长亮状态等,可以根据需要自行定义状态指示灯在每一个阶段显示的状态。
实施例
要对存储设备进行初始化时,先将存储设备接通电源,长按无线设置按钮,存储设备上的无线模块打开进入AP模式,无线模块不停的向周围发送信标报文,包含SSID和无线的其它基本信息。当无线模块开启AP模式成功后,存储控制模块下发命令将无线状态指示灯设置为慢速闪烁状态,等待认证;当无线模块开启AP模式失败时,保持指示灯为快速闪烁状态。无线终端开启无线功能,然后发起扫描来搜索周围的无线信号,通过读取扫描到的信标报文并进行报文解析。报文解析完成后,人工选择存储设备无线接入点发射的SSID,进行无线终端与存储无线模块的认证连接。当无线模块向无线终端返回认证响应信息获得通过后建立通信连接。认证连接成功后,存储无线模块读取无线终端的认证结果,存储控制模块下发命令将无线状态指示灯设置为常亮,无线终端与存储无线模块建立通信后,对存储集群的初始化配置流程如下:
1.无线终端打开浏览器,输入存储控制器ISCSI端口的默认IP地址及端口,无线终端通过浏览器向存储无线模块发送存储集群初始化请求,存储无线模块转发请求到存储控制模块,存储控制模块读取请求并响应请求;
2.无线终端通过浏览器输入存储***默认的用户名密码,并向存储控制模块请求进行认证,存储控制模块读取请求信息,验证用户名及密码成功后响应请求;
3.无线终端与存储集群设备连接成功,通过浏览器发送需要执行的命令,如修改存储的控制器ISCSI端口的IP地址、创建存储集群、设置管理***IP等初始化配置命令,并等待返回。存储控制模块读取命令并执行命令,然后将执行的结果返回到无线终端,然后记录日志信息;
4.无线终端读取命令执行返回的结果,然后输出结果。当等待超时,输出超时信息,存储集群初始化配置操作执行完成后,通过长按无线设置按钮,关闭无线服务,当无线服务关闭成功时,存储控制模块发送命令将无线状态指示灯设置为熄灭状态。
通过本发明的技术方案,能够不依赖外部设备的情况下对存储设备进行初始化,增加了操作的便利性,确保网络连接的安全性。
基于上述目的,本发明的实施例的第二个方面,提出了一种存储设备,存储设备使用上述的方法进行初始化。
基于上述目的,本发明的实施例的第三个方面,提出了一种服务器,服务器包括上述的存储设备。
需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关硬件来完成,上述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中存储介质可为磁碟、光盘、只读存储器(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,RAM)等。上述计算机程序的实施例,可以达到与之对应的前述任意方法实施例相同或者相类似的效果。
此外,根据本发明实施例公开的方法还可以被实现为由CPU执行的计算机程序,该计算机程序可以存储在计算机可读存储介质中。在该计算机程序被CPU执行时,执行本发明实施例公开的方法中限定的上述功能。
上述实施例,特别是任何“优选”实施例是实现的可能示例,并且仅为了清楚地理解本发明的原理而提出。可以在不脱离本文所描述的技术的精神和原理的情况下对上述实施例进行许多变化和修改。所有修改旨在被包括在本公开的范围内并且由所附权利要求保护。
Claims (10)
1.一种存储设备初始化的方法,其特征在于,包括以下步骤:
响应于接收到存储设备初始化的指令,所述存储设备向外界发送信标报文;
响应于终端扫描到所述存储设备发送的信标报文,将所述信标报文进行解析并向所述存储设备发送认证请求;
响应于所述存储设备接收到认证请求,所述存储设备返回响应信息以连接到终端;
所述终端对所述存储设备进行初始化。
2.根据权利要求1所述的方法,其特征在于,所述终端对所述存储设备进行初始化包括:
响应于所述终端与所述存储设备建立连接,所述终端通过浏览器接收所述存储设备的ISCSI端口的默认IP地址及端口的输入并向所述存储设备发送存储集群初始化请求;
所述存储设备接收到所述初始化请求后将存储集群初始化;
所述终端通过浏览器接收并发送需要执行的其他命令,并等待所述存储设备执行所述其他命令。
3.根据权利要求2所述的方法,其特征在于,所述终端与所述存储设备建立连接包括:
所述终端通过浏览器接收所述存储设备默认的用户名和密码并向所述存储设备发送认证请求;
所述存储设备接收到所述认证请求,成功验证所述用户名和密码后发送响应请求。
4.根据权利要求2所述的方法,其特征在于,所述其他命令包括修改所述存储设备的ISCSI端口的IP地址、创建存储集群、设置管理***IP的命令。
5.根据权利要求1所述的方法,其特征在于,所述信标报文包括所述存储设备的服务集合标识符、设备名称和设备编号。
6.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述存储设备初始化完成,将初始化结果发送到所述终端并将所述结果保存在日志中。
7.根据权利要求1所述的方法,其特征在于,还包括:
响应于初始化开始,开启计时器记录初始化使用的时间;
响应于所述计时器超过设定值,在所述终端上发出警报以提示初始化超时。
8.根据权利要求1所述的方法,其特征在于,还包括:
在所述存储设备上设置状态指示灯,并将所述状态指示灯与初始化过程进行关联。
9.一种存储设备,其特征在于,所述存储设备使用权利要求1-8所述的方法进行初始化。
10.一种服务器,其特征在于,所述服务器包括权利要求9所述的存储设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011404671.6A CN112486595A (zh) | 2020-12-04 | 2020-12-04 | 一种存储设备初始化的方法、存储设备和服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011404671.6A CN112486595A (zh) | 2020-12-04 | 2020-12-04 | 一种存储设备初始化的方法、存储设备和服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112486595A true CN112486595A (zh) | 2021-03-12 |
Family
ID=74939551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011404671.6A Withdrawn CN112486595A (zh) | 2020-12-04 | 2020-12-04 | 一种存储设备初始化的方法、存储设备和服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112486595A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116991484A (zh) * | 2023-05-26 | 2023-11-03 | 广东匠芯创科技有限公司 | 存储设备的初始化方法、访问方法及相关装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109041062A (zh) * | 2018-07-03 | 2018-12-18 | 阿里巴巴集团控股有限公司 | 一种网络接入方法及装置 |
CN111756561A (zh) * | 2019-03-28 | 2020-10-09 | 上海寰泰电子有限公司 | 一种时钟的初始化配置方法和装置 |
-
2020
- 2020-12-04 CN CN202011404671.6A patent/CN112486595A/zh not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109041062A (zh) * | 2018-07-03 | 2018-12-18 | 阿里巴巴集团控股有限公司 | 一种网络接入方法及装置 |
CN111756561A (zh) * | 2019-03-28 | 2020-10-09 | 上海寰泰电子有限公司 | 一种时钟的初始化配置方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116991484A (zh) * | 2023-05-26 | 2023-11-03 | 广东匠芯创科技有限公司 | 存储设备的初始化方法、访问方法及相关装置 |
CN116991484B (zh) * | 2023-05-26 | 2024-02-06 | 广东匠芯创科技有限公司 | 存储设备的初始化方法、访问方法及相关装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3118700B1 (en) | Intelligent home control method and system based on alljoyn technology | |
US8245284B2 (en) | Extensible network discovery | |
KR101743195B1 (ko) | 정보 제공방법, 장치, 프로그램 및 기록매체 | |
CN113490218A (zh) | 配对方法、配对装置、蓝牙遥控器、智能设备和存储介质 | |
WO2012151784A1 (zh) | 一种移动终端间远程桌面的实现方法及*** | |
CN105553964A (zh) | 控制蓝牙设备的方法及装置 | |
US20160285949A1 (en) | Wireless login-based remote control method and device | |
CN111465123B (zh) | 一种网络连接方法、终端及存储介质 | |
WO2016119623A1 (zh) | 一种网络分享的实现方法和装置 | |
WO2014169589A1 (zh) | 智能终端的同步操作方法及装置 | |
CN112486595A (zh) | 一种存储设备初始化的方法、存储设备和服务器 | |
JP7481498B2 (ja) | 家電機器及びそのネットワーク設定方法、制御端末、コンピュータ記憶媒体 | |
CN115842724A (zh) | 一种智能设备初始配置方法、智能设备及终端设备 | |
CN112333062A (zh) | 家居设备的控制方法、控制装置及计算机可读存储介质 | |
CN109189629B (zh) | 基于usb设备实现终端远程控制的方法、存储介质 | |
JP2004531994A (ja) | 構成を調整して実行するプロトコル | |
CN116915602A (zh) | 软件升级方法及***、电子设备、存储介质 | |
US11502987B2 (en) | Communication system and method for performing third-party authentication between home service end and foreign service end | |
CN111252639B (zh) | 电梯轿厢显示屏资源离线更新方法、***、终端和介质 | |
KR20070078212A (ko) | 공중 무선랜에서의 다중 모드 접속 인증 방법 | |
KR20130056539A (ko) | 미디어 전송 프로토콜을 지원하는 디바이스와 통신을 수행하기 위한 휴대용 단말기의 장치 및 방법 | |
CN112492599A (zh) | 终端控制方法、***、电子设备和存储介质 | |
CN115373927B (zh) | 产品测试方法、装置、电子设备和计算机可读介质 | |
CN110891053A (zh) | 基于局域网的安卓app与操作***建立通讯连接的方法 | |
CN108834141A (zh) | 一种新型物联网网关接入认证方法及*** |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210312 |