【技术实现步骤摘要】
兼容多种服务器操作系统和处理器架构的一键安装部署方法
[0001]本专利技术涉及一键安装部署
,尤其涉及兼容多种服务器操作系统和处理器架构的一键安装部署方法
。
技术介绍
[0002]现在医疗项目的信息化系统繁多,服务器均以内网方式部署,部分医院要求国产服务器的支持,这给系统部署带来了一定的困难和很多重复性的工作,也使得工作量大,另外项目技术支持和实施人员的流动性较大,传统的系统部署方法需要反复的做培训和指导,基于目前系统部署存在的问题,我们提出了兼容多种服务器操作系统和处理器架构的一键安装部署方法
。
技术实现思路
[0003]基于
技术介绍
存在的技术问题,本专利技术提出了兼容多种服务器操作系统和处理器架构的一键安装部署方法
。
[0004]本专利技术提出的兼容多种服务器操作系统和处理器架构的一键安装部署方法,包括以下步骤:
[0005]S1
:首先将虚拟机
WM、linux
操作系统
、docker
容器安装
、portainer、docker
‑
compose
服务编排
、
服务程序
、
服务源文件
、
服务配置文件和
shell
一键安装脚本进行搭建出医院信息平台的打包环境;
[0006]S2
:制作兼容国产服务器的一键安装脚本
、
一键迁移脚本和兼容
centos、ubun ...
【技术保护点】
【技术特征摘要】
1.
兼容多种服务器操作系统和处理器架构的一键安装部署方法,其特征在于,包括以下步骤:
S1
:首先将虚拟机
WM、linux
操作系统
、docker
容器安装
、portainer、docker
‑
compose
服务编排
、
服务程序
、
服务源文件
、
服务配置文件和
shell
一键安装脚本进行搭建出医院信息平台的打包环境;
S2
:制作兼容国产服务器的一键安装脚本
、
一键迁移脚本和兼容
centos、ubuntu
脚本;
S3
:将
S1
中医院信息平台所集成的各个程序进行打成镜像包,并将制作好的镜像包和配置文件进行修改式分离;
S4
:在制作好的镜像包和配置文件分离后,使用
docker
‑
compose
服务编排写好启动脚本,然后将
S3
中的各个程序服务串联起来;
S5
:对
linux
操作系统和
cpu
架构的类型判断,然后进行一系列的服务器底层依赖包和硬件信息的检测,脚本做相应的软硬件兼容处理;
S6
:所述
S5
中硬件信息检测出已存在与应用服务冲突的,用一键部署安装包来提供应用服务需要的对应版本号软件,使用脚本命令自动化升级或者替换;
S7
:利用
S2
中的一键安装脚本进行安装,其在安装的过程中实时的输出每个步骤的日志情况和遇到的问题描述,并能够查看实时的每个步骤执行进度;
S8
:
S7
中的一键安装完成后,采用
portainer+sentinel+
异常处理服务,实时监控系统运行情况,定时做数据备份和异常预警;
S9
:
S8
的系统运行出现异常情况时,其采用
SMTP
协议传到邮件服务器,并向运维人员发送电子邮件或者短信
。2.
根据权利要求1所述的兼容多种服务器操作系统和处理器架构的一键安装部署方法,其特征在于,所述
S2
中,国产服务器与麒麟系统
、Deepin
系统
、
红旗系统和
euleros
系统连接,国产服务器采用
ARM
构架或
AMD
构架
。3.
根据权利要求1所述的兼容多种服务器操...
【专利技术属性】
技术研发人员:黄杰,刘华森,江少聪,林文霞,
申请(专利权)人:厦门狄耐克物联智慧科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。