自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql备份和恢复机制之Xtrabackup

说明:Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍 ,是一款开源能够对innodb和xtradb数据库进行热备的工具。percona是mysql的分支,就是mysql的二次开发,对mysql的性能做了提升;mariadb也是mysql的一个分支特点:(1)备份过程快速、可靠(2)备份过程不会打断正在执行的事务(3)能够基于压缩等功能节约磁盘空间和流量(4)自动实...

2018-03-18 15:47:48 2062

原创 mysql备份和恢复机制-mysqldump+binlog备份与恢复

Mysql备份方案分为以下三种1.mysqldump+binlog:(推荐)完全备份,通过备份二进制日志实现增量备份2.xtrabckup:对InnoDB:热备,支持完全备份和增量备份对MyISAM:温备,支持完全备份3.lvm2快照+binlog:几乎热备,物理备份mysql备份工具mysqldump:适用于所有存储引擎,适用于温备,能实现完全备份,部分备份;对InnoDB存储支持热备;cp,...

2018-03-18 15:34:03 1548

原创 配置Zabbix所需环境要求

配置Zabbix所需环境要求 Zabbix数据库的选择、安装创建、升级 如何获取ZABBIX 在Zabbix 主页上找到当版版本及其下载说明。 硬件要求、存储要求 ZABBIX 对物理内存和硬盘存储容量都有要求,128 MB 的物理内存和至少 256 MB 空闲的硬盘空间是将一个好的开始点。不过,其所需磁盘空间的大小显然有赖于主机及其所需监控参数的数量。如果您想保留监控参数一个较长的历史记

2017-12-24 14:11:32 8975

原创 zabbix企业级分布式监控

