mysql集群的简单配置经历
刚开始走了不少弯路,用了公司的主机,购了两台,两个都有外网,都有内网IP,在一个集群内,配置
时本来想找网上用的最多的集群方案,但找半天没找到mysql-max版本,后来知道这一版已经是几年前的
事了,现在官网上基本难觅其踪影,猜测是现在mysql-cluster才是安装集群的版本,原先想过用过去身
边的人安装过的用下载多个rpm包来安装,但比较繁琐,也不想去重复,于是就用了现在的源代码安装的
形式,最终选择了mysql- cluster-glibc23的这一版,linux-generic种类的,在官网上直接查看了安装
说明,
安装的时候出现了不少错误,比如linux中的一条命令行 中间出现不该有的空格,比如mysql是不能
用root账户来启动的,似乎是root启动的mysql不能被其他账户使用。后来先增了用户组和用户,用这个
用户,在官网说明书下终于安装成功,不过这中间也有些坎坷,比如系统自有的目录无权访问,被root
创建的文件或文件夹找不到等等。但最坎坷的是在 vsftp上用了太多的时间,后来老柯建议用scp,非常
方便。
总结: 1,安装配置某种服务时要在网上看看这种服务的原理和详细流程,心中有谱之后再去
选一个与自己的环境最搭配的安装教程,如果找不到,则可能是版本已经改了或者融入到其他种类中,
要看官网的各种mysql的介绍,找到要的那种,再仔细的选择这个种类mysql的版本,如源码还是二进制
还是rpm 包,linux下的那种,这些版本有啥区别等,当然,最重要的是找到官网的安装配置说明,比如
mysql集群的安装配置实用的是mysql- cluster-glibc23,则下载这个版本的
2, 要问下搞过的人,比如要知道mysql不能被root启动,可以用scp来传送文件,基本的
linux常识都重要的,要知道或去问问这些基本理论知识。比如说新增用户切换到系统自带的目录中显示
权限被拒绝,切换到root等用户创建的文件时直接说没有此文件或是目录。
3,如果要安装mysql集群,就不要在其他地方浪费太多时间,比如ftp的教训,因为这样会
影响锐气