MySQL集群快速指南-MySQL Cluster Quick Start Guide 翻译

来源:互联网 发布:09年歌曲排行榜网络 编辑:程序博客网 时间:2024/04/29 17:47

本文为官方文档之翻译,原件在文章最后附有下载链接。

MySQL集群快速指南:Windows,LINUX & Solaris

这份指南主要是为了帮助读者配置起一个MySQL集群数据库,并且使集群运行在单个或者多个主机上——这些主机可以是Windows,LINUX 或者 Solaris中的任何一个。这份指南使用MySQL Auto-Installer——一个基于浏览器的GUI(图形用户界面)安装环境。另外,MySQL Cluster Manager——一个商业CLI(命令行界面)也是可用的,这个CLI使得集群可以使用运行时的管理(及不停机管理)。这篇博客解释了如何使用MCM(不知道是什么)来配置和部署MySQL集群:http://mysqlhighavailability.com/mysql-cluster-manager-1-1-2-creating-a-cluster-is-now-trivial/.

1 下载软件

通常去这里下载:

http://www.mysql.com/downloads/cluster/

确保你选择了正确的平台(“Linux – Generic” for Linux),如果你想体验最新的开发版本,请去这里:http://dev.mysql.com/downloads/cluster/

商业版从这里下载:

https://edelivery.oracle.com/

从MySQL Cluster 7.3开始,自动安装功能已经集成在MySQL的tar或者zip包里面了。下载并解压安装包。

Linux或Solaris下使用如下命令解压,Window下直接拖拽(你懂滴)

$ tar xvf mysql-cluster-gpl-7.3.1-linux2.6-i686.tar.gz# Linux/Solaris. Drag & drop on Windows

在你的每个属于集群的主机上重复这个步骤(或者在你要安装的机器上)。

注意:只有MySQL Server 的可执行文件(mysqlds)才能与MySQL Cluster组成集群。

2 执行安装

Linux 和 Solaris 上使用如下命令:

$ bin/ndb_setup # Linux or Solaris

Windows上双击setup.bat。

如果你执行了安装程序,那么安装向导的首页将会自动在你的浏览器上打开,如果没有打开,那么请自行复制命令行里面的地址到浏览器上。

3 跟着安装向导一步一步来

经过初始的闪屏后你会看到图1所展示的画面,在这个页面里你可以指定组成集群的服务器。

你也可以指定集群的类型;如果你只是简单的体验集群,那么“Simple testing”是最安全的选择。但是在生产环境中你最好指定合适的应用类型以及query profile,也就是,write-intensive。

 

在下个页面即图2中,你可以看到安装向导在自动侦测你的目标机器上的资源。如果这一步失败了(比如你的目标机器上没有可用的SSH服务,Windows默认是没有ssh的,推荐安装freeSSH

d),那么请自己手工输入数据。你也可以重写资源值,比如,如果你不想你的集群在目标系统上使用太多共享内存,那么你可以自行修改内存值。

在这个页面上你也可以指定在每个机器上MySQL Cluster的目录在那里(你解压的目录,也是数据存储的地方,也是配置文件存储的地方)。你可以重写这些值通过点击“edit”按钮。

 

第三个页面为您展示了一个默认的节点设置,并且表明了节点是怎么分布在你的目标机器上的。如果你对默认设置很满意那么直接进入下个页面吧。

另外,你可以增加额外的节点,把节点从一个机器上挪到另外一个机器上(直接拖拽),删除节点或者改变节点的类型。

 

在第四个页面,你可以看到一些安装程序在背后配置好的配置项,你可能需要修改这些配置。但是如果你对默认配置是满意的,那么直接next。如果你想修改,那么就在这儿改。你可以激活更多高级设计,但是确保你懂它们。

 

第五个页面也是最后一个页面,是你可以部署集群(拷贝正确的配置文件、创建目录结构),启动集群。

如果你需要手动启动集群进程,这个页面也展示了如何使用命令来启动集群,以及如何设置配置文件。

一个红绿灯显示着集群节点的上线情况。

 

4 更多信息

http://mysqlhighavailability.com/mysql-cluster-7-3-auto-installer/Demo video: using the MySQL Cluster Auto-Installer. // 使用自动安装程序的示例视频。

MySQL ClusterEvaluation Guide (http://www.mysql.com/why-mysql/white-papers/mysql_cluster_eval_guide.php)In this whitepaper
learn the fundamentals of how to design and select the proper components for asuccessful MySQL Cluster evaluation. // 集群评估指南

MySQL ClusterPerformance Optimization Guide(http://www.mysql.com/why-mysql/whitepapers/mysql_wp_cluster_perfomance.php)In this guide, learn how to tune and optimize the MySQL Cluster database tohandle
diverse workload requirements. /性能优化指南

 

MySQL ClusterDocumentation (http://dev.mysql.com/doc/index-cluster.html).// 文档


原件下载:

http://download.csdn.net/detail/zhounanzhaode/8885767

译文下载:

http://download.csdn.net/detail/zhounanzhaode/8886265


0 0