51CTO博客开发
原文链接:http://bbs.linuxtone.org/thread-2201-1-1.html IT运维专家网--"自由平等,互助分享!" 此贴是我使用Nagios 及其插件的总结,以后我会将最新的学习的成果,陆续加入该贴,希望这个帖子能够为大家学习nagios挫折少一些!以下帖子,是我将老曹的三篇nagios的帖子,做了修改和修正,有什么冒犯之处,还请老曹和网友,多
webbench的安装和使用 2010-04-10 15:22 webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。1、适用系统:Linux2、编译安装: 引用 wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.
环境如下:【node1】Sphinx:192.168.1.189【node2】Sphinx:192.168.1.101【node3】Haproxy:192.168.1.103【node3】上配置:# apt-get install make gcc g++ automake libtool1.安装# wget http://haproxy.1wt.eu/download/1.4/src/hapro
Haproxy+keepalived实现sphinx高可用负载均衡环境如下:【node3】haproxy:192.168.1.189【node4】haproxy:192.168.1.103vip:192.168.1.222/192.168.1.223# apt-get install ipvsadm# apt-get install linux-headers-$(uname -r)# ln -s
DRBD的全称为:Distributed Replicated Block Device (DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。与心跳连接结合使用,也可以把它看作是一种网络RAID。DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再
InnoDB with Memcached是在提供MySQL服务的同一进程中提供Memcached服务。memcached是作为MySQL的插件程式,通过访问本地的InnoDB API直接访问innodb数据。架构图如下所示: 当前版本提供的功能有:1. memcached作为mysqld的守护插件:mysqld和memcached是在同一进程空间中运行,对数据的访问具有非常低的延迟2.直接访问
导出表结构mysqldump -uroot -p –default-character-set=utf8 -d databasename > db.sql修改db.sql内的字符集设置(notepad++编辑)ENGINE=MyISAM DEFAULT CHARSET=latin1;修改为ENGINE=MyISAM DEFAULT CHARSET=utf8;导出数据mysqldump.exe
MySQL5.5版本对MySQL Replication进行了多项的改良,以提供数据的完整性,性能和应用灵活性更高水平。 通常每台slave对master的负载是1%。 MySQL5.5复制改进: Semisynchronous Replication:主从之间的等待机制 Slave fsync tuning:调整slave fsync包括sync-master-info,sync-
一、下载安装# wget https://download.github.com/ahiguti-HandlerSocket-Plugin-for-MySQL-1.0.6-71-g159ea6d.tar.gz# tar zxvf ahiguti-HandlerSocket-Plugin-for-MySQL-1.0.6-71-g159ea6d.tar.gz# cd ahiguti-Han
1.名词注释:a.裸设备:是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊类型的块设备文件,允许以直接访问硬盘的方式访问一个存储设备,而不经过操作系统的高速缓存和缓冲器。裸设备可以绑定一个分区,也可以绑定一个磁盘。应用程序如数据库可以直接使用裸设备,来管理数据的缓存方式,而不将这些任务推给操作系统。b.字符设备:对字符设备的读写不需要通过系统的buffer。不可被文件系统mo
网址:http://forge.mysql.com/wiki/Autotools_to_CMake_Transition_Guide 从mysql5.5起,mysql源码安装开始使用cmake了。下面是介绍configure选项如何映射到CMake的等值参数。 1. 命令语法:configure commandcmake command./
SELECT r.trx_id waiting_trx_id, r.trx_mysql_thread_id waiting_thread, r.trx_query waiting_query, b.trx_id blocking_trx_id, b.trx_mysql_thread_id blocking_thread, b.trx_query blocking_query FROM inform
xtrabackup有两个主要的工具:innobackupex和xtrabackup,xtrabackup只能备份InnoDB和XtraDB数据表,innobackupex封装了xtrabackup,可以备份MyISAM数据表。MySQL数据库本身提供的工具并不支持真正的增量备份,二进制日志恢复是point-in-time(时间点)的恢复而不是增量备份。Xtrabackup工具支持对InnoDB存
分区模式:1、RANGE(范围)分区:基于属于一个给定连续区间的列值,把多行分配给分区。MySQL5.5开始支持RANGE COLUMNS的分区。 2、HASH(哈希)分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。通过对表的一个或多个列的hash key进行计算,最后通过这个hash码不同数值对应的数据区域进行分区。 3、KEY(键值)分区:
共享锁(s lock):允许事务读一行数据排他锁(x lock):允许事务删除或者更新一行数据意向共享锁(is lock):事务想要获得一个表中某几行的共享锁意向排他锁(ix lock):事务想要获得一个表中某几行的排他锁意向锁是表级别的锁,是为了在一个事务中揭示下一行将被请求的锁的类型。自增长锁(autoinc_lock):当表里有一个auto increment字段时,InnoDB会在内存里保
一。简介SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。当前功能允许测试的系统参数有:file I/O performance (文件I / O性能) scheduler performance (调度性能) memory allocation and transfer speed (内存分配和传输速度) POSIX threads
一.MySQL Optimize Analysis介绍1.“一键优化”功能,可以优本地和远程的服务器,将繁琐的优化工作“傻瓜”式操作2.根据业务需求一步一步深度优化mysql服务器参数,起到指引作用,简化用户操作3.每个参数都有注释4.通过web界面更改mysql配置参数5.根据机器和操作系统信息推荐需要配置的优化参数注意:1.需要有mysql服务器root权限
mysql-master-ha:mysql master高可用性管理工具一.MHA介绍MHA自动化主服务器故障转移,快速将从服务器晋级为主服务器(通常在10-30s),而不影响复制的一致性,不需要花钱买更多的新服务器,不会有性能损耗,容易安装,不必更改现有的部署环境,适用于任何存储引擎。MHA提供在线主服务器切换,改变先正运行的主服务器到另外一台上,这个过程只需0.5-2s的时间,这个时间内数据无
一台主机部署多个mysqld实例配置配置选项说明:mysqld_multi:配置mysqld_multi命令参数信息client:客户端参数信息mysqld:每个实例配置的参数mysql:命令行工具mysql配置参数mysqld_safe:mysqld启动的配置参数mysqldump:数据备份时参数myisamchk:myisamchk命令配置参数# vim /etc/my.cnf[mysqld_
一.安装mysql-python1.suse,redhat,fedora系统#yum install mysqldb2.debian,ubuntu系统# apt-get install python-mysqldb3.源码安装# http://sourceforge.net/projects/mysql-python/files/二.import mysql-pythonpython> im
Flashcache是facebook开发的,是Linux下的一个模块,可以动态的加载。Flashcache通过在文件系统和设备驱动之间新增加一次缓存。原理图如下: 1.安装依赖的RPM包# yum install rpm-build# yum install redhat-rpm-config# yum install unifdef2.下载系统对应的kernel源码包# wget ftp:/
db.addUser(username, password[,]) //添加用户db.auth(username, password) //数据库连接验证db.cloneDatabase(fromhost) //从目标服务器上克隆一个数据库db.commandHelp(name) //显示命令帮助db.copyDatabase(fromdb, todb, fromhost) //复制数据库 fro
一.模块分类1.按照速率分类:以太网应用的100base(百兆),1000base(千兆),10GE;SDH应用的155M,622M,2.5G,10G2.按照封装分类:1×9,SFF,SFP,GBIC,XENPAK,XFP1×9封装—焊接型光模块,一般速度不高于千兆,多采用SC接口SFF封装—焊接小封装光模块,一般速度不高于千兆,多采用LC接口GBIC封装—热插拔千兆接口光模块,采用SC接口SFP
1.Failed to retrieve current state of resource: Could not retrieve information from source(s) err: //test/File[/tmp/sky]: Failed to retrieve current state of resource: Could not retrieve information
centos是目前使用最广泛的linux服务器系统之一,其使用yum对软件包管理的方便性,更是每个用centos的人喜欢的 在加上centos的扩展源(repo)也很多,比如众所周知的EPEL。 但说到centos使用yum装puppet就不那么容易了,首先epel中倒是提供了puppet的安装包,但提供仅仅是2.6.6的版本,fedora的提供了另外的一个puppet源,http://tmz
1. 首先检查一下rra/下面,有没有数据,如果没有检查rra/ log/的拥有者是不是cactiuser2. snmpwalk -v 2c -c public ServerIP if 用来测试被控对象(serverIP)是否开启了SNMP服务 3. snmpwalk -v 2c ServerIP -c public .1.3.6.1.4.1.2021.10.1.3
出现以上的错误,是由于配置的时候使用了本地/var/log/syslog数据造成,而在rhel6.0以后默认这个文件没有安装,在配置的时候最好参考配置文档,来操作 If you choose MySQL native as data source, following information
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号