3 Hguan07

尚未进行身份认证

我要认证

沉默这个Bug

等级
TA的排名 8w+

监控软件zabbix-3.2安装

简介Zabbix是一个基于WEB界面提供分布式系统监控以及网络监控功能的企业级开源运维平台,也是目前国内互联网用户中使用最广泛的监控软件优点支持多平台的企业级分布式开源监控软件安装部署简单,多种数据采集插件灵活集成功能强大,可实现复杂多条件告警自带画图功能,得到的数据可以绘成图形提供多种API接口,支持调用脚本出现问题时可自动远程执行命令(需对agent设置执行权限)缺点项目批量修改

2017-10-09 21:26:05

Lvs+keepalived实现高可用负载均衡

工作原理因为Lvs解决不了单点故障, Keepalived基于VRRP协议来实现高可用解决方案,利用其避免单点故障,通常这个解决方案中,至少有2台服务器运行Keepalived,即一台为MASTER,另一台为BACKUP,但对外表现为一个虚拟IP,MASTER会发送特定消息给BACKUP,当BACKUP收不到该消息时,则认为MASTER故障了,BACKUP会接管虚拟IP,继续提供服务,而且keepa

2017-10-04 23:28:33

Lvs负载均衡实现

NAT模式NAT模式的优点是服务器可以运行任何支持TCP/IP的操作系统,它只需要一个IP地址配置在调度器上,服务器组可以用私有的IP地址。缺点是它的伸缩能力有限, 当服务器结点数目上升到20时,调度器本身有可能成为系统的新瓶颈,因为在NAT模式中请求和响应报文都需要通过负载均衡调度器。单网卡NAT模式实现负载均衡配置:环境搭建平台: Linux RedHat6.5server2:172.25.

2017-10-03 23:13:20

Varnish相关功能实现

简介:Varnish是一款高性能的开源http加速器,现在计算机系统的内存除了主存外,还包括了CPU内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此Squid Cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是 Varnish cache设计架构,下面就varnish的相关功能实现做个总结Varnis

2017-10-02 22:34:57

Lvs的安装及负载均衡实现

Lvs安装1.首先配置yum源,本机配置镜像版本为6.5,如图所示: 在Linux2.4内核以前,使用Lvs时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,只需要下载ipvsadm 即可使用Lvs的功能 2.在用yum下载ipvsadm时报错,是因为ipvsadm并不在这个包里面,所以需要重新配置yum源如图:

2017-09-14 02:07:57

Nginx编译安装及相关功能实现

Nginx安装步骤:1.在网上http://nginx.org/en/download.html下载nginx压缩包并解压: tar zxf nginx-1.12.1.tar.gz 2.下载模块依赖性所需要的安装包: openssl-devel pcre-devel gcc 3.创建nginx用户: useradd nginx 4.在解压nginx安装包目录下执行以下命令,实现源

2017-09-12 23:39:24

python中time和random模块的使用

time模块以下操作均在ipython中实现: import time #调用time模块 1) time.time() #返回当前时间的时间戳In [9]: time.time()Out[9]: 1504767585.8522762) time.sleep() #线程推迟指定的时间运行,单位为秒3) time.localtime() #将一个时间戳转换为当前时区的struct_time,

2017-09-07 18:02:21

python中os和sys模块的使用

os模块以下操作都在ipython中实现: import os #首先调用os模块 os. #按下tab键可以看到os模块的用法列表 1) os.listdir(“/var/log/”) #查看指定目录下所有目录或文件名:In [100]: os.listdir("/root/PycharmProjects/")Out[100]: ['pycharm07']2) os.path

2017-09-07 17:54:17

python学习文件操作练习

1.找出文件中的不是以“#”号开头的文件并输出:例:test.txt文件的内容如下:root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/

2017-09-07 17:46:51

python学习之文件管理

在python中文件的管理分为三大步骤:打开文件: f = open(”filename”)处理文件:读f.read();f.write(“hello”)关闭并保存文件:f.close()打开文件的几种模式总结:1.”r” 模式: - 若文件不存在,直接报错; - 文件只能读取,不能写入;In [12]: f = open("westos.txt","r") #打开不存在的文件时

2017-09-07 00:10:03

python学习(6)

