作业题目为什么数据目录和日志目录需要分开?

如何标准化配置多实例?(例如:一台物理主机上部署3306与3307两个实例)

详细描述MySQL编译安装的过程(截图安装步骤)

1. 为什么数据目录和日志目录需要分开?

这里的分开,我理解是将MySQL的数据目录和日志目录分别放到不同类型的磁盘中。

假设生产环境中服务器上有两种类型的磁盘,分别是SSD和SAS,SSD比SAS的响应时间要快(SSD响应时间约0.1毫秒,SAS的响应时间约10毫秒),为了更好的利用磁盘,一般会把活跃的数据放到SSD上,冷数据放到SAS磁盘上。

数据目录下的数据一般是随机读写的热数据,放到SSD盘中会有较高的响应速度;

日志目录下的日志是顺序读写的冷数据,放到SAS盘中满足写日志高吞吐量的需求。

2. 如何标准化配置多实例?

标准化配置多实例,主要是标准化每个实例的目录和内存设置,这样每个实例的参数设置也很容易达到标准化。标准化配置的MYSQL实例,方便实施监控及运维管理。

因一个MySQL实例最多占用64G的物理内存,所以在物理内存较高的服务器上,一般会安装多个MySQL实例,MySQL不同实例是通过端口来区别的。

例如:一台64G的物理主机上部署3306与3307两个MYSQL实例

标准化目录:

标准化内存:

标准化参数:

结合标准化的目录及内存设置,设置标准化的参数

3. 详细描述MySQL编译安装的过程

关闭防火墙和SELINUX

配置sysctl.conf

检查是否已安装MySQL

下载MySQL源码

添加MySQL用户和组

配MySQL环境变量

创建目录及授权

解压mysql5.6

安装cmake及相关依赖包

编译并安装

MySQL参数配置

初始化MySQL脚本

启动MySQL

登录MySQL

mysql 自动化部署,MySQL标准化、自动化部署相关推荐

  1. 华为虚拟一键部署服务器,服务器一键部署

    服务器一键部署 内容精选 换一换 部署提供可视化.一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化.本节通过以下五步介绍如何使用部署服务将项目代码部署到云主机上.第一步 ...

  2. mysql 自动化运维工具_部署MySQL自动化运维工具inception+archer

    *************************************************************************** 部署MySQL自动化运维工具inception+ ...

  3. java计算机毕业设计自动化办公系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计自动化办公系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计自动化办公系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  4. salt 启动mysql_saltsack自动化配置day03:服务部署mysql部署

    一.MySQL集群需求分享 1.抽象:功能模块 把基础的写成通用 服务部署也要抽象出来模块 redis内存有的多,有的少,可以config set在线更改 redis 安装.配置.启动 mysql 安 ...

  5. python 自动化 mysql 部署_Python自动化管理Mysql数据库教程

    Python自动化管理Mysql数据库教程 发布时间:2020-05-28 11:14:31 来源:51CTO 阅读:238 作者:三月 下面一起来了解下Python自动化管理Mysql数据库教程,相 ...

  6. DBA很忙—MySQL的性能优化及自动化运维实践

    作者:王辰 来自:高效运维(ID:greatops) DBA的日常工作 首先,我们来看看DBA的具体工作,我觉得 DBA 真的很忙:备份和恢复.监控状态.集群搭建与扩容.数据迁移和高可用,这是我们 D ...

  7. MySQL的性能优化及自动化运维实践与Mysql高并发优化

    首先,我们来看看DBA的具体工作,我觉得 DBA 真的很忙:备份和恢复.监控状态.集群搭建与扩容.数据迁移和高可用,这是我们 DBA 的功能. 了解这些功能以后要对体系结构有更加深入的了解,你不知道怎 ...

  8. MySQL数据库性能优化及自动化运维实践教程!DBA日常工作

    MySQL数据库性能优化及自动化运维实践教程!本文作者将站在更加全面的角度分享他在这一年多 DBA 工作中的经验,希望可以给大家带来启发和帮助. DBA 的日常工作 我觉得 DBA 真的很忙,我们来看 ...

  9. k8s mysql operator_将 MySQL 通过 presslabs/mysql-operator 部署到 k8s 内部

    目前 openbayes 的几乎所有组件都部署在 k8s 内部,但 mysql 作为核心的数据存储节点对其要求都蛮高的,对于目前的业务场景,其要求主要包含以下几点: 需要持久化存储,一旦数据丢失问题非 ...

最新文章

  1. Orcale11g单机安装与卸载
  2. Unity3D学习笔记之七创建自己的游戏场景
  3. SharePoint学习札记[4] — 创建SharePoint站点
  4. Makefile 基本知识
  5. Linux下的图形库curses写贪吃蛇,酷
  6. 电脑怎么远程控制另一台电脑_如何用手机远程控制电脑?
  7. 【EVE模拟器是干什么的】
  8. bochs怎么运行Linux系统,Ubuntu上使用Bochs
  9. 这8款Android桌面插件,这款 Android 应用,帮你优雅地管理桌面小部件
  10. iconfont-阿里巴巴矢量图标在界面中无法正常显示,表现为一个方块。
  11. java 修改Chrome浏览器的默认下载路径
  12. 微星B550M迫击炮,设备管理器 声卡不显示Realtek解决办法
  13. 传统密码学(三)——转轮密码机
  14. 【建议收藏】你还不知道平面设计有哪些风格?掌握这20种就够了
  15. 【数据安全】4. Android 文件级加密(File-based Encryption)之密钥管理
  16. MATLAB实现红眼消除(数字图像处理)
  17. 银行管理系统(使用SQL Server)-Python快速编程入门(第2版)-人民邮电出版社-阶段案例
  18. A商品69元,买二送一;即买3个商品,付2件钱,小于3件时,按原价购买。
  19. oracle几种例外,Oracle例外用法实例详解
  20. 用html制作编写静态日志,[译] 编写一个小型静态网站生成器

热门文章

  1. liberOJ#6006. 「网络流 24 题」试题库 网络流, 输出方案
  2. 周记(2015-11-30 -- 2015-12-05)
  3. html中th 与thead tbody的 使用
  4. Pro Silverlight 5 in C# 分享
  5. (转载)SQL高级查询技巧
  6. 使用Vs code上传github需要输入密码和用户名解决
  7. layui多文件选择之后自动上传
  8. 【WXS数据类型】Boolean
  9. 工业级多用户博客系统
  10. jquery分页插件的修改