神
博客
分类
标签
归档
关于
更多
暗黑模式
友链
博客
分类
标签
归档
关于
更多
暗黑模式
友链
MySQL实战手册
部署MySQL提供MySQL部署参考,以下使用docker来部署MySQL。 单实例123456789101112131415161718192021222324252627282930313233343536373839# 拉取镜像docker pull mysql:5.7# 建立目录映射mkdir -p /raid/mysqlmkdir /raid/mysql/conf/ /raid/m...
2022-04-15
数据库
数据库
阅读全文
MySQL核心基础
逻辑架构MySQL 可以分为 Server 层和存储引擎层两部分。 Server层 连接器: 负责跟客户端建立连接、获取权限、维持和管理连接 查询缓存: 命中缓存直接返回(不推荐,MySQL 8.0已删除缓存模块) 分析器:对SQL语句做解析,词法分析->语法分析 优化器:优化SQL,优化索引 执行器:执行SQL语句 存储引擎层负责数据的存储和提取 日志系统重要的日志模块:...
2022-03-09
数据库
数据库
阅读全文
Redis核心基础
redis 概览 Redis全景图包括“:“两大维度”: 系统维度和应用维度;“三大主线”也就是指高性能、高可靠和高可扩展(可以简称为“三高”): 高性能主线,包括线程模型、数据结构、持久化、网络框架; 高可靠主线,包括主从复制、哨兵机制; 高可扩展主线,包括数据分片、负载均衡。 Redis 问题画像 从simpleKV到redis大体来说,一个键值数据库包括了访问框架、索引模块、...
2022-01-09
数据库
数据库
阅读全文
集群备份与恢复实战
背景在日常 k8s 维护使用过程,难免会有下面场景: 集群异常,etcd集群挂了,如何恢复数据? 使用者或管理员误删了命名空间或重要应用,如何快速恢复数据? 如何快速备份、迁移集群? 本文介绍两种备份还原工具:etcdctl 和 velero 使用etcdctl安装etcdctl1234567891011121314#!/bin/bashETCD_VER=v3.4.3ETCD_DIR=e...
2021-12-12
云原生
云原生
阅读全文
一文看懂BGP
BGP基本概念BGP全称是Border Gateway Protocol, 对应中文是边界网关协议,是互联网上一个核心的去中心化自治路由协议。 先看看几个相关的概念: AS(Autonomous system):自治系统,指在一个(有时是多个)组织管辖下的所有IP网络和路由器的全体,它们对互联网执行共同的路由策略。也就是说,对于互联网来说,一个AS是一个独立的整体网络。而BGP实现的网络自...
2021-11-08
计算机基础
计算机基础
阅读全文
谈谈swap分区
场景提起swap,很多时候都能看到它的身影,比如:安装Linux时会提示两个 partition,一个是根目录,另外一个就是 swap(内存置换空间);安装Kubernetes、Elasticsearch、Tidb……的时候,官方都是建议关闭 swap 分区的。 介绍认识swap的几个问题: swap 是什么? swap 的作用? swap 的优缺点? swap 到底应该关闭还是开启? ...
2021-10-24
Linux
Linux
阅读全文
无法查看pod日志问题排查
问题描述生产环境: k8s版本:v1.17.10 集群:三台master,一台worker,使用kubeadm部署 问题现象: master执行 kubectl logs 出现下面错误: 1error: You must be logged in to the server (the server has asked for the client to provide credentia...
2021-06-26
云原生
云原生
阅读全文
设置prometheus数据保留时长
如何控制 Prometheus 保留记录的时长? prometheus 共有三个标志: –storage.tsdb.retention.size:要保留的存储块的最大字节数。 最旧的数据将首先被删除。 默认为 0 或禁用。 支持的单位:B、KB、MB、GB、TB、PB、EB。 例如:“512MB” –storage.tsdb.retention.time:配置何时删除旧数据。 默认为 ...
2021-04-08
云原生
云原生
阅读全文
lvs基础
LVS概念LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。 LVS作用LVS的原理很简单,当用户的请求过来时,会直接分发到LVS机器(director server)上,然后它把用户的请求根据设置好的调度算法,智能均衡地分发到后端真正服务器(real s...
2021-03-24
Linux
Linux
阅读全文
iptabels基础
结构iptables -> Tables -> Chains -> Rules. 简单地讲,tables由chains组成,而chains又由rules组成。 如下图所示: 五张表这五张表是对 iptables 所有规则的逻辑集群且是有顺序的,当数据包到达某一条链时会按表的顺序进行处理,表的优先级为: 1raw > mangle > nat > fil...
2021-02-12
Linux
Linux
阅读全文
上一页
3 / 5
下一页