python中类的方法类中的方法,其实就是类中的函数,可以分为:实例方法,类方法,静态方法。方法和字段一样,也是属于类的属性,所以也具有运行中修改的特性, 但一般不推荐这样做在介绍类的方法之前先补充一下类的私有化属性: 以两个下划线开始,就表示私有化的意思:class Test(object): def __hello__(self): # 一个类似魔术方法,并不是私有化

2017-09-06 00:27:10

python学习之相关练习

1.用面向对象的方式实现堆栈的数据结构(后进先出)脚本编写如下:class Stack(object): #将栈定义为一个类 def __init__(self,stack): self.stack = stack def manystack(self,*args): #进栈方法 self.stack.extend(args) def p

2017-09-05 20:13:24

python学习(5)

面向对象编程简述面向对象编程——Object Oriented Programming,简称 OOP,把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数面向过程把函数继续切分为子函数,来降低系统的复杂度面向对象编程是一种编程方式,编程方式的实现需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用类:Python 中,所有数据类型都可以

2017-09-04 20:45:58

python学习之相关练习

1.用户管理系统功能的实现: 欢迎来到用户管理系统1.注册:若用户存在,直接报错"name 已经存在",若用户不存在,将用户信息保存起来,显示"注册成功";2.登陆:若用户存在,判断密码是否正确,若用户不存在,提示"name不存在"登陆次数超过三次,提示"登陆次数超过三次";3.注销:若用户存在,删除用户信息;若不存在,报错"name"不存在;4.退出:br

2017-08-31 22:46:31

python学习(4)

集合集合的定义:集合是一个无序的,不重复的数据组合set = {}set = {1,2,3}set = {1,2,3,1,2,3}set = {1,2,3,’hello’}set = {1,2,3,’hello’,(1,2,3)}列表不能够存在于集合中:In [2]: set = {1,2,3,'hello',(1,2,3),[1,2,3]}--------------------

2017-08-30 23:03:28

python学习(3)

字典字典是Python语言中唯一的映射类型字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型字典是Python中最强大的数据类型之一字典的定义:d = {}d = {“key1”:”value1”}d = {“key1”:”value1”,”key2”:”value3”}字典的特性:字典是可变数据类型;可使用len(d)内置函数,计算字典

2017-08-29 23:18:19

python学习(2)

列表列表被称作为打了激素的数组,数组只能存储同种类型的数据,而列表像一个仓库,可存储不同类型的数据列表为可变数据类型,可对其中的元素进行修改列表的特性:索引: 下标是从0开始计算,比如list[0]读取的是列表的第1个元素切片: list[m:n:x] m代表从哪个索引开始切片;n代表切片到哪个位置,并且不包含第n个索引;x代表步长重复: 如:列表a=[“test”,1],a*2

2017-08-27 23:18:50

python学习(1)

变量:变量为内存中的一块区域,变量的命名,由字母数字和下划线组成,不能用其他特殊字符来定义变量,否则不合法python中的地址变量和C语言中相反,一条信息包含多个标签运算符和表达式:算术运算符:+,-,,*, /, %, //赋值运算符:=, +=, -=, /=, *=, %=关系运算符: >, >=, <, <=, !=, ==逻辑运算符:逻辑与and, 逻辑或or, 逻辑非not

2017-08-26 00:09:48

初识python

什么是python:Python是一种面向对象的解释型计算机程序设计语言,由荷兰人 Guido van Rossum(龟叔)于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件,Python语法简洁清晰,明确,优雅,可以跨平台使用。优点:简单,明确,优雅缺点:执行速度慢python中编码格式的不同点:ASCII: 表示以1个字节(8位)去存储一个英文字符;

2017-08-25 00:39:25

linux中的邮箱配置

邮箱配置:1.基本环境搭建:需要两台主机,一台主机ip改为172.25.254.221,主机名改为mailqq.qq.com 另一台主机ip改为172.25.254.121,主机名改为mailhguan.hguan.com2.在ip为172.25.254.221的主机上下载bind软件,用来提供DNS解析服务,然后编辑配置文件/etc/named.conf如图所示,将11.12.17行

2017-08-20 19:53:56

查看更多

勋章 我的勋章
    暂无奖章