摘要: yum安装mysql5.7 MySQL 5.7主要特性: 更好的性能:对于多核CPU、固态硬盘、锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是吾等用户更关心的 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融 阅读全文
posted @ 2021-01-25 15:10 EverEternity 阅读(9121) 评论(0) 推荐(1) 编辑
摘要: apache <VirtualHost *:443> ServerName 服务器IP <Location /> Order Allow,Deny Deny from all </Location> </VirtualHost> <VirtualHost *:80> ServerName 服务器IP 阅读全文
posted @ 2021-01-21 16:52 EverEternity 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Navicat连接mysql报错 1251 - Client does not support authentication protocol requested by server; 新装了一台mysql8.0的数据库,用navicat连接时报错,原因是版本问过底导致的这个错误 可以用新版本,不行 阅读全文
posted @ 2020-12-29 17:02 EverEternity 阅读(330) 评论(0) 推荐(0) 编辑
摘要: (简易教程)centos7搭建nextcloud个人网盘 nextcloud推荐在LAMP环境使用,所有得准备好lamp环境。我这里准备的是cenots7/8 , php7.4 , mariadb ,和使用redis做缓存。 cenots使用最小化安装, 首先,安装好yum/dnf源,加上epel源 阅读全文
posted @ 2020-11-20 17:08 EverEternity 阅读(5344) 评论(1) 推荐(1) 编辑
摘要: shell脚本生成随机数的若干方法总结 ​ 创建账户时我们需要配置初始随机密码,使用手机注册时会需要随机的验证码,再如俄罗斯方块需要随机出形状。这都说明随机数据很重要,让我们来看看shell脚本中随机数的生成方法的一些案例 1.使用字符串截取的方式生成随机密码 #!/bin/bash #功能描述(D 阅读全文
posted @ 2020-09-09 09:57 EverEternity 阅读(2988) 评论(0) 推荐(1) 编辑
摘要: Docker Registry 网上有很多的Registry服务器都支持第三方用户注册,而后基于用户名去做自己的仓库,但是使用互联网上的Registry有一个缺陷,那就是我们去推送和下载镜像时都不会很快,而在生产环境中很可能并行启动的容器将达到几十、上百个,而且很有可能每个服务器本地是没有镜像的,此 阅读全文
posted @ 2020-09-01 20:52 EverEternity 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Dockerfile的基本结构 Dockerfile 是用来构建自定义 Docker 镜像的文本文档。我们通过docker build 命令用于从Dockerfile 文件构建镜像 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 Docker一般分为四部分: 基础镜像信息 阅读全文
posted @ 2020-09-01 20:08 EverEternity 阅读(205) 评论(0) 推荐(0) 编辑
摘要: docker数据管理 docker数据持久化主要有两种方式: 数据卷(Data Volumes) 数据卷容器(Data Volumes Dontainers) Docker中的数据可以存储在类似于虚拟机磁盘的介质中,在Docker中称为数据卷(Data Volume)。数据卷可以用来存储Docker 阅读全文
posted @ 2020-08-30 14:37 EverEternity 阅读(231) 评论(0) 推荐(0) 编辑
摘要: docker容器网络配置 Linux内核实现名称空间的创建 ip netns命令 可以借助ip netns命令来完成对 Network Namespace 的各种操作。ip netns命令来自于iproute安装包,一般系统会默认安装,如果没有的话,请自行安装。 注意:ip netns命令修改网络配 阅读全文
posted @ 2020-08-29 12:16 EverEternity 阅读(485) 评论(0) 推荐(0) 编辑
摘要: #docker镜像概念 Docker的三大核心概念分别是镜像、容器、仓库。Docker运行容器前需要本地存在对应的镜像,如果本地没有对应的镜像,Docker会尝试从默认的镜像仓库下载。当然用户也可以通过配置,使用自定义的镜像仓库。也就是说,镜像是运行容器的前提,仓库是存放镜像的场所,可见镜像更是Do 阅读全文
posted @ 2020-08-28 12:35 EverEternity 阅读(333) 评论(0) 推荐(0) 编辑
摘要: [toc] #docker架构 ![](https://img2020.cnblogs.com/blog/1890918/202008/1890918-20200827121608750-1721007087.png) #docker安装 https://developer.aliyun.com/m 阅读全文
posted @ 2020-08-27 12:26 EverEternity 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 容器的发展历程 1.1 落后的物理机时代 ​ 业务是基于应用运转的。如果应用出现故障,业务也就无法运行,甚至导致商业公司的破产,这种情况很常见,甚至每天都有。 ​ 大部分的应用是运行在服务器上的。在以前,每个服务器只能单一的运行一个应用。无论是Windows红还是Linux操作系统都没有相应的技术手 阅读全文
posted @ 2020-08-27 09:25 EverEternity 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1. 无master: masterless 1.1 应用场景 master 与 minion 网络不通或通信有延迟,即网络不稳定 想在 minion 端直接执行状态 传统的 SaltStack 是需要通过 master 来执行状态控制 minion 从而实现状态的管理,但是当网络不稳定的时候,当想 阅读全文
posted @ 2020-08-27 09:20 EverEternity 阅读(583) 评论(0) 推荐(0) 编辑
摘要: salt-ssh 1. salt-ssh 概述 ​ salt在版本0.17.0中,引入了新的传输系统,他支持通过SSH通道来实现salt的通信。通过这种方式,我们可以直接通过SSH在远程主机上执行使用saltsatck,而不需要在远程主机上安装salt-minion,同时又能支持saltstack的 阅读全文
posted @ 2020-08-25 13:08 EverEternity 阅读(218) 评论(0) 推荐(0) 编辑
摘要: return与job cache 每个salt-minion在执行任务后都会将执行的结果返回给salt-master,这些结果都缓存在默认的工作缓存(Default Job Cache)中. salt-master来维护所有的工作缓存,默认的是临时缓存,只会被存储24小时,可以在master的配置文 阅读全文
posted @ 2020-08-25 10:07 EverEternity 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1. Saltsatck数据系统组件: Grains和 pillar SaltStack有两大数据系统,分别是:Grains和Pillar Grains和pillar提供了一种允许在minion中使用用户自定义变量的方法。模板则为这些变量提供在minion上创建文件的更高级用法。 Grains定义在 阅读全文
posted @ 2020-08-21 10:41 EverEternity 阅读(245) 评论(0) 推荐(0) 编辑
摘要: SaltStack常用模块 Module是日常使用SaltStack接触最多的一个组件,其用于管理对象操作,这也是SaltStack通过Push的方式进行管理的入口,比如我们日常简单的执行命令、查看包安装情况、查看服务运行情况等工作都是通过SaltStack Module来实现的。 当安装好Mast 阅读全文
posted @ 2020-08-19 22:20 EverEternity 阅读(577) 评论(0) 推荐(0) 编辑
摘要: SaltStack配置管理 远程执行模块的执行是过程式,而状态是对minion的一种描述和定义,管理人员不需要关系部署任务如何完成的,只需要描述minion的状态描述。 它的核心是写sls(Salt State file)文件,sls文件默认格式为YAML格式,并默认使用jinja模板,jinja是 阅读全文
posted @ 2020-08-17 22:45 EverEternity 阅读(243) 评论(0) 推荐(0) 编辑
摘要: #1. 简介 SaltStack是基础架构管理的一种自动化工具。部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快。与服务器之间的交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack项目于2011年启动,年增 阅读全文
posted @ 2020-08-17 22:42 EverEternity 阅读(882) 评论(0) 推荐(1) 编辑
摘要: mysql中间件proxysql实现mysql读写分离 1. mysql实现读写分离的方式 mysql 实现读写分离的有以下几种: 程序修改mysql操作,直接和数据库通信,简单快捷的读写分离和随机的方式实现的负载均衡,权限独立分配,需要开发人员协助。 Cobar,阿里巴巴(B2B)部门开发的一种关 阅读全文
posted @ 2020-08-16 11:29 EverEternity 阅读(560) 评论(0) 推荐(0) 编辑