WEB开发网
开发学院数据库MySQL 具备负载均衡功能MySQL服务器集群部署及实现 阅读

具备负载均衡功能MySQL服务器集群部署及实现

 2009-04-21 11:19:42 来源:WEB开发网   
核心提示: (1). 配置主机名和IP地址本实现方案中把MySQL服务器Master主机名设为FreebsdMaster,IP地址配置为192.168.1.100,具备负载均衡功能MySQL服务器集群部署及实现(7),其它三台Slave依次设为FreebsdSlave1,192.168.1.101;F

(1). 配置主机名和IP地址

本实现方案中把MySQL服务器Master主机名设为FreebsdMaster,IP地址配置为192.168.1.100,其它三台Slave依次设为FreebsdSlave1,192.168.1.101;FreebsdSlave2,192.168.1.102;FreebsdSlave3,IP地址192.168.1.103。

(2). 设置root用户密码

MySQL的root用户初始密码为空,为保证系统安全必须为root用户设置密码:

[root@FreebsdMaster /]# /app/mysql5/bin/mysql –uroot –p
 

Enter password:

mysql>SET PASSWORD=PASSWORD(‘secret’);

同Unix系统一样,输入密码时屏幕没有任何回显,进入系统后执行SET PASSWORD SQL语句设置或修改MySQL root用户密码。为使应用系统服务器远程连接到MySQL数据库服务器,除本地root用户以外,还要设置一个能从用户内部网络其它终端登录的root用户。具体操作如下:

mysql>USE mysql;
 

mysql>UPDATE user SET Host=’%’ WHERE Host=’hostname.yourdomain’ AND User=’root’;

mysql>flush privileges;

完成上述操作后应用系统服务器就可以连接到MySQL数据库服务器进行各种操作了,这个远程root用户的初始密码为空,用户需要从远程终端登录,为其设置密码。

(3). 开启MySQL服务器的二进制更新日志功能

上述MySQL服务器安装完成后,安装程序没有生成my.cnf配置文件,为此用户需要手工添加/etc/my.cnf文件。MySQL服务是由/app/myql5/libexec/mysqld提供的,其寻找my.cnf配置文件的默认顺序为/etc/my.cnf,~/.my.cnf,/usr/local/mysql/etc/my.cnf。启动ee编辑器,# ee /etc/my.cnf,在Master机器的配置文件写入如下内容:

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:具备 负载 均衡

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接