cacti监控磁盘IO实例教程



cacti监控磁盘IO实例教程。

1、检查net-snmp是否支持IO监控
snmpwalk -v 3 -u username -A password -a md5 -l authNoPriv localhost .1.3.6.1.4.1.2021.13.15.1.1.1
执行如上命令,如果返回类似如下数据,则表示支持disk io的监控,否则需要重新编译增加diskio-module模块。
UCD-DISKIO-MIB::diskIOIndex.1 = INTEGER: 1
UCD-DISKIO-MIB::diskIOIndex.2 = INTEGER: 2
UCD-DISK[......]

Read more

python MySQLdb模块介绍



python MySQLdb模块介绍,要python操作mysql数据库时,可以安装MySQLdb模块以支持mysql的操作。
1、安装MySQLdb模块
因为CentOS有现成的rpm包,所以我们可以选择yum安装。
yum install MySQL-python
2、第一个示例
#!/usr/bin/python
import MySQLdb as mdb #导入MySQLdb模块为mdb
con=None #初始化con为None
con=mdb.connect(‘localhost’,'root’,'root’,'mysql’) #连接数据库,参数依次为主机,用户,密[......]

Read more

NTP时间服务器工作原理介绍

NTP时间服务器工作原理介绍。

NTP简介

NTP(Network Time Protocol, 网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步,NTP基于UDP保温进行传输,使用UDP端口号为123。
使用NTP的目的是对网络内所有具有时钟的设备进行时钟同步,使网络内所有设备的时钟保持一致,从而使设备能够提供基于统一时间的多种应用。
对于运行NTP的本地系统,既可以接受来自其他时钟源的同步,又可以作为时钟源同步其他的时钟,并且可以喝其他设备互相同步。

NTP工作原理

NTP的基本工作原理如图1-1所示。Device A和Dev[......]

Read more

centos安装git教程介绍

centos安装git教程介绍。

1、安装依赖
yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel autoconf
2、开始安装
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
cd git-`date +%F`
autoconf
./configure
make &&a[......]

Read more

如何利用mysql二进制日志进行mysql数据库的恢复实例教程

如何利用mysql二进制日志进行mysql数据库的恢复实例教程。对需要确保mysql数据库完整性的网站,mysql的二进制日志至关重要。比如你做了mysql数据库的主从备份,你认为这应该能确保mysql从数据库是最新的内容了,这的确没错,但有一种情况,比如你误删除了数据,或者被黑客入侵而清除了数据库,这时mysql从服务器也会跟主数据库同步,这是你不想看到的,但数据确实没了。但是如果你每天进行了数据库的完整备份,而且mysql的二进制日志还在的话,这将有可能恢复最新的数据。下面介绍方法。

1、开启二进制日志
在使用二进制日志恢复数据库时,请确保你已经开启二进制日志,检查my.cnf文件[......]

Read more

如何监控mysql主从的运行状态shell脚本实例介绍

如何监控mysql主从的运行状态shell脚本实例介绍。

#!/bin/bash
#define mysql variable
mysql_user=”root”
mysql_pass=”123456″
email_addr=”slave@centos.bz”

mysql_status=`netstat -nl | awk ‘NR>2{if ($4 ~ /.*:3306/) {print “Yes”;exit 0}}’`
if [ "$mysql_status" == "Yes" ];then
slave_status=`mysql -u${mysql_user}[......]

Read more

使用shell脚本自动配置mysql主从教程实例介绍

使用shell脚本自动配置mysql主从教程实例介绍。我觉得配置mysql的主从挺费时间,现在花了一点时间写了个全自动配置mysql主从的shell脚本。

1、在使用之前需要在主服务器上编辑/etc/my.cnf文件,在[mysqld]的下面加入下面代码:
log-bin=mysql-bin
server-id=1
innodb_flush_log_at_trx_commit=1
sync_binlog=1
binlog-do-db=centos
binlog_ignore_db=mysql
server-id=1中的1可以任定义,只要是唯一的并且比从服务器的server-[......]

Read more

MySQL集群安装与配置步骤与教程

MySQL集群安装与配置步骤与教程。MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。MySQL Cluster 能够使用多种故障切换和负载平衡选项配置NDB存储引擎,但在 Cluster 级别上的存储引擎上做这个最简单。下面我们简单介绍MySQL Cluster如何安装与配置。

基本设定
管理(MGM)节点:192.168.0.111
MySQL服务器(SQL)节点:192.168.0.110
数据(NDBD)节点”A”:192.168.0.112[......]

Read more