标签:数据库复制 开放 命令 lld virt 模块 从服务器 解压 mysql服务器
文章目录
 systemctl stop firewalld.service
 setenforce 0 cp jdk-6u14-linux-x64.bin  /usr/local/     //复制
./jdk-6u14-linux-x64.bin                    
//安装jdk ,注意这一步,一路按回车到最后,提示输入yes,等待安装
mv jdk1.6.0_14/ /usr/local/jdk1.6export JAVA_HOME=/usr/local/jdk1.6
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/bin/:$PATH:$HOME/bin
export AMOEBA_HOME=/usr/local/amoeba
export PATH=$PATH:$AMOEBA_HOME/binsource /etc/profilemkdir /usr/local/amoebatar zxvf amoeba-mysql-binary-2.2.0.tar.gz -C /usr/local/amoeba/chmod -R 755 /usr/local/amoeba/
grant all on *.* to test@‘192.168.220.%‘ identified by ‘123.com‘;
//允许ip为192.168.220网段从任意终端通过123.com的密码进行访问vim conf/amoeba.xml
第30行:<property name="user">amoeba</property>
第32行:<property name="password">123456</property>
117行去掉注释:
 <property name="writePool">master</property>
 <property name="readPool">slaves</property>

26-29行:去掉注释,设置登录用户名和密码
<property name="user">test</property>
<property name="password">123.com</property>
找到主服务器和从服务器模块,修改好名称和对应IP地址:
主服务器:
<dbServer name="master" parent="abstractServer">
<property name="ipAddress">192.168.220.141</property>
第一台从服务器:
<dbServer name="slave1" parent="abstractServer">
<property name="ipAddress">192.168.220.140</property>
第二台从服务器:
<dbServer name="slave2" parent="abstractServer">
<property name="ipAddress">192.168.220.136</property>
指定从服务器池:
<dbServer name="slaves" virtual="true">
<property name="poolNames">slave1,slave2</property>


/usr/local/amoeba/bin/amoeba start&        //&表示将进程放到后台,时间较长,稍等待
1yum install -y mysqlmysql -u amoeba -p 123456 -h 192.168.220.129 -P8066MySQL [school]> create table info (
    -> id int(4) not null primary key,      //指定id号,为primary key,不为空
    -> name varchar(10) not null,           //名字
    -> score decimal(4,1) not null);        //成绩
Query OK, 0 rows affected (0.03 sec) 
 





标签:数据库复制 开放 命令 lld virt 模块 从服务器 解压 mysql服务器
原文地址:https://blog.51cto.com/14557584/2468508