一种面向运维领域的智能安防系统自动化部署方法技术方案

技术编号:39669358 阅读:9 留言:0更新日期:2023-12-11 18:34
本发明专利技术涉及工程科技技术领域,具体为一种面向运维领域的智能安防系统自动化部署方法,包括以下步骤:准备六台有硬件配置要求的服务器;选取一台存储空间大于

【技术实现步骤摘要】
一种面向运维领域的智能安防系统自动化部署方法


[0001]本专利技术涉及工程科技
,具体为一种面向运维领域的智能安防系统自动化部署方法


技术介绍

[0002]智能安防系统自动化部署,指的是借助
linux
基础命令
、docker
以及
shell
自动化脚本等工具与技术,把复杂的业务服务部署

配置通过自动化脚本实现

[0003]现有技术中,智能安防系统由管理页面

管理服务

国标服务

媒体服务四个主要功能模块组成,各服务之间相互依赖,存在很多专业性较强的技术,普通运维人员在不完全了解智能安防系统的业务流程及各服务之间数据交互架构的情况下,可能会将一些基本的环境变量漏掉配置或者配置错误,结果就会投入大量的精力查找部署问题,影响正常的交付工作


技术实现思路

[0004]本专利技术的目的在于提供一种面向运维领域的智能安防系统自动化部署方法,以解决上述
技术介绍
中提出的问题

[0005]为实现上述目的,本专利技术提供如下技术方案:一种面向运维领域的智能安防系统自动化部署方法,所述方法包括以下步骤:
[0006]准备六台有硬件配置要求的服务器;
[0007]选取一台存储空间大于
500G
的服务器作为部署包存放服务器;
[0008]判断部署服务器是否可以连接公网;
[0009]填写环境变量;
[0010]执行自动化部署脚本

[0011]优选的,:准备六台有硬件配置要求的服务器的具体操作包括:
[0012]将服务器按照硬件配置划分角色,智能安防业务服务分为管理页面服务

管理服务

国标信令服务

媒体服务;
[0013]选取1台配置在
16C/32G

cpu/
内存以上的服务器作为管理页面服务及管理服务的部署机;
[0014]选取1台配置在
32C/64G

cpu/
内存以上的服务器作为国标信令服务的部署机;
[0015]选取4台配置在
16C/32G

cpu/
内存以上的服务器作为媒体服务的部署机

[0016]优选的,判断部署服务器是否可以连接公网的具体操作包括:
[0017]选取一台存储空间大于
500G
的服务器,并判断服务器是否能够连接公网,
[0018]是
>
从公网服务器下载部署包至服务器;
[0019]否
>
将离线部署包通过内网传输至部署服务器

[0020]优选的,填写环境变量的具体操作包括:
[0021]记录每个服务器的
ip、
用户名

密码到环境变量总配置文件;
[0022]记录
mysql、rabitmq、redis、minio
中间件的
ip、
端口

用户名

密码信息到环境变量总配置文件

[0023]优选的,执行自动化部署脚本的具体操作包括:
[0024]根据环境变量检查所有服务器之间的网络互通性及服务器的运行状态

[0025]优选的,执行自动化部署脚本的具体操作还包括:
[0026]将部署包中的多个服务包按照服务器角色及环境变量配置分发至不同的服务器上

[0027]优选的,执行自动化部署脚本的具体操作还包括:
[0028]安装
docker
服务,修改
docker
配置,包含但不限于调整
docker
日志文件的最大个数

最大占用空间,调整
docker
的镜像仓库地址,调整
docker
默认的存储空间,启动
docker
服务,设置
docker
服务为开机自启动

[0029]优选的,执行自动化部署脚本的具体操作还包括:
[0030]根据总环境变量配置为每个业务服务配置本服务特有的环境变量;创建
docker
容器并启动

[0031]与现有技术相比,本专利技术的有益效果是:
[0032]本专利技术提出的面向运维领域的智能安防系统自动化部署方法,将复杂的视频监控平台的私有化部署通过自动化的方式进行,从分配部署服务器,到下载部署包

配置环境变量

执行自动化脚本,整个过程清晰可控,大大减少了运维人员执行命令时出错的概率,并且高效的完成了整体的交付工作

为视频监控运维领域的交付工作提供了高效

有力的支撑

附图说明
[0033]图1为本专利技术方法流程图

具体实施方式
[0034]为了使本专利技术的目的

技术方案进行清楚

完整地描述,及优点更加清楚明白,以下结合附图对本专利技术实施例进行进一步详细说明

应当理解,此处所描述的具体实施例是本专利技术一部分实施例,而不是全部的实施例,仅仅用以解释本专利技术实施例,并不用于限定本专利技术实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围

[0035]请参阅图1,本专利技术提供一种技术方案:一种面向运维领域的智能安防系统自动化部署方法,所述方法包括以下步骤:
[0036]1.
准备六台有硬件配置要求的服务器:将服务器按照硬件配置划分角色,智能安防业务服务分为管理页面服务

管理服务

国标信令服务

媒体服务

[0037]1>
选取1台配置在
16C/32G(cpu/
内存
)
以上的服务器作为管理页面服务及管理服务的部署机;
[0038]2>
选取1台配置在
32C/64G(cpu/
内存
)
以上的服务器作为国标信令服务的部署机;
[0039]3>
选取4台配置在
16C/32G(cpu/
内存
)
以上的服务器作为媒体服务的部署机

[0040]2.
下载部署包:选取一台存储空间大于
500G
的服务器,并判断该服务器是否可以
连接公网,
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种面向运维领域的智能安防系统自动化部署方法,其特征在于:所述方法包括以下步骤:准备六台有硬件配置要求的服务器;选取一台存储空间大于
500G
的服务器作为部署包存放服务器;判断部署服务器是否可以连接公网;填写环境变量;执行自动化部署脚本
。2.
根据权利要求1所述的一种面向运维领域的智能安防系统自动化部署方法,其特征在于:准备六台有硬件配置要求的服务器的具体操作包括:将服务器按照硬件配置划分角色,智能安防业务服务分为管理页面服务

管理服务

国标信令服务

媒体服务;选取1台配置在
16C/32G

cpu/
内存以上的服务器作为管理页面服务及管理服务的部署机;选取1台配置在
32C/64G

cpu/
内存以上的服务器作为国标信令服务的部署机;选取4台配置在
16C/32G

cpu/
内存以上的服务器作为媒体服务的部署机
。3.
根据权利要求1所述的一种面向运维领域的智能安防系统自动化部署方法,其特征在于:判断部署服务器是否可以连接公网的具体操作包括:选取一台存储空间大于
500G
的服务器,并判断服务器是否能够连接公网,是
>
从公网服务器下载部署包至服务器;否
>
将离线部署包通过内网传输至部署服务器
。4.
根据权利要求1所述的一种面向运维领域的智能安防系统自动化部署方法,其特征在于:填写环境变量的具体操作包括:记录每个服务器的
ip、...

【专利技术属性】
技术研发人员:王超
申请(专利权)人:浪潮软件科技有限公司
类型:发明
国别省市:

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

1