一、什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 agent端:主机通过安装agent方式采集数据。 server端:通过收集agent发送的数据,写入数据库(MySQL,ORA

2017-12-24 12:35:02 867

原创 自动化运维工具-Puppet

前面已经介绍或一款自动化运维工具Ansible,ansible功能的实现依赖于模块,适用于小型的网络架构,而puppet功能实现是依赖于资源的,把需要实现的某些相同的功能定义为模块,相当于ansible的角色,下面给出一些ansible和puppet的不同点对比 1、服务器端: puppet:至少包含一个或多个puppet-master服务器,每个客户端安装agent包 ansible:不需

2017-12-16 20:17:28 992

原创 企业级nosql数据库应用与实战-redis

随着互联网2.0时代的发展,越来越多的公司更加注重用户体验和互动,这些公司的平台上会出现越来越多方便用户操作和选择的新功能,如优惠券发放、抢红包、购物车、热点新闻、购物排行榜等,这些业务的特点是数据更新频繁、数据结构简单、功能模块相对独立、以及访问量巨大,对于这些业务来说,如果使用mysql做数据存储的话,大量的读写请求会造成服务器巨大压力,是否有更轻量的解决,能解决此类问题? 技术说明 NoS

2017-12-16 18:06:09 411

原创 运维自动化工具Ansible-playbook

如果公司想要短时间内扩容上百台服务器,那么你应该怎么去实现呢?一台台去配置吗,这当然是不可能的,当我们需要操作大量的服务器做相同的配置时我们可以学会使用一些工具,不但大大的提高工作效率还可以为公司减少人力的消耗,这样其实是实现了某些程度上的运维自动化,但是实现自动化的前提是首先要保证标准化,没有标准化就无法谈及自动化,其中Ansible就是一个可以控制数台机器进行操控的运维自动化工具,Ansible

2017-12-10 18:33:39 575

原创 项目上线流程

项目实战 现在有一个任务把线上正在运行的一个2.1版本的war包换成2.2版本的war包,当你接到这个任务后你应该这么做,下面我详细的分析一下我在项目上线时的做法 1.首先服务是不能中断的,上线不能影响到用户体验 实际上开发的包很多都是放到一起的,开发遵循MVC规则 war包的部署可以用autodeploy,也就是自动部署,自动部署之后服务是需要重启去加载的,但是重启的过程中你还要考虑到前端

2017-12-07 15:53:07 8853

原创 企业级自动化运维工具应用实战-ansible

以项目为背景,公司计划在年底做一次大型市场促销活动,全面冲刺下交易额,为明年的上市做准备。公司要各业务组对年底大促做准备,运维部要求所有业务容量进行三倍的扩容,并搭建出多套环境可以共开发和测试人员做测试,运维老大为了在年底有所表现,要求运维部门同学尽快实现,当你接到这个任务时,有没有更快的解决方式? 当遇到这种场景时你不可能一台台去扩容,所以就需要我们去了解学习更多的方式来解决这个的问题,这里就一

2017-12-04 21:21:02 565

原创 企业级分布式存储应用-mogileFS

Web 2.0 时代的到来,使得单个计算机节点远远无法满足用户对海量数据和应用程序运行空间的需求。个人和企业都有安全而持久的存储信息的需求,备份成为最通俗的手段存储需要保持实时读写,提供复杂的查询功能,缺乏容灾和备份能力,大量无结构的数据的存储和处理,对传统的存储方式提出挑战,这个时候,分布式存储,应运而生,就是将数据信息分散存储,在网络发达的现代,这种存储利用多台存储服务器,部署简单化,操作智能化

2017-12-04 19:59:49 973

原创 zabbix的安装

Zabbix的特性: 数据采样: 数据采集通道:snmp,ssh/telnet,agent,ipmi,jmx(java Management eXtensions) 自定义采集机制:UserPrameter(基于nginx实现) 告警: 升级: Scripts Notific

2017-12-03 20:44:01 183

原创 tomcat集群会话保持

Manger对象用于实现HTTP会话管理的功能,Tomcat中有5种Manger的实现:而DeltaManager是在企业中用到最多的,今天就来介绍DeltaManager的会话保持 DeltaManager 用于Tomcat集群的会话管理器,它通过将改变了会话数据同步给集群中的其它节点实现 会话复制。这种实现会将所有会话的改变同步给集群中的每一个节点,也是在集群环境中 用得最多的一种实现方

2017-11-26 20:10:31 1033

原创 实现keepalived高可用集群:基于NAT模式

注意:NAT模式的keepalive做的时候vip和dip都要漂移,因为要在real-server上配置指向lvs上的dip地址的路由,这个路由只能指定一个dip地址,所以dip要跟着一起漂移过去;还有一个方法就是写一个脚本,当lvs-server在master和backup之间切换时实现在real-server上重新指定一个在工作状态的lvs-server的dip的路由,这个比较复杂,不如直接实现

2017-11-12 18:00:14 1850

原创 lvs集群服务的DR模式和NAT模式详解及实验

lvs-DR模式介绍 下图清晰的描述了lvs-DR模型的工作流程,VIP是桥接模式,DIP是仅主机模式,后端服务器(real-server)的网关指向DIPDR模式不同于NAT模式,DR模式在返回客户端请求的时候不再经过LVS而是直接通过RealServer返回给客户端,这里涉及到一个问题,需要设置网卡别名1LVS负载均衡DR工作流程 (a) 当用户请求到达Director Server,此时请

2017-11-05 20:41:08 1675

原创 实现基于文件验证的vsftpd虚拟用户和基于MYSQL验证的vsftpd虚拟用户

实现基于文件验证的vsftpd虚拟用户 一、创建用户数据库文件 • vim /etc/vsftpd/vusers.txt wang wangpass mage magepass cd /etc/vsftpd/ db_load -T -t hash -f vusers.txt vusers.db chmod 600 vusers.db rm -rf vuser

2017-10-29 18:33:20 486

原创 https的具体实现

【实现ssl最简单的方法就是自己给自己颁发证书,自签名证书,用自签名证书非常简单,只需要安装一个软件包叫mod_ssl,装完以后用rpm -ql mod_ssl看一下,发现里面的文件已经调用了证书信息,而这个证书是通过一个脚本实现的(rpm -q –scripts mod_ssl)现在已经有证书文件了(ll /etc/pki/tls/certs)私钥文件也有了(ll /etc/pki/tls/pr

2017-10-22 19:34:14 931 1

原创 centos 6.9二进制安装mariadb 5.5.57

1,注意先查看一下有没有mysql,如果有先卸载,卸载的时候发现有依赖,所以要忽略依赖 rpm -qa mysql* rpm -e mysql-server –nodeps rpm -e mysql –nodeps rpm -e mysql-libs –nodeps 这个结果就是只删除了mysql,跟他有依赖关系的其它软件是不会删除的,但是这些软件因为系统里没有了mysql也会不能运行,这是

2017-10-14 21:00:08 532

原创 ssh原理与应用

一、什么是SSH? 简单说,SSH是一种网络协议,用于计算机之间的加密登录 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方 案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置。

2017-09-30 14:34:11 361

原创 删除/boot/*并且删除/etc/fstab文件以及init程序的恢复实验

进入救援模式 不同就是删除/etc/fstab文件之后系统无法对根进行自动挂载,我们需要手动挂载根,这个根是你自己起的名字,比如我们起一个名为/mnt/tmp,那它就是之前系统自动挂载的/mnt/sysimages 还要挂载boot fdisk -l 查看 sda4是扩展分区,不会是根,sda5是swap分区,也不会是根,sda1是boot的,也不是根 还有sda2,sda3如果我们

2017-09-23 19:26:51 816

原创 linux系统启动流程详解

linux系统启动流程详解 对系统的流程先有一个大概的了解开电源==BIOS自检==启动设备(磁盘 orU盘or光驱)==引导程序(lilo或grub)==内核==init程序(==rc.sysinit和 rc)==mingetty==终端登录==shell. 现在分为四个阶段来讲述第一阶段BIOS启动引导阶段实现硬件的初始 化以及查找启动介质从MBR中装载启动引导管理器

2017-09-18 20:33:08 422

原创 expect详解

expect介绍: expect 是基于Tcl开发的,(例如:scp,ssh,telnet等)主要应用于自动化交互式操作的场景,借助 Expect处理交互的命令,可以将交互过程如:ssh登录,ftp 登录等写在一个脚本上,使之自动化完成。尤其适用于需要对多台服务器执行相同操作的环境中,可以大大提高系统管理人员的工作效率 expect 选项 expect最常用的语法 expect [选项]

2017-09-16 20:34:08 1621

原创 网络配置工具

网络配置工具 1.图形工具: nm-connection-editor 此命令要在虚拟机里敲才 会有效,在客户端(用ssh连接或CRT连接的)上无敲完后会弹出一个窗口,图形化界面 2.字符配置工具: nmtui 类似于setup,都进入字符界面,可以配置网络 3.命令行工具;nmcli 在6中也有这个工具,不过功能相对弱些 4.也可以用最原来的方法,cd

2017-09-09 20:57:13 1346

原创 文章标题

sed工具用法总结 sed sed是一种流编辑器,一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为”模式空间“,接着用s命令处理缓冲区中的内容,处理完后把缓冲区的内容送往屏幕,然后读入下一行,执行下一个循环。另外,sed还有一保持空间(hold space)可以作为暂时的文本保存区,跟模式空(pattern space)进行交互. 优点是: 流编辑, 方便地从管道(Pi

2017-09-02 21:35:02 179

原创 sed工具用法总结

sedsed是一种流编辑器,一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为”模式空间“,接着用s命令处理缓冲区中的内容,处理完后把缓冲区的内容送往屏幕,然后读入下一行,执行下一个循环。另外,sed还有一保持空间(hold space)可以作为暂时的文本保存区,跟模式空(pattern space)进行交互.优点是: 流编辑, 方便地从管道(Pipe line)

2017-09-02 19:59:23 282

空空如也

空空如也

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

TA关注的人

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