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

解压后可看到很多deb包

安装管理节点:

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

管理节点安装成功

记下ip地址

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

保存config.ini

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

启动管理节点

查询管理节点进程

安装ndb_mgm客户端

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

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

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

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

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

安装数据节点:

安装libclass-methondmaker-perl库

安装mysql-cluster-community-data-node

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

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

sudo gedit /etc/my.cnf

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

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

安装SQL节点:

安装libaio1  libmecab2 包

sudo apt-get install libaio1 libmecab2

安装mysql客户端

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

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

(0)

相关推荐