CN106302864A - 一种有序ip设置*** - Google Patents
一种有序ip设置*** Download PDFInfo
- Publication number
- CN106302864A CN106302864A CN201610918855.1A CN201610918855A CN106302864A CN 106302864 A CN106302864 A CN 106302864A CN 201610918855 A CN201610918855 A CN 201610918855A CN 106302864 A CN106302864 A CN 106302864A
- Authority
- CN
- China
- Prior art keywords
- arranges
- rack
- server
- orderly
- script
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种有序IP设置***,包括:机柜管理模块:机柜对应于真实数据中心的机柜,用于管理和设置机柜的柜上交换机,所述机柜上的服务器初始IP所在网卡连接的交换机;IP规划管理模块:为一个机柜里的服务器规划出IP段,一个机柜可设置多个IP规划,分别应用于多张网卡;***有序IP设置接口模块:此接口供服务器开机后远程调用,实现确定服务器的有序IP并设置到服务器上的功能;调用***有序IP设置接口的脚本:所述脚本在服务器启动后运行,用于调用***有序IP设置接口;IP设置脚本:将有序IP设置到服务器的脚本,根据操作***不同,实现的不同IP设置的脚本;上述***无需人工登录到服务器设置IP。
Description
技术领域
本发明属于服务器大型数据设置领域,尤其涉及一种有序IP设置***。
背景技术
在数据中心,经常有大批量的服务器需要上线,为了管理方便,服务器之间的IP需要有序设置,并且一般服务器都有多张网卡需要设置IP,这种情况下就需要人工登录到服务器,一台一台的设置。
由于数据中心的网络规划,经常会隔开业务网络、管理网络、存储网络,服务器的多张网卡的IP网关、掩码经常会不一致,加上要设置的服务器很多,因此很容易出错,且服务器上线时间很长,重复工作负担重。
因此,需要设计一种适合于大型数据中心,自动批量设置有序IP的装置。
发明内容
针对现有技术的不足,本发明的目的是提供一种有序IP设置***,无需人工登录到服务器设置IP,只需事先做好IP规划,在装好服务器的操作***后,***自动运行一个脚本连接到装置,即可实现为服务器设置有序IP。
一种有序IP设置***,所述有序IP设置***包括:
机柜管理模块:机柜对应于真实数据中心的机柜,用于管理和设置机柜的柜上交换机,所述机柜上的服务器初始IP所在网卡连接的交换机;
IP规划管理模块:为一个机柜里的服务器规划出IP段,一个机柜可设置多个IP规划,分别应用于多张网卡;
***有序IP设置接口模块:此接口供服务器开机后远程调用,实现确定服务器的有序IP并设置到服务器上的功能;
调用***有序IP设置接口的脚本:所述脚本在服务器启动后运行,用于调用***有序IP设置接口;
IP设置脚本:将有序IP设置到服务器的脚本,根据操作***不同,实现的不同IP设置的脚本;
优选地,所述***具有以下工作过程:在服务器设置有序IP之前,先设置机柜信息和IP规划信息,设置好机柜和IP规划信息后,进行服务器操作***安装和有序IP设置,当服务器安装好操作***后启动,***设置了启动自动运行的脚本,脚本中将请求有序IP设置接口进行有序IP设置,有序IP设置接口将完成服务器的有序IP设置工作。
优选地,所述机柜信息包括交换机信息和机柜的序号,所述IP规划信息包括IP段、网关、掩码和网卡。
优选地,所述有序IP设置接口具有以下工作过程:
S1, 所述有序IP设置***根据请求所使用的IP地址,根据请求里的IP地址、用户名和密码SSH到服务器,获取IP地址对应的网卡物理地址;
S2,所述有序IP设置***轮询***机柜信息里的交换机列表,获知服务器网卡物理地址所在交换机以及所在交换机端口号,根据所在交换机确定所在机柜,根据机柜和交换机端口号获取机柜序号和服务器序号;
S3,根据机柜序号和IP规划,获取机柜的IP子规划,根据服务器序号和机柜的IP子规划获取服务器的IP规划;
S4,SSH到服务器,设置主机IP地址,如果只设置一个网卡,则直接跳转S5;
S5,重新SSH到主机,设置之前连接的网卡的IP地址。
优选地,所述有序IP设置***在用户在使用时需要进行以下操作:
S1,设置机柜信息,包括机柜序号以及交换机的ip、用户名和密码。
S2,设置IP规划,包括IP段,网关,掩码和网卡名称。
S3,安装操作***,该操作***带有开机启动便自动运行的脚本。
本发明的技术方案具有以下有益效果:
本发明提供的一种有序IP设置***及其工作方法,带来以下明显的效果:批量自动——***根据用户的设置,批量自动的为服务器设置IP,不需要人工操作;有序IP——***为服务器设置的IP是有序的,方便管理;通用性高——通过开发新的IP设置脚本即可实现更多的操作***有序IP设置。
附图说明
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1是本发明一种有序IP设置***模块结构图;
图2是本发明一种有序IP设置***的工作流程图;
图3是本发明一种有序IP设置***的设置接口工作流程图。
具体实施方式
为了清楚了解本发明的技术方案,将在下面的描述中提出其详细的结构。显然,本发明实施例的具体施行并不足限于本领域的技术人员所熟习的特殊细节。本发明的优选实施例详细描述如下,除详细描述的这些实施例外,还可以具有其他实施方式。
下面结合附图和实施例对本发明做进一步详细说明。
有序IP设置***,相当于智能识别服务器在机柜的顺位,并按照IP规划自动为服务器设置IP。通过机器所连接的交换机定位服务器所在机柜,并确定出服务器在该交换机属于服务器顺位;***根据拿到的服务顺位和机柜相关的IP规划,确定出服务器需要设置的IP,然后SSH到服务器上,通过程序调用服务器IP设置脚本,即可实现有序IP的设置。
结合图1,图1是本发明一种有序IP设置***模块结构图,本发明有序IP设置***所包括的***主要有:
(1)机柜管理。机柜对应于真实数据中心的机柜,需要设置机柜的柜上交换机(此机柜上的服务器初始IP所在网卡连接的交换机)。
(2)IP规划管理。为一个机柜里的服务器规划出IP段,一个机柜可设置多个IP规划,分别应用于多张网卡。
(3)***有序IP设置接口。此接口供服务器开机后远程调用,实现确定服务器的有序IP并设置到服务器上的功能。
(4)调用***有序IP设置接口的脚本。此脚本在服务器启动后运行,用于调用***有序IP设置接口。
(5)IP设置脚本。将有序IP设置到服务器的脚本,根据操作***不同,实现的不同IP设置的脚本。
如图2所示,在服务器设置有序IP之前,需要先设置好机柜信息(包括交换机信息(包括IP,用户名和密码),机柜的序号),IP规划信息(包括IP段、网关、掩码、网卡等)。设置好机柜和IP规划信息后,就可以进行服务器操作***安装和有序IP设置了。当服务器安装好操作***后启动(要求能够自动获取到一个DHCP服务器分配的IP地址),***设置了启动自动运行的脚本,脚本里将请求有序IP设置接口进行有序IP设置,有序IP设置接口将完成服务器的有序IP设置工作。
有序IP设置接口工作流程如图3所示,包括以下过程
首先,***根据请求所使用的IP地址,利用请求里的IP地址,用户名和密码SSH到服务器,获取IP地址对应的网卡物理地址。
第二,***轮询***机柜信息里的交换机列表,获知服务器网卡物理地址所在交换机以及所在交换机端口号,根据所在交换机确定所在机柜,根据机柜和交换机端口号获取机柜序号(机柜信息里记录的)和服务器序号(位于机柜的第几个位置)。
第三,根据机柜序号和IP规划,获取机柜的IP子规划,根据服务器序号和机柜的IP子规划获取服务器的IP规划。
第四,SSH到服务器(请求所使用的IP地址),设置主机IP地址(除了正在连接的网卡,如果只设置一个网卡,则直接进行第五步)
第五,重新SSH到主机(使用刚设置的IP),设置之前连接的网卡的IP地址
通过上述步骤,即可将实现批量自动的为服务器设置有序IP。
用户在使用的时候只需要进行下面三步的设置就可以灵活使用:
步骤一:设置机柜信息,包括机柜序号以及交换机的ip、用户名和密码;
步骤二:设置IP规划,包括IP段,网关,掩码,网卡名称;
步骤三:安装操作***,该操作***带有开机启动便自动运行的脚本(请求有序IP设置接口);
通过上述三个步骤,用户接口实现批量为服务器设置有序IP。
本发明提供的一种有序IP设置***及其工作方法,带来以下明显的效果:批量自动——***根据用户的设置,批量自动的为服务器设置IP,不需要人工操作;有序IP——***为服务器设置的IP是有序的,方便管理;通用性高——通过开发新的IP设置脚本即可实现更多的操作***有序IP设置。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员依然可以对本发明的具体实施方式进行修改或者等同替换,这些未脱离本发明精神和范围的任何修改或者等同替换,均在申请待批的权利要求保护范围之内。
Claims (5)
1.一种有序IP设置***,其特征在于,所述有序IP设置***包括:
机柜管理模块:机柜对应于真实数据中心的机柜,用于管理和设置机柜的柜上交换机,所述机柜上的服务器初始IP所在网卡连接的交换机;
IP规划管理模块:为一个机柜里的服务器规划出IP段,一个机柜可设置多个IP规划,分别应用于多张网卡;
***有序IP设置接口模块:此接口供服务器开机后远程调用,实现确定服务器的有序IP并设置到服务器上的功能;
调用***有序IP设置接口的脚本:所述脚本在服务器启动后运行,用于调用***有序IP设置接口;
IP设置脚本:将有序IP设置到服务器的脚本,根据操作***不同,实现的不同IP设置的脚本。
2.根据权利要求1所述的一种有序IP设置***,其特征在于,所述***具有以下工作过程:在服务器设置有序IP之前,先设置机柜信息和IP规划信息,设置好机柜和IP规划信息后,进行服务器操作***安装和有序IP设置,当服务器安装好操作***后启动,***设置了启动自动运行的脚本,脚本中将请求有序IP设置接口进行有序IP设置,有序IP设置接口将完成服务器的有序IP设置工作。
3.根据权利要求2所述的一种有序IP设置***,其特征在于,所述机柜信息包括交换机信息和机柜的序号,所述IP规划信息包括IP段、网关、掩码和网卡。
4.根据权利要求2所述的一种有序IP设置***,其特征在于,所述有序IP设置接口具有以下工作过程:
S1, 所述有序IP设置***根据请求所使用的IP地址,根据请求里的IP地址、用户名和密码SSH到服务器,获取IP地址对应的网卡物理地址;
S2,所述有序IP设置***轮询***机柜信息里的交换机列表,获知服务器网卡物理地址所在交换机以及所在交换机端口号,根据所在交换机确定所在机柜,根据机柜和交换机端口号获取机柜序号和服务器序号;
S3,根据机柜序号和IP规划,获取机柜的IP子规划,根据服务器序号和机柜的IP子规划获取服务器的IP规划;
S4,SSH到服务器,设置主机IP地址,如果只设置一个网卡,则直接跳转S5;
S5,重新SSH到主机,设置之前连接的网卡的IP地址。
5.根据权利要求1所述的一种有序IP设置***,其特征在于,所述有序IP设置***在用户在使用时需要进行以下操作:
S1,设置机柜信息,包括机柜序号以及交换机的ip、用户名和密码;
S2,设置IP规划,包括IP段,网关,掩码和网卡名称;
S3,安装操作***,该操作***带有开机启动便自动运行的脚本。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610918855.1A CN106302864A (zh) | 2016-10-21 | 2016-10-21 | 一种有序ip设置*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610918855.1A CN106302864A (zh) | 2016-10-21 | 2016-10-21 | 一种有序ip设置*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106302864A true CN106302864A (zh) | 2017-01-04 |
Family
ID=57720405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610918855.1A Pending CN106302864A (zh) | 2016-10-21 | 2016-10-21 | 一种有序ip设置*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106302864A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071043A (zh) * | 2017-04-28 | 2017-08-18 | 曙光信息产业(北京)有限公司 | 一种网络信息的配置方法和装置 |
CN107612728A (zh) * | 2017-09-14 | 2018-01-19 | 郑州云海信息技术有限公司 | 一种快速设置两台网络直连的服务器ip的方法 |
CN108347351A (zh) * | 2018-01-26 | 2018-07-31 | 广州视源电子科技股份有限公司 | 设备双以太网卡兼容的方法、装置及*** |
CN108683556A (zh) * | 2018-04-26 | 2018-10-19 | Tcl王牌电器(惠州)有限公司 | 检测网卡功能状态的方法、装置和计算机存储介质 |
CN109547238A (zh) * | 2018-11-12 | 2019-03-29 | 深圳互联先锋科技有限公司 | 一种在设备管理***中实现自动组网的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102726025A (zh) * | 2011-11-29 | 2012-10-10 | 华为技术有限公司 | 一种业务包的安装方法和相关装置 |
CN103167050A (zh) * | 2011-12-13 | 2013-06-19 | 台达电子工业股份有限公司 | 服务器的自动安装与设定方法 |
CN104378218A (zh) * | 2013-08-12 | 2015-02-25 | 鸿富锦精密工业(深圳)有限公司 | 机柜内服务器管理***及方法 |
CN104954504A (zh) * | 2015-05-05 | 2015-09-30 | 浪潮电子信息产业股份有限公司 | 一种自动化进行bmc管理ip配置的方法 |
CN105024849A (zh) * | 2015-06-02 | 2015-11-04 | 浪潮电子信息产业股份有限公司 | 一种高密度机柜服务器对各节点bmc批量操作的方法 |
CN105426184A (zh) * | 2015-11-12 | 2016-03-23 | 浪潮电子信息产业股份有限公司 | 一种批量设置整机柜Linux***静态IP的方法 |
-
2016
- 2016-10-21 CN CN201610918855.1A patent/CN106302864A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102726025A (zh) * | 2011-11-29 | 2012-10-10 | 华为技术有限公司 | 一种业务包的安装方法和相关装置 |
CN103167050A (zh) * | 2011-12-13 | 2013-06-19 | 台达电子工业股份有限公司 | 服务器的自动安装与设定方法 |
CN104378218A (zh) * | 2013-08-12 | 2015-02-25 | 鸿富锦精密工业(深圳)有限公司 | 机柜内服务器管理***及方法 |
CN104954504A (zh) * | 2015-05-05 | 2015-09-30 | 浪潮电子信息产业股份有限公司 | 一种自动化进行bmc管理ip配置的方法 |
CN105024849A (zh) * | 2015-06-02 | 2015-11-04 | 浪潮电子信息产业股份有限公司 | 一种高密度机柜服务器对各节点bmc批量操作的方法 |
CN105426184A (zh) * | 2015-11-12 | 2016-03-23 | 浪潮电子信息产业股份有限公司 | 一种批量设置整机柜Linux***静态IP的方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071043A (zh) * | 2017-04-28 | 2017-08-18 | 曙光信息产业(北京)有限公司 | 一种网络信息的配置方法和装置 |
CN107612728A (zh) * | 2017-09-14 | 2018-01-19 | 郑州云海信息技术有限公司 | 一种快速设置两台网络直连的服务器ip的方法 |
CN108347351A (zh) * | 2018-01-26 | 2018-07-31 | 广州视源电子科技股份有限公司 | 设备双以太网卡兼容的方法、装置及*** |
CN108347351B (zh) * | 2018-01-26 | 2022-02-22 | 广州视源电子科技股份有限公司 | 设备双以太网卡兼容的方法、装置及*** |
CN108683556A (zh) * | 2018-04-26 | 2018-10-19 | Tcl王牌电器(惠州)有限公司 | 检测网卡功能状态的方法、装置和计算机存储介质 |
CN108683556B (zh) * | 2018-04-26 | 2021-11-09 | Tcl王牌电器(惠州)有限公司 | 检测网卡功能状态的方法、装置和计算机存储介质 |
CN109547238A (zh) * | 2018-11-12 | 2019-03-29 | 深圳互联先锋科技有限公司 | 一种在设备管理***中实现自动组网的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106302864A (zh) | 一种有序ip设置*** | |
US8880657B1 (en) | System and method for configuring and managing virtual grids | |
CN101739287A (zh) | 管理虚拟机的装置、***和方法 | |
US20130329344A1 (en) | Intelligent telecommunications patching system | |
CN105653398B (zh) | 一种智能分配操作***镜像方法 | |
CN109039788B (zh) | 网络设备的端口配置方法、装置和存储介质 | |
CN105490826A (zh) | 基于自动发现的配置管理***及方法 | |
CN107566518A (zh) | 在安装文件过程中管理设备信息的方法和装置 | |
CN105487859A (zh) | 一种基于模板的大数据组件web部署方法 | |
CN104410511B (zh) | 一种服务器管理方法及*** | |
CN114650223A (zh) | 一种Kubernetes集群的网络配置方法、装置及电子设备 | |
CN103152756A (zh) | 一种wlan ac的自动化配置方法 | |
CN105117898A (zh) | 支持多厂商考勤终端接入的云考勤管理方法及*** | |
CN101009601A (zh) | 一种网络网元的维护检测方法、***和装置 | |
CN108920163A (zh) | 服务器固件升级方法及装置 | |
CN108089968A (zh) | 一种宿主机监控虚拟机数据库状态的方法 | |
CN107249050A (zh) | 云平台中资源的管理方法和装置 | |
CN106992885A (zh) | 一种服务器***中识别设备的方法及服务器*** | |
CN110413311A (zh) | ***配置方法及服务器 | |
CN104717091B (zh) | 服务器品质验证方法及其*** | |
CN113472578B (zh) | 网络设备物理位置的分配方法、装置、存储介质和设备 | |
CN109286692A (zh) | 一种配置服务器ipmi静态ip地址的方法 | |
CN115577160A (zh) | 一种生产线数据采集方法、装置、设备及介质 | |
CN109710605B (zh) | 一种设备信息自动化采集装置以及方法 | |
CN104700512B (zh) | 采用dhcp与dns协议快速配置服务器与网络税控器集群的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |