1. 系统环境不一致 开发:我本地没问题.运维:服务器没问题. 这个问题就变成了皮球. 如果一个应用要正常的启动起来需要什么?比如java web应用. 需要一个操作系统,操作系统之上要jdk,tomcat,我们的代码,配置文件. 操作系统的改变可能会导致我们的应用开不起来,比如我们调用了某些系统命 ...
分类:
其他好文 时间:
2020-06-21 13:42:41
阅读次数:
62
1、安装环境 此处在Centos7进行安装,可以使用以下命令查看CentOS版本 lsb_release -a 在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上,可以使用以下命令查看 uname -r 2、用yum源安装 2.1 查看是否已安装docker列表 y ...
分类:
其他好文 时间:
2020-06-21 11:30:28
阅读次数:
46
Ansible介绍 自动化运维工具,统一配置管理工具。 可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 统一配置管理工具: Ansible 开发语言:Python 轻量级,大规模环境下只通过ssh会很慢,串行的 SaltStack 开发语言:Python 一般 ...
分类:
其他好文 时间:
2020-06-21 00:32:00
阅读次数:
69
自动化运维工具-Ansible Jinja2模板 jinja2 jinja2跟ansible的关系 Ansible通常会使用jinja2模板来修改被管理主机的配置文件等...在saltstack中同样会使用到jinja2 为了方便,使用jinja2语法,渲染配置文件 jinja2的语法 {{ EXP ...
分类:
其他好文 时间:
2020-06-21 00:22:29
阅读次数:
46
监控nginx脚本,每20秒监测一次,如果进程数多于1000,重启nginx服务,重启5次失败后通知管理员,如果重启成功一分种后,进程数还是大于1000,通知运维#!/bin/bashd=`date`c=`pgrep-lnginx|wc-l`check_nginx(){for((i=1;i<=5;i++))do/usr/local/nginx/sbin/nginx2>/tmp/ngin
分类:
系统相关 时间:
2020-06-21 00:10:50
阅读次数:
64
动静分离的前戏 注意:动静分离,不需要运维来做(开发) **动态请求:**该用户请求,需要调用数据库中的数据 **静态请求:**该用户请求,不需要调用数据库 **动态页面:**后端开发写的需要调用数据库的页面(python,Java,C,PHP,nodejs...) **静态页面:**前端开发写的, ...
分类:
其他好文 时间:
2020-06-21 00:02:24
阅读次数:
176
安装git 在liunx终端sudo apt install git 使用git安装bunlde插件 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 对vimrc文件进行配置 call vu ...
分类:
系统相关 时间:
2020-06-20 21:32:22
阅读次数:
124
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能 ...
分类:
其他好文 时间:
2020-06-20 21:26:25
阅读次数:
63
// fabric集群的chaincode的相关运维操作 // 查询已经安装 已经实例化 // 安装 实例化 升级 func FabricChaincodeRooter(r gin.IRouter) { group := r.Group("/api/v1/fabric/cc") group.POST ...
分类:
其他好文 时间:
2020-06-20 21:25:37
阅读次数:
78
堡垒机:远程登录,统一管理服务器或设备的运维软件。 堡垒机的用户是管理人员,运维人员。 开源堡垒机软件: 自建堡垒机测试: 堡垒机需要两个网卡。 安装: https://tp4a.com 的详细解释 完成之后可以使用网络访问 更好的使用堡垒机 推荐一个终端工具 ...
分类:
其他好文 时间:
2020-06-20 11:04:20
阅读次数:
59