美文网首页
第二周作业-安装部署

第二周作业-安装部署

作者: 大胡子歌歌 | 来源:发表于2018-09-09 14:50 被阅读0次

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

    数据目录存放数据文件需要随机读写较多,所以把数据目录挂载在SSD上,利用SSD的快速读写能力提高性能。
    而日志文件一般是顺序读写,而且占用空间较大,所以放在SAS盘或SATA盘挂载的目录。
    根据目录的作用及使用特点不同分别分配适合的磁盘设备有助于最大化利用资源提升性能。

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

    标准化配置的基础是目录的标准化,多实例的配置文件大部分相同,只要将其3306替换成立3307,再更改一下server_id就可以了。

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

    1.关闭防火墙
    image.png
    关闭selinux
    image.png
    image.png

    2.配置sysctl.conf

    image.png image.png

    sysctl -p 生效设置

    配置/etc/security/limits.conf
    image.png

    3.检查操作系统上是否安装了MySQL

    如果安装了,可以用yum -remove mysql* 卸载


    image.png

    4.下载mysql源码包

    image.png image.png

    5.添加用户和组

    image.png

    6.配MySQL环境变量

    image.png

    7.创建目录及授权

    image.png

    8.解压mysql5.6

    tar -xzvf mysql-5.6.41.tar.gz

    9.配yum源,安装cmake

    image.png

    10.编译并安装

    image.png
    Cmake报错
    image.png

    安装openssl-devel
    yum -y install openssl-devel
    删除cmake缓存文件,否则还报错
    rm CMakeCache.txt -f
    make安装
    make &&make install

    11.MySQL参数配置

    上传my.cnf


    image.png

    12.初始化MySQL脚本

    image.png
    报错
    image.png
    加上--basedir=/u01/my3306
    image.png

    13.启动MySQL

    进入/u01/my3306/binh目录


    image.png

    314.登录MySQL

    image.png

    相关文章

      网友评论

          本文标题:第二周作业-安装部署

          本文链接:https://www.haomeiwen.com/subject/lmdgwftx.html