自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

转载 Zabbix监控平台(三)生产环境案例

一,Zabbix生产环境监测案例概述1.1 项目规划主机分组交换机NginxTomcatMySQLApachePHP-fpmredis(也有状态页,自己研究)memcache(也有状态页,自己研究)监控对象识别:使用SNMP监控交换(监控交换机或路由器)使用IPMI监控服务器硬件使用Agent监控服...

2019-08-07 17:59:00 620

转载 ansible批量管理服务工具

ansible批量管理服务工具批量管理服务器的工具无须部署agent,通过ssh进行管理流行的自动化运维工具:https://github.con/ansible/ansible三种批量管理工具ansible (so easy) 500以下服务器saltstack (比较复杂) 1000到4万服务器puppet ...

2019-07-24 15:52:00 500

转载 Docker Swarm容器集群管理

Swarm介绍Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm来启用Docker引擎的Swarm模式。Docker Engine CLI和API包括了管理Swarm节点命令,比如添加,删除节点,以及在Swar...

2019-07-24 15:40:00 650

转载 容器服务的监控,注册与发现

一,容器监控系统介绍1.1 InfluxdbInfluxDB是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及执行分析。特性内置HTTP API,所以不用再写服务端代码来启动和运行数据可以被标记,允许非常灵活的查询类似SQL的查询语句安装和管理简单,数据输入和输出速度块它旨在实时响应查询。这意味着point数据写入即被...

2019-07-24 15:39:00 522

转载 jenkins+git+docker构建持续化集成环境

CI/CD介绍发布流程设计服务器IP地址主机名Git/Harbor192.168.200.70git-harborDocker192.168.200.111dockerJenkins192.168.200.112jenkins工具版本CentOS7...

2019-07-24 15:38:00 1274

转载 Harbor私有镜像仓库(上)

一,Harbor简介Vmware的开源项目https://github.com/VMware/harborHarbor可帮助用户迅速搭建企业级的注册服务,它提供了管理图形界面,基于角色的访问控制(Role Based Access Control),镜像远程复制(同步),AD/LDAP集成,以及审计日志等企业用户需求的功能,同时还原支持中文,深受中国用户的喜爱...

2019-07-24 15:37:00 3416

转载 Harbor私有镜像仓库(下)

七,Harbor HA:环境准备全新安装两台harbor,但不要着急执行./install(如果用旧的要清理下数据)要做Harbor高可用,我们需要准备一台NFS服务器共享2台harbor的数据存储目录,在生产环境中,我们可以选则Ceph或者Glusterfs我们需要一台Postgres数据库给Harbor的clair漏洞扫描组件使用我们需要一台MySQL数据库给...

2019-07-24 15:37:00 617

转载 docker基础(下)

docker所有包下载链接:https://pan.baidu.com/s/13QiQ_dj5aXQqr-nmiYLuYQ提取码:g5j3五,网络管理5.1 容器网络模式Docker支持5种网络模式(1)bridge(nat模式)默认网络,Docker启动后默认创建一个docker0网桥,默认创建的容器也是添加到这个网桥中(2)ho...

2019-07-24 15:36:00 758

转载 docker基础(上)

docker-从入门到实践https://yeasy.gitbooks.io/docker_practice/repository/registry.htmldocker基础所有包下载链接:https://pan.baidu.com/s/1TYH3RUFR3OiN6fX67sa5rg提取码:yy44什么叫虚拟化正常服务器丨真实...

2019-07-24 15:34:00 201

转载 Pipeline流水线JAVA项目发布

所有的全局变量export JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jarexport TOMCAT_HOME=/usr/l...

2019-07-24 15:33:00 473

转载 Pipeline流水线及流水线发布PHP项目

Jenkins的Pipeline流水线主机名IP地址备注Git192.168.200.70Git服务器Jenkins192.168.200.91Jenkins服务器cat /etc/redhat-releaseuname -rsystemctl stop firewalldsystemctl disa...

2019-07-24 15:32:00 1121

转载 Jenkins企业应用进阶详解

CI/CD,DevOps介绍持续集成(Continuous Integration,CI)代码合并,构建,部署,测试都在一起,不断地进行这个过程,并对结果反馈持续交付(Continuous Delivery,CD)部署到生成环境,给用户使用持续部署(Continuous Deployment,CD)部署到生产环境...

2019-07-24 15:30:00 308

转载 SVN-->GitLab-->GitLab数据迁移

项目案例一:生产环境SVN数据迁移到测试环境GitLab主机名IP地址备份特殊要求SVN192.168.200.70SVN服务器无Git01192.168.200.107Git客户端内存2GGit02192.168.200.108GitLab服务器内存2G案例背景公司...

2019-07-24 15:30:00 801

转载 GitLab企业级代码管理仓库

GitLab服务器前面我们已经知道Git人人都是中心,那他们怎么交互数据呢?使用GitHub或者码云等公共代码仓库使用GitLab私有仓库GitLab是什么?是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。基础功能免费,高级功能收费。为什么要使用GitLab?基础功能开...

