做网站网页的人是不是思维,网站设计示例,网站源码网站,wordpress安装中文二、配置MySQL双机热备传统模式都是采用MySQL双机互备#xff0c;至于双机热备我搜索了大量的精华帖子都没有发现安装配置文档。故我的一个想法产生了#xff1a;当建立新的数据库时#xff0c;默认会建立到/usr/local/mysql/data这里#xff0c;如果能改掉默认配置文件my.…二、配置MySQL双机热备传统模式都是采用MySQL双机互备至于双机热备我搜索了大量的精华帖子都没有发现安装配置文档。故我的一个想法产生了当建立新的数据库时默认会建立到/usr/local/mysql/data这里如果能改掉默认配置文件my.conf建立数据库能指定在一个目录上如我建立在盘柜上这样就能实现双机热备功能。最起初困惑我的是如何更改配置文件my.conf我咨询了很多朋友但都没能成功。后听yddll朋友一席言“把阵列的文件系统挂在/usr/local/mysql/data下”顿时茅塞顿开使我如拨云雾而见青天。原理都清楚了下面开始实施。# fdisk /dev/sdb# reboot# mkfs.ext3 /dev/sdb1(把阵列格式成ext3格式)# 我们首先把/usr/local/mysql/data/目录下的所有文件拷贝到另一个目录我这里自创建了一个。# mkdir –p /bak/mysql_data# cd /usr/local/mysql/data/# cp –a * /bak/mysql_data# 之后我们要把/dev/sdb1挂载进去。# mount /dev/sdb1 /usr/local/mysql/data/# 注这时你启动mysql进程它会抱错因为此/usr/local/mysql/data/为空故我们要把刚才备份的文件和目录拷回原处。# cd /bak/mysql_data# cp –a * /usr/local/mysql/data/# 现在就可以启动mysql数据库了但当建立数据库时会提示错误。在这里又困惑了不少时间。最终想起目录属性还没有更改。# 先停下数据库执行命令/usr/local/mysql/bin/mysqladmin –uroot –p123456 shutdown# cd /usr/local/mysql/# chown -R mysql data(这样就可以了)# 我们再次启动mysql数据库进程/usr/local/mysql/bin/mysqld_safe --usermysql # 这时你再建立数据库create database squall;# 回车后就会提示成功辅机也要把/dev/sdb1挂载进去show databases就可以看见在主机建立的squall数据库。