返回顶部
首页 > 资讯 > 数据库 >使用 systemd 配置多个 MySQL 8.0 实例
  • 955
分享到

使用 systemd 配置多个 MySQL 8.0 实例

2024-04-02 19:04:59 955人浏览 八月长安
摘要

注意:因为systemd能够在安装了systemd支持的平台上管理多个Mysql实例, 所以mysqld_multi和 mysqld_multi.server是不必要的,并且没有安装。 要使用多实例功能,请

注意:因为systemd能够在安装了systemd支持的平台上管理多个Mysql实例, 所以mysqld_multi和 mysqld_multi.server是不必要的,并且没有安装。

要使用多实例功能,请修改 my.cnf选项文件以包括每个实例的关键选项配置。这些文件位置是典型的:

在配置文件添加一下内容 /etc/my.cnf

[mysqld@01]
datadir=/var/lib/mysql01
Socket=/var/lib/mysql01/mysql.sock
port=3307
mysqlx_port=33070
log-error=/var/log/mysqld01.log

[mysqld@02]
datadir=/var/lib/mysql02
socket=/var/lib/mysql02/mysql.sock
port=3308
mysqlx_port=33080
log-error=/var/log/mysqld02.log

此处显示的副本名称@用作分隔符,因为这是systemd支持的唯一分隔符。

创建数据目录

mkdir /var/lib/mysql01
mkdir /var/lib/mysql02
chown mysql.mysql /var/lib/mysql01
chown mysql.mysql /var/lib/mysql02

然后,实例由常规systemd命令管理,例如:

systemctl start mysqld@01
systemctl start mysqld@02

要使实例能够在引导时运行,请执行以下操作:

systemctl enable mysqld@01
systemctl enable mysqld@02

还支持使用通配符。例如,此命令显示所有副本实例的状态:

systemctl status 'mysqld@replica*'

为了管理同一台机器上的多个MySQL实例,systemd自动使用不同的单元文件:
mysqld@.service而不是 mysqld.service(RPM平台)

在单元文件,%I和 %i引用之后经过在参数@标记,并用于管理该特定的实例。对于这样的命令:

systemctl start mysqld@01

systemd使用如下命令启动服务器

mysqld --defaults-group-suffix=@%I ...

其结果是,[server], [mysqld],和 [mysqld@01]选项组被读取并用于服务的该实例。

参考文档:使用systemd管理MySQL服务器

您可能感兴趣的文档:

--结束END--

本文标题: 使用 systemd 配置多个 MySQL 8.0 实例

本文链接: https://lsjlt.com/news/36791.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用 systemd 配置多个 MySQL 8.0 实例
    注意:因为systemd能够在安装了systemd支持的平台上管理多个MySQL实例, 所以mysqld_multi和 mysqld_multi.server是不必要的,并且没有安装。 要使用多实例功能,请...
    99+
    2024-04-02
  • mysql多实例配置
    Mysql多实例常见配置方法:安装mysql依赖的包yum install ncurses-devel libaio-devel -ymysql的配置文件:拉到服务器[root@MySql ~]# tree...
    99+
    2024-04-02
  • MySQL-----多实例配置
    1.1 MySQL实例---多实例配置1.1.1 多实例概述多套后台进程+线程+内存结构多个端口,多个配置文件,多个日志文件,多个socket,多个server_id多套数据##PS:安装多实例前,首先确保...
    99+
    2024-04-02
  • centos7下安装tomcat并用systemd实现tomcat多实例配置方法
    这篇文章主要讲解了“centos7下安装tomcat并用systemd实现tomcat多实例配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos7下安装tomcat并用syst...
    99+
    2023-06-10
  • Mysql利用mysql_multi配置一台主机多个实例
    在Mysql官方帮助文档中,详细记录中Mysql的启动方式,有mysqld_safe、mysql.server、mysql_multi这三种。关于mysql_multi的介绍: Mysq...
    99+
    2024-04-02
  • 个人学习笔记-MySQL多实例配置
    前提需要安装MySQL服务端思路:启动多个mysqld进程规划多套数据规划多个端口规划多套日志路径多实例配置: 创建多套目录:mkdir -p /data/330{7,8,9} 准备多套配置文件:vim /...
    99+
    2024-04-02
  • MySQL多实例的配置应用实例场景
    目录MySQL多实例多实例概述什么是多实例:为什么要配置多实例多实例的应用场景配置多实例MySQL多实例 多实例概述 什么是多实例: 在一台服务器上,运行多个数据库服务,这些服务进程...
    99+
    2024-04-02
  • MySQL如何配置多实例
    这篇文章主要讲解了MySQL如何配置多实例,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。前面介绍了相关的基础命令操作:MySQL数据库基础篇之入门基础命令所有的操作都是基于单实...
    99+
    2024-04-02
  • Oracle一个实例配置多个监听
    要想给一个Oracle实例配置多个监听,首先要定义多个监听器,因为是多个监听,势必会有一些监听端口不是1521. 现在服务端的listener.ora文件中定义如下监听器: [oracle@wa...
    99+
    2024-04-02
  • MySQL中怎么配置多实例
    本篇文章为大家展示了MySQL中怎么配置多实例,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 一.基本概念MySQL多实例就是,在一台机器上开启多个不同的...
    99+
    2024-04-02
  • MySQL中怎么实现多实例配置
    MySQL中怎么实现多实例配置,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是MySQL多实例?简单地说,MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:...
    99+
    2023-06-20
  • 如何将Linux中systemd的单元配置实例化
    本篇内容介绍了“如何将Linux中systemd的单元配置实例化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在运行的时候有可能需要将一个模...
    99+
    2023-06-13
  • MySQL系列之二 多实例配置
    系列教程 MySQL系列之开篇 MySQL关系型数据库基础概念 MySQL系列之一 MariaDB-server安装 MySQL系列之三 基础篇 MySQL系列之四 SQL语法 MySQL系列之五 视图、存储...
    99+
    2022-05-13
    MySQL 多实例配置 MySQL 多实例
  • mysql 5.5 .17 配置多实例教程
    本文主要给大家简单讲讲mysql 5.5 .17 配置多实例教程,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql 5.5 .17 配置多实例教程这篇...
    99+
    2024-04-02
  • Mysql多实例如何安装配置
    这篇文章主要为大家展示了“Mysql多实例如何安装配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Mysql多实例如何安装配置”这篇文章吧。 1.OS用户创...
    99+
    2024-04-02
  • day1(多实例配置)
    数据库的安装路径:/usr/local/mysql  数据目录:/data/mysql/data (此处mysql的解压就不再列出来了)     ...
    99+
    2024-04-02
  • 怎么在MySQL中实现多实例配置
    这篇文章将为大家详细讲解有关怎么在MySQL中实现多实例配置,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.1 什么是Mysql多实例简单的说,Mysql...
    99+
    2024-04-02
  • Mysql 8.0解压版下载安装以及配置的实例教程
    目录前言1.下载2.安装2.1 解压文件2.2. 配置环境变量2.3. 写入基本配置2.4. 初始化数据库2.5. 安装服务2.6. 连接数据库总结前言 首先声明,这里是Mysql ...
    99+
    2024-04-02
  • MySQL多实例的配置应用实例场景是怎样的
    本篇文章给大家分享的是有关MySQL多实例的配置应用实例场景是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。MySQL多实例多实例概述什么是多实例:在一台服务器上,运行多...
    99+
    2023-06-22
  • MySQL多实例的安装配置指南
    操作系统:CentOS 6.8 虚拟机:VMware 数据库:MySQL 5.1.62 实战任务:安装并配置多实例MySQL数据库   1...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作