没有合适的资源?快使用搜索试试~ 我知道了~
mysql分布式解决方案.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2022-11-20
09:30:40
上传
评论
收藏 679KB PDF 举报
温馨提示
试读
21页
mysql分布式解决方案.pdfmysql分布式解决方案.pdf
资源推荐
资源详情
资源评论
百度文库 - 让每个人平等地提升自我
mysql,分布式解决方案
篇一:MYSQL 分布式搭建
MYSQL 分布式搭建
一、注意事项
数据节点和 sql 节点是否能链接管理节点注意端口号
telnet
关闭防火墙:Service iptables stop;
Sql 节点启动时注意权限
二、软件安装:
(一)管理节点 MGM
配置管理节点
首先在合适的位置,创建一个管理节点的配置文件,
步骤如下:
[root@localhost ~]# mkdir /var/lib/mysql-cluster
[root@localhost ~]# cd /var/lib/mysql-cluster
[root@localhost mysql-cluster]# vi
配置文件内容如下:
1
百度文库 - 让每个人平等地提升自我
[ndbd default]
NoOfReplicas=1
DataMemory=80M
IndexMemory=18M
[ndb_mgmd]
hostname=
datadir=/var/lib/mysql-cluster
[ndbd]
hostname=
datadir=/usr/local/mysql/data
[mysqld]
hostname=19
安装管理节点,不需要 mysqld 二进制文件,只需要
MySQL Cluster 服务端程序
(ndb_mgmd)和监听客户端程序(ndb_mgm)。这两个文件
都在下载的 MySQL-cluster 文件解压后的 bin 文件夹中。执
行 如 下 步 骤 , 在 集 群 的 管 理 节 点 上 安 装 ndb_mgmd 和
ndb_mgm。
2
百度文库 - 让每个人平等地提升自我
1、改变地址到/var/tmp 目录下,解压 MySQL-Cluster
压缩文件,取出 ndb_mgm 和 ndb_mgmd 复制到/usr/local/bin
目录下。
[root@localhost ~]# cd /var/tmp
[root@localhost tmp]# tar –
xzvf
[root@localhost tmp]# cd
[root@localhost tmp]# cp bin/ndb_mgm*
/usr/local/bin
2、改变路径为拷贝到的目录下,并确保这两个文件
可执行。
[root@localhost tmp]# cd /usr/local/bin
[root@localhost bin]# chmod +x ndb_mgm*
3、在/usr/local 下创建 mysql 文件夹。
[root@localhost ~]# cd /usr/local
[root@localhost local]# mkdir mysql
(二)、数据节点 NDBD 和 SQL 节点
在每一个 SQL 节点中的/etc 目录下找到文件,并做如
3
百度文库 - 让每个人平等地提升自我
下配置:
[client]
socket=/usr/local/mysql/sock/
[mysqld]
ndbcluster
datadir=/usr/local/mysql
socket=/usr/local/mysql/sock/
ndb-connectstring=
[mysql_cluster]
ndb-connectstring=
在每一个数据节点中的/etc 目录下找到文件,并做如
下配置:
[ndbd]
connect-string=
[mysql_cluster]
ndb-connectstring=
[ndb_mgm]
4
百度文库 - 让每个人平等地提升自我
connect-string=
[ndb_mgmd]
config-file=/var/lib/mysql-cluster/
在每一个数据节点 NDBD 和 SQL 节点的机器上,用 root
用户执行下面的步骤。
1、检查/etc/passwd 和 /etc/group 文件,是否存在
mysql 组和 mysql 用户,如果没有,用下面的命令创建一个
mysql 组,并在改组中添加 mysql 用户。
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd –
g mysql mysql
2、改变文件夹位置到 mysql 压缩包的存放位置,解压
文件,准备安装,步骤如下:
(下载文件可以从其他电脑映射,在 /home/下面创建
一个 download 文件夹,如果是在本机 Linux 下下载的文件,
则不需要此映射步骤。)
[root@localhost ~]# mount -t cifs -o
///MySQLusername="name",password="password"
/home/download
5
剩余20页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8246
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 目标跟踪-基于目标中心点同时进行目标检测+目标跟踪算法实现-项目源码-优质项目实战.zip
- Python《文本特征分析-全唐诗数据挖掘及分析 》+源代码
- Netron-Setup-4.5.0
- 可编辑的地图图形3-世界、各洲、美国地图.xls
- NineAi 新版ChatGPT AI系统网站源码
- Anaconda3-2022.10windows版本
- 基于Servlet的URL访问安全控制.doc
- 可编辑的地图图形-2-中国到省、到市、到县地图.xls
- 快慢指针法判断链表是否有环-go语言实现
- Python《金融新闻数据挖掘分析 (数据抓取、NLP算法分析、量化策略、回测框架等)》+源代码+项目说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功