首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 服务器相关 > 在虚拟机下配置MySQL的集群
【标  题】:在虚拟机下配置MySQL的集群
【关键字】:MySQL
【来  源】:http://blog.chinaunix.net/article.php?articleId=63060&blogId=6542

在虚拟机下配置MySQL的集群

由于没有真实的实验环境,只好用虚拟机了。

环境配置:

主机:LFS(512M memory) + MySQL-5.0.15 (用作管理端)
虚拟机:Tinux (64MB Memory)+ MySQL-5.0.15 ,3台(用做集群节点)


在主系统上安装 MySQL-5.0.15 集群管理节点服务器
============================================


作为管理节点服务器,需要ndb_mgm和ndb_mgmd两个文件:
[code]
# ./configure --prefix=/srv/mysql --sysconfdir=/etc --enable-thread-safe-client
--enable-assembler --enable-local-infile --with-named-thread-libs=-lpthread
--with-unix-socket-path=/var/mysql/mysql.sock --without-debug --without-bench
--with-openssl --with-vio --with-charset=utf8 --with-collation=utf8_general_ci
--with-extra-charsets=gb2312,gbk,latin1 --without-man --without-docs
--with-ndbcluster --without-ndb-debug
# make
# make install
[/code]

在虚拟机上安装 MySQL-5.0.15 集群节点
==================================


安装步骤:先在uClibc提供的编译环境中编译,然后拷贝到目标系统中。
[code]
# ./configure --prefix=/srv/mysql --sysconfdir=/etc --enable-thread-safe-client
--enable-assembler --enable-local-infile --with-named-thread-libs=-lpthread
--with-unix-socket-path=/var/mysql/mysql.sock --without-debug --without-bench
--with-openssl --with-vio --with-charset=utf8 --with-collation=utf8_general_ci
--with-extra-charsets=gb2312,gbk,latin1 --without-man --without-docs
# make
# make install
[/code]

此外还需要2个动态连接库文件: libpthread.so.0 和 libstdc++.so.6(拷贝编译环境的即可)

依次拷贝/srv/mysql目录和上述2个文件到3台虚拟机上,然后:
[code]
创建mysql用户:# adduser mysql
安装数据库: # mysql_install_db --user=mysql --datadir=/var/mysql
启动数据库: # mysqld --user=mysql &
修改root密码: # mysqladmin password secret
测试数据库: # mysql
mysql>
[/code]

下面进入集群的配置工作:

PNG转换成GIF出现锯齿的问题:【上一篇】
集群以及用LVS实现Linux下的集群(一):【下一篇】
【相关文章】
  • winxp下APACHE2+PHP5+MYSQL4+PHPMYADMIN 的配置
  • linux下安装最新apache2.0.52+php5+gd2+mysql
  • mysql连接问题
  • mysql4.1中文处理
  • MySQL5.0-Source Installation Overview
  • Redhat Linux 下 PHP5 + MySQL5 + GD2 + Proftpd + php
  • HOWTO set up a mysql cluster for two servers
  • 安装mysql后的root密码问题
  • MySQL忘记超级用户口令
  • 详细解说MySQL 的字符集[ZT]
  • 【随机文章】
  • 金山毒霸2006升级补丁修正版
  • Fortigate防火墙忘记密码时恢复(原创)
  • windows.2003.系统错误代码0000020
  • 备份和恢复概述
  • 教您去掉 DW2004 中表格辅助线
  • Visual C++(包含Windows API和MFC)开发中常见问题的答案[转]
  • 页面打印
  • 自己封装socket
  • [LCS]深入了解SipSnoop—委托篇
  • 发现一个.Net中动态加载控件时关于焦点方面的Bug
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.