2019-07-24 15:29:00 1682

转载 Git分布式版本控制系统

企业高校持续集成平台场景介绍何为GitGit简单的来说,是一种分布式的版本管理工具,其具有以下优点:1、速度快2、简单的设计3、对非线性开发模式的强力支持(可以同时允许几千个分支同时进行开发和切换)4、完全分布式(防止集中式版本管理工具所出现的单点故障问题)本地版本控制系统许多人习惯用复制...

2019-07-24 15:28:00 624

转载 SVN版本管理与大型代码上线方案

第1章 SVN服务实战应用指南1.1 SVN介绍1.1.1 什么是SVN(Subversion)?Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repository)中,这个档案库很像一个普通的...

2019-07-24 15:27:00 1042

转载 Redis-cluster集群

redis-cluster所有包链接:https://pan.baidu.com/s/1wcAI-jFFEaIU5Ilj6Beefg提取码:s29i一、Redis自带Cluster集群的部署与基础使用1.1 Redis集群特性redis cluster集群方式支持主从自动切换redis cluster集群只有一个库,单列或者主从的话又多...

2019-07-24 15:23:00 303

转载 Redis高可用之Sentinel哨兵

一,单实例模式当系统中只有一台redis运行时,一旦该redis挂了,会导致整个系统无法运行。二,主从模式由于单台redis出现单点故障,就会导致整个系统不可用,所以想到的办法自然就是备份。当一台redis出现问题了,另一台redis可以继续提供服务。三,自动故障转移机制虽然上面redis做了备份,看上去很完美。但由于redis...

2019-07-24 15:22:00 317

转载 Redis4.0之持久化存储(上)

一,redis概述与实验环境说明1.1 什么是redisredis是一种内存型的NoSQL数据库,优点是快,常用来做缓存用redis存储数据的方法是以key-value的形式value类型支持字符串,列表,哈希等多种类型1.2 环境说明主机名IP用途redis01192.168.200.70redis...

2019-07-24 15:20:00 266

转载 Redis4.0之持久化存储(下)

十,Redis的RDB存储方式10.1 redis的运行方式说明redis如果提供缓存服务,可以关闭所有持久化存储,如此一来redis重启后所有数据会丢失开启rdb或aof持久化存储,能把redis中的数据持久化到磁盘中。rdb和aof对性能都有影响,所以建议持久化的操作在从库上进行10.2 redis rdb存储方式,使用save配置开启...

2019-07-24 15:20:00 382

转载 游戏类运维重点流程解析

一,某游戏公司例行上线与更新流程示例例行维护/更新流程1.1 更新前天提前确认好要更新的是什么,更新会有人通知你,一般是运营人员比如:我们明天做什么什么更新1.2 第2天更新一般固定点更新,会先收到更新邮件运营人员会发公告给玩家,说我们什么什么游戏,几点进行维护比如:10点更新:(1)关闭游戏端口,禁止外部访...

2019-07-24 15:18:00 236

转载 lvs+keepalived集群架构服务

一,LVS功能详解1.1 LVS(Linux Virtual Server)介绍LVS是Linux Virtual Server 的简写(也叫做IPVS),意即Linux虚拟服务器,是一个虚拟的服务器集群系统,可以在UNIX/LINUX平台下实现负载均衡集群功能。1.2 企业网站LVS集群架构图1.3 IPVS软件工作层次图从上图...

2019-07-24 15:13:00 783

转载 Java企业级应用Tomcat服务器

Tomcat简介Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomca...

2019-07-24 15:12:00 385

转载 NoSQL数据库之redis持久化存储(一)

第1章 redis存储系统1.1 redis概述REmote DIctionary Server(Redis)是一个基于key-value键值对的持久化数据库存储系统。redis和大名鼎鼎的Memcached缓存服务软件很像,但是redis支持的数据存储类型比memcached更丰富,包括strings(字符串),lists(列表),sets(集合)和sorted ...

2019-07-24 15:08:00 123

转载 NoSQL数据库之redis持久化存储(二)

第3章 Redis数据类型详解3.1 Redis键/值介绍Redis key值是二进制安全的,这意味着可以用任何二进制序列作为key值,从形如“foo”的简单字符串到一个JPG文件的内容都可以。空字符串也是有效key值。关于key的几条规则:太长的键值不是个好主意,例如1024字节的键值就不是个好主意,不仅因为消耗内存,而且在数据中查找这类键值的计算...

2019-07-24 15:08:00 195

转载 NoSQL数据库

NoSQL概述自关系型数据库诞生40年以来,从理论产生发展到现实产品,例如:大家最常见的MySQL和Oracle,逐渐在数据库领域里上升到了霸主地位,形成每年高达数百亿美元的庞大产业市场。但随着互联网web2.0网站的兴起,传统的关系型数据库在应付web2.0网站,特别是对于规模日益扩大的海量数据,超大规模和高并发的微博,微信,SNS类型的web2.0纯动态网站已...

