目的:通过corosyncv1和pacemaker提供高可用mariadb,在调度切换RS时,仍能数据库访问及操作不中断。其中corosyncv1提供底层心跳及事务信息传递功能,pacemaker提供CRM、LRM试验环境流程:第一台虚拟机提供nfs文件共享存储;中间两台虚拟机配置相同mariadb服务,数据库存储位置..
分类:
数据库 时间:
2015-05-31 01:34:27
阅读次数:
484
Mysql的写高可用,读的负载均衡DRBD+MYSQL+HEARTBEAT+PACEMAKER+LVS+KEEPALIVE说明:1.是Mysql的高可用集群2.通过Mysql的主从复制,实现mysql的读写分离。3.集群资源管理是用的是pacemaker,对应的配置文件是cib.xml,而非旧版本的haresources。但haresources比cib.xml简单很多..
分类:
数据库 时间:
2015-05-30 18:29:29
阅读次数:
609
1.Drdb概念:分布式复制块设备(DRBD技术)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。Drdb是由内核模块和相关脚本而构成的,用以构建高可用的集群,其实现方法是通过整个网络来镜像整个设备,运行用户在远程主机..
分类:
其他好文 时间:
2015-05-30 01:55:08
阅读次数:
241
1.Drdb概念:分布式复制块设备(DRBD技术)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。Drdb是由内核模块和相关脚本而构成的,用以构建高可用的集群,其实现方法是通过整个网络来镜像整个设备,运行用户在远程主机..
分类:
其他好文 时间:
2015-05-30 01:54:25
阅读次数:
162
1、MySQL基础应用入门安装mariadb-10.0.19:vim/usr/local/mariadb-10.0.19-linux-x86_64/INSTALL-BINARYcd/usr/localln-svmariadb-10.0.19-linux-x86_64mysqlchown-Rroot:mysql.mkdir/etc/mysqlcp./support-files/my-innodb-heavy-4G.cnf/etc/mysql/my.cnf:复制文件datadir=/m..
分类:
数据库 时间:
2015-05-28 20:01:45
阅读次数:
302
DistributedReplicatedBlockDevice(DRBD)通过分布式复制块设备,可以为位于IP网络上的两个不同站点的两个块设备创建镜像。和corosync一起使用时,DRBD支持分布式高可用Linux集群,主节点和次节点通过TCP/IP协议保持同步,主节点故障,远程节点保持着相同的数据,可以接替主节点..
分类:
其他好文 时间:
2015-05-27 21:15:50
阅读次数:
163
环境:OS:CentOS6.6IP:172.16.66.100Nginx:nginx-1.6.2PHP:php-5.4.40Xcache:xcache-3.2.0Mysql:mariadb-5.5.43一、前期环境准备:1、根据官方ISO创建本地yum源[root@1inux~]#mkdir/mnt/cd[root@1inux~]#mount/dev/cdrom/mnt/cdmount:blockdevice/dev/sr0iswrite-protect..
分类:
其他好文 时间:
2015-05-27 16:03:52
阅读次数:
348
systemctl start mariadb #启动MariaDBsystemctl stop mariadb #停止MariaDBsystemctl restart mariadb #重启MariaDBsystemctl enable mariadb #设置开机启动mysql -u root -...
分类:
数据库 时间:
2015-05-26 23:04:05
阅读次数:
687
1.mysql(mariadb)如何更改root密码,第一步是切换至root用户2.mysql(mariadb)如何更改root密码,主要使用mysqladmin命令;完整命令:mysqladmin -u root -p passwordnewpasswd ;语句解释:-u root,是指定用户,指...
分类:
数据库 时间:
2015-05-26 22:50:24
阅读次数:
202
LAMP指的Linux(操作系统)、ApacheHTTP服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。LNMP中的N指的是Nginx配置防火墙,开启80端口(web)、3306端口(mysql)vi/etc/sysconfig/iptables-AINPUT-mstate--..
分类:
其他好文 时间:
2015-05-26 19:07:40
阅读次数:
181