mysql8.0优化案例图文详解
一台几年前的旧笔记本电脑的虚拟系统运行环境,作为本次实践的运行工具,仅供参考。 案例环境: Linux,Docker,MySQLCommunity8.0.31,InnoDB。 过早的MySQL版本不一定适用本章内容,仅围绕 InnoD...
优雅限制 Kubernetes 集群中文件描述符与线程数量
背景 linux中为了防止进程恶意使用资源,系统使用ulimit来限制进程的资源使用情况(包括文件描述符,线程数,内存大小等)。同样地在容器化场景中,需要限制其系统资源的使用量。 限制方法 ulim...
K8S Pod健康检查正确配置
事件背景 因为 k8s 中采用大量的异步机制、以及多种对象关系设计上的解耦,当应用实例数 增加/删除、或者应用版本发生变化触发滚动升级时,系统并不能保证应用相关的 service、ingress 配置总是...
用 Ansible 简化 K8S 部署,脚本现成
一、概述 前面我写了关于k8s环境部署的几篇文章,k8s部署还是比较麻烦的,所以是有必要考虑一键部署的方案,这里借助ansible playbook来实现k8s环境的一键部署,实现快速部署的目的。关于k8s传...
k8s集群calico网络故障排查思路
报错 calico/node is not ready: BIRD is not ready: BGP not established with 172.16.0.20,172.16.0.30 \\calico未准备好,BGP协议不能与172.16.0.20,172.16.0.30内网IP地址连接 BGP协议:边界...
扫描工具Nmap使用教程图文教程
kali的命令行中可以直接使用 nmap 命令,打开一个「终端」,输入 nmap 后回车,可以看到 nmap 的版本,证明 nmap 可用。 Nmap有四种基本功能:「端口扫描」、「主机探测」、「服务识别」和「系...
Ubunt服务器版本的安装
Ubunt.18.04.6-live-server版本的安装,server服务器版本的是不带可视化界面的 一、安装环境 服务器,或者虚拟机 ubuntu-18.04.6-live-server-amd64.iso 二、安装步骤1、下载ubuntu-18.04.6-liv...
设置 MariaDB 主主复制
MariaDB Master-Master 复制服务器,可提高速度并减少延迟。使用replication功能,两个独立的 MySQL 服务器充当一个集群。服务器相互同步,以便在发生故障时,其他服务器可以接管并且不会丢失数...
使用 Avahi 在局域网轻松发现你的系统服务
大多数 Linux 用户通常在没有复杂 DNS 服务的路由器上拥有多个 Linux 系统。本文将介绍一种方法,让你不必修改 /etc/hosts 之类文件的情况下实现按名...
shell优秀运维脚本鉴赏
一、根据PID过滤进程所有信息 #! /bin/bash# Function: 根据用户输入的PID,过滤出该PID所有的信息read -p '请输入要查询的PID: ' Pn=`ps -aux| ...













