当前位置: 首页 > news >正文

ubuntu安装mysql集群_Ubuntu 20.10单机安装MySQL 8.0.22 NDB集群

MySQL官网下载mysql-cluster_8.0.22-1ubuntu20.04_amd64.deb-bundle.tar并解压:

sudo tar -vxf  mysql-cluster_8.0.22-1ubuntu20.04_amd64.deb-bundle.tar

208095708_1_20201122062959118

解压后可看到很多deb包

208095708_2_20201122062959446

安装管理节点:

sudo dpkg -i mysql-cluster-community-management-server_8..0.22-1ubuntu20.04_amd64.deb

208095708_3_20201122062959915

管理节点安装成功

208095708_4_20201122063000321

记下ip地址

208095708_5_20201122063000775

在/usr/lib目录下创建新目录mysql-cluster,并创建新ini文件: config.ini ,内容如下:

208095708_6_20201122063001118

保存config.ini

208095708_7_20201122063001509

并在local目录下创建mysql目录,

208095708_8_20201122063001806

启动管理节点

208095708_9_2020112206300240.png

查询管理节点进程

208095708_10_20201122063002243

安装ndb_mgm客户端

sudo dpkg -i mysql-cluster-community-client-plugins_8.0.22-1ubuntu20.04_amd64.de

208095708_11_20201122063002509

sudo dpkg -i mysql-cluster-community-client-core_8.0.22-1ubuntu20.04_amd64.de

208095708_12_2020112206300387

sudo dpkg -i mysql-cluster-common_8.0.22-1ubuntu20.04_amd64.de

208095708_13_20201122063003587

sudo dpkg -i mysql-cluster-community-client_8.0.22-1ubuntu20.04_amd64.de

208095708_14_20201122063004165

完成后可启动ndb_mgm客户端,show命令可查看集群信息

208095708_15_20201122063004790

安装数据节点:

安装libclass-methondmaker-perl库

208095708_16_20201122063005571

安装mysql-cluster-community-data-node

sudo dpkg -i mysql-cluster-community-data-node_8.0.22-1ubuntu20.04_amd64.deb

208095708_17_20201122063005931

编辑数据节点配置文件my.cnf 并保存到 /etc/my.cnf

sudo gedit /etc/my.cnf

208095708_18_20201122063006400

sudo ndbd --initial 初始化数据节点,在管理节点可看到数据节点已连接成功

208095708_19_20201122063006665

初始化数据节点后会生成ndb_2_fs ,ndb_2_out.log ndb_2.pid,其中2为节点ID

208095708_20_20201122063007275

安装SQL节点:

安装libaio1  libmecab2 包

sudo apt-get install libaio1 libmecab2

208095708_21_20201122063007556

安装mysql客户端

sudo dpkg -i mysql-client_8.0.22-1ubuntu20.04_amd64.deb

208095708_22_2020112206300840

来源:https://www.icode9.com/content-2-760001.html

相关文章:

  • java序列化工具类_java对象序列化及反序列化SerializeUtils工具类
  • java dispatchevent_这段程序的单击事件不能执行,点击后出现如下错误:at java.awt.Component.dispatchEventImpl(Unknown Sou...
  • java kerberos配置_为kerberos配置Storm
  • java nodelist 快速排序_数据结构的实践心得(归并排序和快速排序:mergeSort、quickSort)...
  • java xml setdoctype_集合Set映射一对多(使用xml文件)
  • java dofinalize_Java finalize方法使用
  • java调用ecdh_Jecc(java椭圆曲线加密库)学习笔记及ECDH实现
  • java雷达_Java编写有关雷达问题,哪位高手帮个忙,谢谢~~~
  • 继承java_Java— 继承
  • java guid_细说Java生成GUID的实现方法
  • java多租户_(九十二)java版spring cloud 多租户社交电子商务-gateway(实现限流)...
  • foxpro mysql_Foxpro数据库命令汇总
  • java generatedvalue_java – 在JPA @GeneratedValue列中手动指定主键的值
  • java io byte_JavaIO之字节流学习笔记
  • 八大排序方法java_八大排序java
  • 《Java编程思想》读书笔记-对象导论
  • 03Go 类型总结
  • Django 博客开发教程 16 - 统计文章阅读量
  • Effective Java 笔记(一)
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Java 最常见的 200+ 面试题:面试必备
  • JavaScript DOM 10 - 滚动
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Python中eval与exec的使用及区别
  • Quartz初级教程
  • TiDB 源码阅读系列文章(十)Chunk 和执行框架简介
  • vue中实现单选
  • 分享一份非常强势的Android面试题
  • 缓存与缓冲
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 世界上最简单的无等待算法(getAndIncrement)
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​ubuntu下安装kvm虚拟机
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)Sublime Text3配置Lua运行环境
  • .NET Core 项目指定SDK版本
  • .NET delegate 委托 、 Event 事件
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .Net(C#)自定义WinForm控件之小结篇
  • // an array of int
  • @Bean注解详解
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——
  • [2669]2-2 Time类的定义
  • [AIGC] Kong:一个强大的 API 网关和服务平台
  • [AIGC] Spring Interceptor 拦截器详解
  • [Android]使用Git将项目提交到GitHub
  • [C#]扩展方法