haproxy(单机)+mysql集群负载均衡
HAProxy是 七层代理 ,在使甠HAProxy后,在MySQL上 看不到Apps的源IP地址 ,看到的是HAProxy地址,而 MySQL的权限访问设置是和IP地址有关 ,这样就导致了MySQL无法 针对应用 进行区分权限了,所以使用的时候要注意。1. HAProxy的安装Shell> yum install haproxy2. HAProxy的配置2.1. haproxy.cfg将以下
MySQL之 从复制延迟问题排查
一、从库复制延迟问题1、可能的原因如下(1)主从服务器处于不同的网络之中,由于网络延迟导致;(2)主从服务器的硬件配置不同,从服务器的硬件配置(包括内存,CPU,网卡等)远低于主服务器;(3)主库上有大量的写入操作,导致从库无法实时重放主库上的binlog;(4)主库上存在着大事务操作或者慢SQL,导致从库在应用主库binlog的过程过慢,形成延迟;(5)数据库实例的参数配置问题导致,如:从库开启
oracle之 安装oracle指定jdk 或者如何解决提示框显示不全
在centos7下,安装oracle 11g。 gnome的桌面。各个参数配置好后,运行runInstaller命令。此时弹出安装界面,在一次次点击【下一步】的时候,中间会弹出对话框,可是对话框显示不全,不能完整显示提示信息,以及按钮。解决:On UNIX:./runInstaller -jreLoc JRE_LOCATION找到的参数为jreLoc 这样设置后,安装界面的乱码同时也解决了./ru
mysql之 表数据存放路径非datadir目录
假如,新建一张表,并让该表的存储路径 不是默认的/path/to/datadir/dbname 。而是 指定存储的位置 应该如何处理?方法一shell> mkdir /Generalt1shell> chown mysql.mysql /Generalt1mysql> create table test_ger1 (a int) data directory='/Gene
linux之 修改磁盘调度算法
IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯. (elevator)而相应的算法也就被叫做电梯算法.而Linux中IO调度的电梯算法有好几种,一个叫做as(Anticipatory),一个叫做 cfq(Complete Fairness Queueing),一个叫做deadline,还有一个叫做noop(
[ERROR] InnoDB: ibdata1 different size (rounded down to MB)
启动mysql实例报错,查看 error log## 错误信息2018-08-31T10:38:36.945081Z 0 [ERROR] InnoDB: The Auto-extending innodb_system data file './ibdata1' is of a different size 768 pages (rounded down to MB) than s
mysql之 slow log 慢查询日志
一、 相关参数:• slow_query_log ◦ 是否开启慢查询日志• slow_query_log_file ◦ 慢查询日志文件名, 在 my.cnf 我们已经定义为slow.log,默认是 机器名 -slow.log• long_query_time ◦ 制定慢查询阈值, 单位是秒,且当版本 >=5.5.X ,支持毫秒。例如 0.5 即为 500ms&n
Mysql5.6 自动化部署
主机环境:Centos6.5前提:1. 配置yum源2. 移除系统自带的mysql3. 删除原先的mysql用户4. 使用mysql二进制安装包:https://dev.mysql.com/downloads/file/?id=473278[root@mysql ~]# ls -lrt-rw-r--r-- 1 root root 328739574 Nov 11 00:40 mysql-5.6.3
Mysql5.6 for Centos6.5源码编译安装
## 说明 不同服务器需要改变 server_id ,同一台机器上需要改变 port 关闭防火墙[root@mysql ~]# service iptables status --查看防火墙状态Table: filterChain INPUT (policy ACCEPT)num 
mysql之 OPTIMIZE TABLE整理碎片
来看看手册中关于 OPTIMIZE 的描述:OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...如果您已经删除了表的一大部分,或者如果您已经对含有可变长度行的表(含有VARCHAR, BLOB或TEXT列的表)进行了很多更改,则应使用OPTIMIZE TABLE。被删除的记录被保持在链接清单中,后续的INSERT
mysql之 mysql_config_editor/login-path 登录密码保护
login-path是MySQL5.6开始支持的新特性。通过借助mysql_config_editor工具将登陆MySQL服务的认证信息加密保存在.mylogin.cnf文件(默认位于用户主目录) 。之后,MySQL客户端工具可通过读取该加密文件连接MySQL,避免重复输入登录信息,避免敏感信息暴露。mysql_config_editor使用帮助:配置:mysql_config_editor se
mysql之 redo log
重做日志(redo log)前言:之前一直弄不清楚 mysql 里面 bin log 和 innodb log 文件的区别,在脑子里面一直有个疑问 binlog 日志文件已经可以用来进行数据库的日志备份恢复了,怎么又多了一个 redo log 文件了。相信也有很多人有这个疑惑,现在把整个过程文档整理出来,希望对大家有所帮忙。如果对 Oracle 很了解,那么在整个学习 innoDB log 的时候
Windows Server 2008R2配置ISCS存储
实验系统:两台Windows Server 2008R2 服务器PC5 I
HP cluster的硬件配置及使用
双机备份原理:在2个主机节点上分别安装集群软件(如:HP ServiceGuard),对客户端配置一个浮动IP,浮动意思是该IP地址适时绑定在2个节点中的某一个上,但该IP对客户端是固定的。每个节点配置3块网卡,分别是数据网卡,心跳信号网卡,以及一块对数据和心跳备份的网卡。数据和心跳网卡需要配置IP地址,备份网卡不配,当数据或心跳网卡失效,备份网卡自动接管数据或心跳网卡IP地址。当ServieGu
查看hp小型机命令集
查看HP小型机的信息的命令集(一)1、机型#model9000/800/L2000-44注意:其中44是指每个cpu有440MHZ。2、cpu个数#topCPU LOAD USER NICE SYS IDLE BLOCK
行链接和行迁移
一、概述: 如果你的Oracle数据库性能低下,行链接和行迁移可能是其中的原因之一。我们能够通过合理的设计或调整数据库来阻止这个现象。 行链接和行迁移是能够被避免的两个潜在性问题。我们可以通过合理的调整来提高数据库性能。本文主要描述的是: 什么是行迁移与行链接 &
OGG之 各种数据泵初始化脚本
Oracle11g 密码延迟认证导致library cache lock的情况分析
在 Oracle 11g 中,为了提升安全性,Oracle 引入了『密码延迟验证』的新特性。这个特性的作用是,如果用户输入了错误的密码尝试登录,那么随着登录错误次数的增加,每次登录前验证的时间也会增加,以此减缓可能对于数据库重复的口令尝试攻击。但是对于正常的系统,由于口令的更改,可能存在某些被遗漏的客户端,不断...
ORACLE 12C 之集群日志位置变化
如果你还是使用 oracle 11g RAC 的目录结构方式寻找集群的日志,你会发现目录中所有的日志都是空的。actdb21:/oracle/app/12.2.0/grid/log/actdb21(+ASM1)$pwd/oracle/app/12.2.0/grid/log/actdb21actdb21:/oracle/app/12.2.0/grid/log/actdb21(+ASM1)$ls -ltotal 48drwxr-xr-x 6 grid oinstall 256 May 27 17:07 ac...
AIX系统日志
1、系统错误日志存放路径:/var/adm/ras/errlog说明:该日志记录了系统所检测到的软硬件故障和错误,尤其对系统的硬件故障有很大的参考价值,是AIX提供的最有价值的日志之一, errlog 文件用more或者其他文本的查看命令来打开我们看到的只是一对乱码,为了能够查看错误日志文件需要使用aix的errpt命令,如:errpt...