随笔分类 - Linux 企业运维
摘要:一、mysql日志 1、日志的种类 二、错误日志 1、错误日志介绍 2、查看错误日志的存放位置 三、binlog日志(二进制日志) 1、binlog日志介绍 2、binlog日志 3、查看日志记录方式 4、event事件 5、日志的查看 6、查看binlog日志内容 语句模式: ROW模式下翻译:
阅读全文
摘要:一、redo日志 1、内存页 2、CSR自动故障恢复 1)把用户需要修改的内容写入内存中,生成LSN=1 2)内存同时生成redo_log buffer区域,记录修改的过程,生成LSN=2 3)提交,写入磁盘 4) 如果内存丢失,同时加载原来的数据,把redo_logfile也加载到内存中,重做一遍
阅读全文
摘要:一、优化参数 1、参数与linux参数优化一致 2、nginx的健康检查 二、keepalived介绍 1、keepalived服务介绍: 2、keepalived故障切换转移原理 3、VRRP协议介绍 4、keepalived工作原理 三、安装keepalived 1、官网地址:https://w
阅读全文
摘要:一、安装nginx前准备 1、安装依赖 修改rpm参数,设置为安装自动下载软件包 2、安装依赖 yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y 3、打包所需要的依赖,下次无网备用 安装顺序: 二、开始安
阅读全文
摘要:一、基本介绍 1、介绍 2、组成 3、相比Apache优点 二、正向代理和反向代理 1、概念 2、反向代理拓扑图 三、下载nginx 官网下载地址:http://nginx.org/ 1、下载地方 2、版本介绍
阅读全文
摘要:一、Mysql支持的存储引擎 查看最新文章更新:请点击这里 1、查看mysql支持的存储引擎,mysql5.5以前默认的存储引擎是MyISAM 2、支持的第三方存储引擎 项目:监控系统架构改造(innodb-》tokudb,5.6-5.7) TokuDB(mariadb 5.7以上版本自带): in
阅读全文
摘要:一、前期准备 查看最新文章更新:请点击这里 1、写脚本刷数据 [root@computer opt]# vi slap.sh #!/bin/bash HOSTNAME="localhost" PORT="3306" USERNAME="root" PASSWORD="" DBNAME="oldboy
阅读全文
摘要:一、SQL语句介绍 查看最新文章更新:请点击这里 1、SQL语句类型 DDL:数据定义语言 DML:数据处理语言(insert,update,delate) DCL:数据控制语言(grant,revoke) DQL:数据查询语言 2、建库规范 创建语句: mysql> create database
阅读全文
摘要:一、mysql创建用户 查看最新文章更新:请点击这里 1、创建用户 mysql> create user test@'%' identified by '123456'; 创建了用户,但是没有任何权限 Query OK, 0 rows affected (0.00 sec) mysql> grant
阅读全文
摘要:一.MySQL5.6与MySQL5.7安装的区别 查看最新文章更新:请点击这里 1、cmake的时候加入了bostorg 2、初始化时 使用mysqld --initialize 替代mysql_install_db,其它参数没有变化:--user= --basedir= --datadir= 3、
阅读全文
摘要:一、基本概述 查看最新文章更新:请点击这里 多实例: 1)多套后台进程+线程+内存结构 2)多个配置文件 a.多个端口 b.多个socket文件 c.多个日志文件 d.多个server_id 3)多套数据 二、多实例实战 1、二进制安装得位置 2、创建另外三个实例的数据存放目录 3、创建配置文件 [
阅读全文
摘要:一、MySQL客户端与服务器模型 查看最新文章更新:请点击这里 1、mysql是一个典型的C/S服务结构 1.1 mysql自带的客户端程序(/application/mysql/bin) mysql mysqladmin mysqldump 1.2 mysqld一个二进制程序,后台的守护进程 二、
阅读全文
摘要:一、二进制安装Mysql 查看最新文章更新:请点击这里 1、下载mysql-5.6.40源码文件 wget https://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.40.tar.gz 2、安装epel源 wget -O /etc/yum.repos.d/
阅读全文
摘要:一、MySql安装方法 查看最新文章更新:请点击这里 数据库排名:https://db-engines.com/en/ranking 二、二进制安装Mysql 1、下载mysql-5.6.40二进制文件 wget https://cdn.mysql.com/archives/mysql-5.6/my
阅读全文
摘要:一、Mysql介绍 查看最新文章更新:请点击这里 1、介绍 MySQL数据库是一款深受欢迎的开源领域的重要的关系型数据库产品,由瑞典MySQLAB公司开发与维护,2006年,MySQLAB公司被SUN公司收购,并做了很多改进,2008年,SUN公司又被数据库龙头公司甲骨文(oracle公司)收购:因
阅读全文
摘要:最新更新文章,请点击这里 一、Dockerfile文件解析 概念:Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤:1、编写Dockerfile文件; 2、docker build 3、docker run 二、Dockerfile构建过程解析
阅读全文
摘要:一、实现原理 Docker使用Linux桥接(参考《Linux虚拟网络技术》),在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主
阅读全文
摘要:一、实现持续交付、持续部署 1、安装Git Parameter的插件,或者Persisten Parameter插件(版本) 2、重新指定构建项目的方式 把原来的用maven方式删除掉,换成执行shell echo $Tag 引用上面的Tag参数 cd /var/jenkins_home/works
阅读全文
摘要:一、概述 1、拓扑图 2、安装Jenkins 官网:https://www.jenkins.io/ 虚拟机IP:10.0.0.31 创建docker-compose.yml文件 mkdir /opt/docker_jenkinscd /opt/docker_jenkinsvim docker-com
阅读全文
摘要:一、引言 项目部署: 1、将项目通过maven进行编译打包 2、将文件上传到指定的服务器中 3、将war包放到tomcat的目录中 4、通过Dockerfile将Tomcat和war包转成一个镜像,由DockerCompose去运行容器 二、CI介绍 CI(continuous intergrati
阅读全文

浙公网安备 33010602011771号