2019-07-24 15:07:00 315

转载 GlusterFS分布式存储系统

一,分布式文件系统理论基础1.1 分布式文件系统出现计算机通过文件系统管理,存储数据,而现在数据信息爆炸的时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,已经不能满足目前的需求。分布式文件系统可以有效解决数据的存储和管理难题,将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统...

2019-07-24 15:06:00 733

转载 企业级日志分析平台(十一):ELKStack之生产案例(下)

四,引入Redis4.1 实验环境说明主机名IP地址用途ES1192.168.200.191elasticsearch-node1ES2192.168.200.192elasticsearch-node2ES3192.168.200.193elasticsearch-node3Logst...

2019-07-23 13:14:00 834

转载 企业级日志分析平台(十):ELKStack之操作深入(中)

一,企业级Elasticsearch使用详解1.1 基本概念ElasticsearchMySQLIndexDatabaseTypeTableDocumentRowFieldColumn- Node:运行单个ES实例的服务器- Cluster:一个或多个节点构成集群- Index:...

2019-07-23 13:13:00 551

转载 企业级日志分析平台(八):ELKStack之极速入门(上)

一,EKL介绍1.1 需求背景一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一...

2019-07-23 13:12:00 530

转载 企业CDN缓存加速原理解密

1.1 CDN(网站加速)1.1.1 什么是CDNCDN的全称Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快,更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接,负债情况以及到用户...

2019-07-23 13:09:00 425

转载 Zabbix监控平台(二)深入理解zabbix

一,Zabbix Web操作深入1.1 Zabbix Web下的主机和模版以及监控项的添加方式(1)创建一个模版我们所有的功能几乎都是在模版中定义的我们再点进新创建的模版查看模版里几乎可以设定我们需要的所有功能(2)在模版里创建应用集应用集的作用就是将众多的监控项进行一个分类,方便我们的管理...

2018-12-13 13:01:00 1170

转载 Zabbix监控平台(一)搭建部署与概述

Zabbix监控平台(一)搭建部署与概述Zabbix监控平台一,Zabbix架构zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。Zabbix 的运行架构如下图所示:1.1...

2018-11-25 20:30:00 535

转载 Mha-Atlas-MySQL高可用方案实践。

一,mysql-mha环境准备1.1 实验环境:1.2 软件包Mha所有包链接:https://pan.baidu.com/s/19tiKXNEW4C6oWi9OFmcDYA提取码:be071) mha管理节点安装包:mha4mysql-manager-0.56-0.el6.noarch.rpmmha...

2018-11-25 02:21:00 216

转载 SVN服务实战

第1章 SVN服务实战应用指南1.1 SVN介绍1.1.1 什么是SVN(Subversion)?Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repository)中,这个档案库很像一个普通的...

2018-11-25 02:18:00 364

转载 Jenkins持续集成

Jenkins持续集成自动化运维Jenkins所有包下载链接:https://pan.baidu.com/s/1SXg-Av99xeyR3OdvJhv7Dg提取码:daraJenkins环境搭建由于Jenkins是依赖于java的,所以先介绍java环境的搭建(1)使用官方的二进制包解压安装(上方有下载链接)官方二进...

2018-11-25 02:16:00 197

转载 企业级Memcached服务应用实践

企业级Memcached服务应用实践Memcached服务一, Memcached介绍1.1 Memcached与常见同类软件对比(1)Memcached是什么?Memcached是一个开源的,支持高性能,高并发的分布式内存缓存系统,由C语言编写,总共2000多行代码。从软件名称上看,前3个字符“Mem”就是内存的意思,而接下来的后面5个字符“...

2018-11-24 19:54:00 341

转载 HTTP协议原理

HTTP协议原理HTTP协议原理用户访问网站的基本流程:1,登录浏览器输入网址2,网址通过DNS解析出具体IP地址3,TCP三次握手4,浏览器向服务商的Web服务器发起一个请求(遵循http协议)5,Web服务器响应用户请求,处理请求,返回响应包6,浏览器通过http协议接收到响应包7,浏览器处理响应包显示在浏览器上8,TCP四次挥手...

2018-11-22 15:03:00 395

转载 iptables防火墙

防火墙防火墙iptables防火墙(一)防火墙概述1、概念与作用网络中的防火墙,是一种将内部网络和外部网络分开的方法,是一种隔离技术。防火墙在内网与外网通信时进行访问控制,依据所设置的规则对数据包作出判断,最大限度地阻止网络中的黑客破坏企业网络,从而加强企业网络安全。2、防火墙的分类(1)硬件防火墙:如思科的 ASA 防火墙,H3C 的 Sep...

2018-11-21 08:56:00 152

转载 ansible批量管理服务工具

ansible批量管理服务工具ansible批量管理服务工具批量管理服务器的工具无须部署agent,通过ssh进行管理流行的自动化运维工具:https://github.con/ansible/ansible三种批量管理工具ansible (so easy) 500以下服务器saltstack (比较复杂) 1...

2018-11-21 08:36:00 309

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除