keepalived起初是为lvs设计的,专门用来监控集群中各个服务器节点的状态,后来加入了VRRP的功能,它的作用是解决静态路由出现的单点故障问题,它能够保证网络不间断、稳定的运行,综上所述,keepalived一方面具有健康监测的功能,另一方面也具有HA Cluster的功能,因此,可以通过这个软件可以搭建一个高可用的集群。 高可用集群有几种模式,这里就简单介绍一下。 高可用-主备模式
Nagios最让人动心的地方就是可以随心所欲的编写自己想要检测的内容,他只需要几行简单的代码就可以为你检测到你想检测到的内容,只要根据nagios编写插件的原则来编写,这是很容易的。
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
51CTO博客开发ALLEN
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpmyum install xtrabackup
1、在一些专业领域中,全文搜索需要定义专业的名词,这里以化学为例来说明自定义词库国内只有搜狗提供公开词库网址是:http://pinyin.sogou.com/dict/ 有些可以直接下载TXT的,有些则需要自己处理成txt文件,如果能下载txt的则只需要更改一下就可以,如果不能下载,则用其他软件或者自己手写一个,我用的是深蓝提供的词库转换工具假设以上步骤已经完成,txt文件已经生成,则只需要下面
/*统计mysql增删改查 qps 的sql脚本*/;DROP TABLE IF EXISTS qpsInfo ;CREATE TABLE qpsInfo(id INT PRIMARY KEY AUTO_INCREMENT,`type` INT COMMENT "1 insert,2 delete,3 update,4 select",`count` INT COMMENT "更新的总
在做网站开发的时候,有的时候需要对某些字段进行唯一性的限制,然后就回产生以下的需求当数据库中某个字段是唯一的时候,当再次插入同样的数据是,进行更新操作语法:REPLACE INTO tablename(column) values (values)下面来看一下样例1、创建表mysql>create table t1(id int primary key auto_increment ,nam
django[模板标签]django模板变量直接显示html代码的问题 转模板变量的内容,如果含html的话,django的模板系统默认会对输出进行转义,比如把<p>转义成 了<p> ,然后再显示出来的时候就如实地显示为<p>。要解决这个问题只要把默认的 转义去掉就好了。比如原本我们的模板代码是这样的:`post`.
一:简介paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时
在web开发中,很多时候都会引入公用的头部和尾部,下面我记录一下在django模板中引入公用头部和尾部的例子,新手,请勿狂喷,有写的不对的地方,请帮忙指出,谢谢1、首先建立公用模板文件,贴一下我的html模板#vim base.html <!DOCTYPE html PUBLIC "-//W3C//
1. 建立projectdjango-admin.py startproject newproject完成上个步骤后,可发现在newproject文件夹下生成了:一个名为newproject的文件夹,一个manage.py文件。newproject文件夹上又包含了4个文件:__init__.pysetting.pyurls.pywsgi.py至此project建立完毕!2. 修改文件#vim&nb
yum -y install mysql-devel python-devel python-setuptoolswget http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz?r=http%3A%2F%2Fsourceforge.net
格式:\033[显示方式;前景色;背景色m显示方式 意义-------------------------0 &n
#crontab -e在第一行加上MAILTO=""这样就不发送邮件啦
open 文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)w 以写方式打开,a&n
修改/usr/bin/yum把#!/usr/bin/python2替换成#!/usr/bin/python2.6
[root@localhost 1008]# cat test01.txt 1 3194 0 2013-11-15 19:25:471 696 0 2013-11-15 1
#vim raw_input.py#!/usr/bin/pythonname = raw_input('Please input your name : ')age = input('Please input your age : ')sex = raw_input('Please input your sex : ')message = '''Message :\tname : %s\tage
yum安装readline、readline-devel#yum install -y readline-devel下载安装setuptools#wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e --no-che
kvm中安装linux虚拟机#qemu-img create -f qcow2 linuxtest.qcow2 50G #virt-install --connect qemu:///system \--name centos \--ram 2048 \--vcpus=2 --disk path=/home/kvm_img/centos.qcow2,device=
克隆kvm的centos的镜像之后,启动克隆后的虚拟机报错,出现device eth0 does not seem to be present, delaying initialization这个错误解决办法是先打开/etc/udev/rules.d/70-persistent-net.rules#cat /etc/udev/rules.d/70-persistent-net.rules# Thi
今天测试了一下kvm的虚拟机的开机与关机,但是通过virsh shutdown关闭一直不生效,在网上搜索之后终于找到原因,是因为虚拟机安装的centos为最小化安装,没有安装电源管理程序,也就是acpid,因此虚拟机没有处理该指令解决办法#yum install acpid#service acpid start然后就可以优雅的关闭虚拟机啦,就不用destroy这种粗暴的方式了
在redhat Eenterprise 6或者CentOS 6以上版本在使用KVM虚拟化的时,会需要配置到桥接网卡,下面就非常简单的讲一下桥接的方法(真的很简单): 查看eth0的现有状态: [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts
在生产环境中,有时候我们会遇到这样的问题,就是去掉数据库中2列值相同的数据,并且留下一条语句,解决这个问题可以利用唯一联合索引创建测试表CREATE TABLE `test03` (`id` INT(11) ,`uid` INT(11) DEFAULT NULL);INSERT INTO test03(id,uid) VALUES (1,1),(1,2),(1,1),(1,2),(1,1);sel
当卸载目录出现“umount: /media/cdrom: device is busy”的时候,我们可以用一下方法强制卸载目录先查看有哪些进程在使用挂载的目录#fuser /media/cdrom/media/cdrom: &nbs
mongodb的日志相对其他数据库来说应该算是很大的,刚才由于报警,所以我查看啦一下,有15G的日志产生,下面是我的清理过程出于对安全方面,我们服务器禁止使用rm命令,所以我在/home目录下创建啦一个mongolog文件夹先查看一下日志大小和数量#ls /opt/mongodb/logtotal 15G-rw-r--r--. 1 root root 6.6G Jul 2 17:10
iptables作为linux下的软件防火墙,提供了很强大的功能,但是用好的人还是比较少的,本人也是菜鸟一只,最近在学习,顺便把学到的东西记录下来,方便以后查看,还是直入主题吧今天学习的是recent模块常用参数--name #设定列表名称,默认DEFAULT。--rsource #源地址,此为默认。--rdest #目的地址-
1.增删改查权限 select、insert、update、delete2.创建、删除、修改数据库结构权限 create、alter、drop3.外键权限 references4.临时表权限 create temporary5.索引权限 index6.视图、查看视图源代
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号