没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
一、虚拟机创建准备日常操作
1、打开网卡所在位置:
cd /etc/syscong/network-scripts
2、编辑网卡
vi ifcfg-eno16777736
3、重启网卡:
systemctl restart network.service
二、Mysql Cluster 前期准备工作
管理节点:10.0.0.97
NDB 节点:10.0.0.98、10.0.0.99
SQL 节点:10.0.0.98、10.0.0.99
2.1 卸载 centos 自带版本
yum remove mysql mysql-server mysql-libs compat-mysql51
rpm -qa|grep mysql
2.2 安装编译包
yum -y install perl perl-devel
yum install -y perl-Data-Dumper
yum install net-tools -y
2.3 上传安装包
yum -y install lrzsz
cd /usr/local
[mysql-cluster-gpl-7.4.17-linux-glibc2.12-x86_64.tar.gz]
2.4 安装 mysql-cluster,
说明:集群中的每台服务都要安装,三台机器都要安装;
groupadd mysql
useradd mysql -g mysql
tar xvf mysql-cluster-gpl-7.4.17-linux-glibc2.12-x86_64.tar.gz
mv mysql-cluster-gpl-7.4.17-linux-glibc2.12-x86_64 mysql
/usr/local/mysql/scripts/mysql_install_db --user=mysql --
basedir=/usr/local/mysql
chown -R mysql:mysql /usr/local/mysql
2.5 制作 mysql 启动服务
为便于以后启动 mysql 服务,我们接着做如下步骤:
cd /usr/local/mysql
(1)、复制配置文件
命令:cp support-les/my-default.cnf /etc/my.cnf
(2)、将 scripts/mysql.server 服务脚本复制到/etc/init.d/,并重命名
为 mysqld。命令:cp support-les/mysql.server /etc/init.d/mysqld
如果提示是否覆盖,输入 yes
这样就可以用 service mysqld start service mysqld restart service
mysqld stop
(3)、mysql 客户端启动:为了避免每次都输入 mysql 的全路径/usr/
local/mysql/bin/mysql,可将其加入环境变量中,
在 vi /etc/prole 最后加入两行命令:
MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
修改好后再执行 source /etc/prole
这样就可以在 shell 中直接输入 mysql 命令来启动客户端程序了。
三、Mysql Cluster 管理节点配置
3.1 创建 mysql-cluster.ini 配置文件
在管理节点 10.0.0.97 上面操作
vi /etc/mysql-cluster.ini (该文件不存在,需要创建)
代码:i
[NDBD DEFAULT]
NoOfReplicas=2 #
定义在
Cluster
环境中相同数据的份数,最大为
4
DataMemory=200M #
每个数据节点中给数据分配的内存
IndexMemory=20M #
每个数据节点中给索引分配的内存
MaxNoOfAttributes=20480 #
该参数用于设置簇中触发程序对象的最
大数目。该参数的默认值为
768,
不修改建表时可能会报
708
错误
[NDB_MGMD]
NodeId=1
#
设置管理节点服务器
HostName=10.0.0.97
DataDir=/usr/local/mysql/data
[NDBD]
NodeId=2
#
设置存储节点服务器
(NDB
节点
)
HostName=10.0.0.98
DataDir=/usr/local/mysql/data
[NDBD]
NodeId=3
#
第二个
NDB
节点
HostName=10.0.0.99
DataDir=/usr/local/mysql/data
[MYSQLD]
NodeId=4
HostName=10.0.0.98
[MYSQLD]
NodeId=5
HostName=10.0.0.99
[MYSQLD]
NodeId=7
剩余13页未读,继续阅读
资源评论
图安_晨晖
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功