自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云原生布道者 | 自动化效率控 | 行走的工具箱 | 技术文档复读机 | 运维架构师

由浅入深、层层递进。用简洁的言语讲述技术的故事。

  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

原创 MySQL运维三部曲高级篇:PB级数据与百万级并发的终极成神之路

从“预防”到“超前规划”的质变,当数据量突破TB级、QPS超过10万时,常规优化手段已全面失效——分布式事务、跨机房同步、内核级性能抖动等问题接踵而至。本文将揭秘PB级数据库的运维秘籍,探索‘高可用+高性能+低成本’三位一体的终极架构!

2025-04-20 02:43:22 724

原创 MySQL运维三部曲中级篇:从架构设计到性能调优的进阶指南

从“能用”到“好用”的跨越,当数据库日均请求量突破百万时,简单的参数调优已无法满足需求——主从延迟、锁竞争、缓冲池抖动等问题接踵而至。本文将基于 MySQL 8.0 的特性,揭秘生产环境调优的进阶技巧,让你的数据库在高压场景下依然稳如磐石!

2025-04-20 01:45:54 965

原创 MySQL运维三部曲初级篇:从零开始打造稳定高效的数据库环境

从小白到运维管家的逆袭之路——本文将带你走进MySQL运维的世界,手把手教你搭建坚如磐石的数据堡垒,让数据库像瑞士钟表般精准运行!

2025-04-19 14:30:26 955

原创 【2025最新版】新手必看!VMware17 安装虚拟机(CentOS + Ubuntu)+ 固定 IP 配置保姆级图文教程(收藏再看)

全网最细教程!只需要跟着步骤一步步来,就可以创建你的第一台 Linux 虚拟机,开启你的 Linux 之旅。

2020-12-14 15:40:56 22562 5

原创 运维必修课:Linux 从系统到应用性能优化实战指南

摘要:生产环境中,经过深度调优的Linux系统可带来30%-200%的性能提升。本文旨在从高频优化方式出发,快速构建Linux性能优化体系,用最简单的方式获得最大的性能提升。

2025-04-26 19:43:46 690

原创 Linux 文本处理三剑客最佳辅助:cut sort uniq wc 等(详细教程)

摘要:在 Linux 运维领域,文本处理三剑客 grep、sed、awk 是命令行操作的核心。但若想构建完整的文本处理流水线,还需掌握 cut、sort、uniq 和 wc 等辅助工具。本文将详细分解这些工具如何协同工作,助你彻底掌握文本处理高阶技巧,筑牢自动化运维的基石。

2025-04-25 03:27:39 914

原创 Linux Awk 深度解析:10个生产级自动化与云原生场景

摘要:Awk 作为 Linux 文本处理三剑客中的“数据工程师”,凭借字段分割、模式匹配和数学运算三位一体的能力,成为处理结构化文本(日志、CSV、配置文件)的终极工具。本文聚焦自动化与云原生环境高频需求,覆盖日志聚合、数据清洗、性能分析、实时监控等场景,提供可直接复用的 Awk 代码模板与深度原理剖析。

2025-04-24 07:15:00 1005

原创 Linux Grep 深度解析:文本高效搜索与精准匹配的 11 个高频场景

摘要:Grep(Global Regular Expression Print)是 Linux/Unix 系统中文本搜索的核心工具,凭借正则表达式的强大匹配能力,成为日志分析、数据过滤、代码调试等场景的必备利器。本文聚焦高频应用场景,结合生产案例与代码演示,系统讲解 Grep 的核心功能、性能优化技巧及常见问题解决方案,帮助读者掌握精准高效的文本搜索方法。

2025-04-24 07:00:00 961

原创 Linux Sed 深度解析:从日志清洗到 K8s 等12个高频场景

摘要:Sed(Stream Editor)作为 Linux 三剑客之一,凭借其流式处理与正则表达式能力,成为运维场景中文本批处理的核心工具。本文聚焦生产环境高频需求,涵盖日志清洗、K8s 配置管理、数据格式化等 12 大核心场景,通过代码演示与原理剖析,提供可直接复用的 Sed 实战模板。

2025-04-23 11:49:28 1196

原创 Linux 系统监控大师:Glances 工具详解助力自动化

Glances 是一款基于 Python 开发的跨平台系统监控工具,集成了 CPU、内存、磁盘、网络、进程等核心指标的实时监控能力,并支持命令行、Web界面、客户端-服务器模式等多种使用场景。其轻量级、高可定制化及丰富的扩展功能(如数据导出、远程监控、API调用)使其成为运维人员实现自定义监控自动化的关键。本文将结合实践场景,从安装配置到常用功能、生产案例,全面解析 Glances 的核心应用。

2025-04-22 22:38:50 1390

原创 Linux 系统监控进阶:htop 命令详解与高效运维

作为 top 命令的现代化替代品,htop 以其彩色界面、鼠标支持和进程树视图成为 Linux 系统监控的首选工具。本文将深入解析 htop 的核心功能,从安装配置到高阶技巧,结合实际案例演示如何快速定位系统瓶颈,并提供快捷键速查表。

2025-04-22 22:00:00 1359

原创 Linux 系统监控基石:top 命令详解与实战指南

作为Linux系统监控的必备工具,top命令以轻量高效著称。本文将聚焦核心功能,解析其实际应用,并提供实用技巧,助你快速掌握这个经典工具的精髓。

2025-04-22 14:30:28 290

原创 (yum+内网)centos7两种方式安装jdk11

centos7在线和离线两种方式安装JDK,附下载链接

2022-11-14 18:49:52 7997 2

原创 (已解决)centos7 重启 network 服务失败

一、发现问题 公司业务需要将一台原来在内网的服务器,连接到公网。同事在配置新的公网IP后,发现新IP配置不生效,原因是network服务重启不了,部分报错如下: 根据以往的经验,最大的可能应是网卡配置文件配置不对。对配置文件反复检查,却没有发现错误。 于是开始度娘解决。部分网友说删除配置文件UUID可解决,但此处失败。还有部分网友认为是NetworkManager服务与network服务冲突导致,关闭NetworkManager发现问题仍然存在。以及...

2021-08-06 16:27:00 11038

原创 (完整版)centos7部署企业级监控zabbix5.0

一、Zabbix是什么Zabbix是企业级开源监控解决方案,支持实时监控数万台服务器、虚拟机和网络设备,采集百万级监控指标。 Zabbix由zabbix-server和zabbix-agent组成。zabbix-server由服务和可视化界面组成,可部署在大多数平台(Linux、OS X、Open BSD等)。zabbix-server除了能单独监控服务器,还能与zabbix-agent配合进行监控,将zabbix-agent部署在任意设备上用于收集监控数据并...

2021-08-05 12:40:16 976

原创 ssh升级后无法登陆报错 /bin/bash: Permission denied

1.系统环境服务器版本:centos7.6ssh升级前版本:7.4,升级后版本:8.6​​​​2.前段时间收到服务器漏洞扫描报告,显示7.4的ssh存在较多漏洞,将ssh升级到8.6版本后,服务器重启发现远程连接不上,报错如下:3.产生原因初步判定为升级过程中某些权限问题没有设置好导致远程登录被selinux(Linux安全策略子系统)拦截从而无法完成客户端登录请求。由于selinux实在太过复杂暂未深究,目前解决思路是将selinux关闭以绕过安全检测。具体是将selinux状态由

2021-06-29 18:21:38 4520

原创 Linux-Redhat-CentOS软件安装及解决所需依赖包的多种方案(本文较长建议收藏再看)

一、前言 相信每一位工作者,都有把工作做好的初心

2021-05-07 16:09:24 5633

原创 Linux-centos7_64位静默安装Oracle 11g并增加表空间及用户

一、安装环境1.系统环境CentOS7.6操作系统,64位2.Oracle安装包linux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip。截至目前,Oracle官网已经将此版本下架,因此需要找其他资源获取安装包。二、安装过程1.配置yum源cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.bakwget -O /etc/yum.re

2021-03-02 11:05:47 704

原创 Linux-centos安装MySQL8.0.22连接驱动文件mysql-connector-java-8.0.22-1.el7.noarch.rpm

目录1、下载地址2、选择版本3、安装驱动1、下载地址https://downloads.mysql.com/archives/c-j/2、选择版本选择对应的版本,这里系统选择Redhat系列Linux7,驱动版本选择8.0.22,点击download下载到本地再上传至服务器安装。也可以直接在服务器wgetwget https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-8.0.22-1

2021-01-25 17:51:27 9538 3

转载 Linux-centos部署大数据工作流任务调度系统:apache-dolphinscheduler-1.3.4

目录单机部署(Standalone)1、基础软件安装(必装项请自行安装)2、下载二进制tar.gz包3、创建部署用户并赋予目录操作权限4、ssh免密配置5、数据库初始化6、修改运行参数7、一键部署8、登录系统9、启停服务10、遇到问题单机部署(Standalone)1、基础软件安装(必装项请自行安装)PostgreSQL (8.2.15+) or MySQL (5.7+) : 两者任选其一即可, 如MySQL则需要JDBC Driver 5.1.47+

2021-01-25 16:45:29 546

原创 Linux-centos7.6安装Perl所需依赖汇总

1.Perl相关依赖包有几百个,但安装时常用的一共27个,如下:perl-Carp-1.26-244.el7.noarch.rpm | 19 kB perl-Encode-2.51-7.el7.x86_64.rpm | 1.5 MBperl-Exporter-5.68-3.el7.noarch.rpm | 28 kBp

2021-01-21 21:52:44 6279

原创 Linux-centos7编译安装redis5.0.3

极简安装配置

2021-01-16 16:44:54 2501 4

转载 centos7分布式部署minio文件集群

一、分布式Minio快速入门分布式Minio可以让你将多块硬盘(甚至在不同的机器上)组成一个对象存储服务。由于硬盘分布在不同的节点上,分布式Minio避免了单点故障。1、分布式Minio有什么好处?在大数据领域,通常的设计理念都是无中心和分布式。Minio分布式模式可以帮助你搭建一个高可用的对象存储服务,你可以使用这些存储设备,而不用考虑其真实物理位置。数据保护分布式Minio采用 erasure code(纠删码)来防范多个节点宕机和位衰减bit rot。分布式Minio至少需要4

2021-01-14 01:50:57 2094 4

原创 centos7使用docker在线快速部署单节点minio

1.安装docker# 1.安装依赖yum -y install yum-utils# 2.添加docker数据源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo && yum makecache fast# 3.列出可安装docker列表sudo yum list docker-ce --showduplicates | sort -

2021-01-13 17:48:19 1214

原创 centos6和centos7的主要区别和版本选择

总结:总的来说,centos6兼容性不错,而centos7的稳定性、安全性更强。另一个方面,由于centos6的内核版本较老,经常性会遇到安装软件时不能支持安装最新稳定版或安装时需要升级依赖、内核,比较麻烦。最重要的是一些新的流行软件已经不做centos6的兼容。如果现在安装操作系统的话,建议安装centos7版本,毕竟老的版本总要淘汰的,这是一个不争的事实。

2021-01-07 11:15:06 8425

原创 centos7源码包安装nginx-1.18.0最新稳定版

目录1.获取源码包2.检查编译环境3.编译安装nginx4.启动nginx服务5.浏览器访问nginx6.配置前端页面7.常用命令1.获取源码包个人习惯将安装包放在/opt目录下,解压后,进入安装目录# 进入/opt目录cd /opt# 获取最新稳定版wgethttp://nginx.org/download/nginx-1.18.0.tar.gz# 解压tar -zxvf nginx-1.18.0.tar.gz2.检查编译环境安装流程..

2020-12-30 10:14:35 2422 4

原创 MySQL实战:手把手教你30分钟搭建MySQL8.0主从集群

摘要:主从复制的原理简单来说就是主库把增删改查操作写入二进制文件,从库读取文件,复制数据,使得主从数据库保持一致。

2020-12-28 15:29:14 1174 1

原创 centos7.6在线安装MySQL8.0,并指定数据存放目录

MySQL8.0首次安装比较简单,如果二次安装会有一些麻烦,主要是因为之前的数据、依赖没清理干净,因此安装时要确保一次成功。

2020-12-26 12:07:20 5489 2

原创 centos离线安装gcc-c++编译环境

1.背景由于公司服务器操作系统大多是更适合用做server的centos最小化安装版,这个版本默认是没有gcc-c++编译环境的,需要安装源码包软件时不能使用make编译,非常不方便。而且服务器基本上都是内网,无法连接外网,只能离线安装。本文使用centos6.5离线安装gcc-c++,centos其他版本安装也是一样的,只是需要的包版本不同。整体思路是外网下载rpm包,内网离线安装。2.获取rpm包获取包的方式很多,我们选择使用 yum -y install --downloadonly

2020-12-23 10:32:39 2976

原创 centos6.5离线升级openssh5.3至8.0

1.openssh下载地址https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-8.0p1.tar.gz2.安装openssh依赖由于是内网环境不能连接外网,升级openssh所需的依赖包不能直接yum下载,因此首先我们需要解决安装需要的依赖问题。离线安装依赖包的方式很多,比如挂载映像文件做本地仓库、外网下载rpm包再离线安装等。这里我们选择rpm安装。在外网环境使用yum命令加上 --downloadnly ,将依赖包只下载不安装到

2020-12-20 12:42:37 1465 3

原创 centos7.6中使用docker19.03.13单节点离线安装rancher2.5.2,并设置harbor为rancher的私有仓库

一、前提条件:1.熟悉rancher2.5.2(stable)或其他版本在线安装基本步骤。2.符合要求的硬件及软件环境(4vCPUs、8G内存、最小化安装centos7.6),根据自己需要加装基本工具服务,如:net-tools,lrzsz等。3.必要的rancher环境调整,包括关闭防火墙、关闭selinux、配置hosts域名绑定等,也可以不关闭设置相应规则。4.离线安装符合版本要求的docker(管理容器)及docker-compose稳定版(管理的harbor)。5.离线安装最新稳定版h

2020-12-13 16:39:07 1433 1

原创 centos7.6使用docker-compose1.27.4离线搭建harbor2.0.4私有镜像仓库docker版本19.03.13

一、安装docker1.docker安装包下载:wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.8-3.el7.x86_64.rpm2.依赖包下载:wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.2-3.el7.x86_64.rpmwg

2020-12-10 20:53:50 1043

原创 《2台虚拟机》docker单节点在线安装rancher2.5.2最新稳定版

1.两台最小化安装的虚拟机,本次测试使用centos7.6,官方建议centos系列应不低于7.5(宿主机配置:win10-4核8线程24G内存)192.168.44.100 2核4线程 8G内存 server192.168.44.110 2核4线程 8G内存 agent2.两台机器是新装的虚拟机,先配置网络,再使用xshell5连接服务器完成后续操作。配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33修改静态IPsed -...

2020-12-07 01:51:53 2844

centos7 + openssh9.9p1 + rpm 升级包,内含升级脚本

一键升级ssh,轻松完成运维任务,

2025-04-21

SSH一键升级脚本 + CentOS7 + 升级SSH版本 + 在线(离线)升级 + 已测试放心使用

SSH9.x一键在线升级脚本,支持离线升级,支持centos7,其他环境自行测试。升级前请打开脚本阅读脚本使用注意事项,使用脚本代表你接受升级可能带来的风险。

2025-04-21

CentOS7 升级 SSH 9.3p2 rpm 包合集

你还在为不会升级 SSH 而头疼吗,编译升级后服务器连接不上太痛苦不想再经历,用 rpm 包直接升级吧,安全便捷省事,运维宝宝们快来下载吧。

2025-04-19

compose-1.27.4.tar.gz

众所周知,docker被广泛用于管理容器,这里的容器指的是单个的容器。docker-compose是docker开发的开源软件,读取软件的配置文件,管理指定的一组容器,即管理项目。

2020-12-30

perl-5.30.1.tar.gz

perl语言是数据库管理员需要掌握的技能之一,perl环境在编译安装一些源码包时是必要的,此版本是Perl较新稳定版的

2020-12-30

openssh-8.0p1.tar

老版本的ssh存在多个漏洞,openssh8.0以上的版本是比较安全的,此源码包用于升级老版本的ssh,如5.3版本升级至8.0,7.4版本升级到8.0等

2020-12-30

minio文件储存服务

minio 兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java,Python,Javacript, Golang语言。Minio可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来。

2020-12-15

harbor-offline-installer-v2.0.4.tgz

harbor是VMware公司中国团队为企业用户开发的Registry server开源项目,现在已经被众多企业用来搭建docker私有镜像仓库。在容器技术的应用中,私有镜像仓库显得尤为重要,harbor:v2.0.4是目前的最新稳定版本,使用docker-compose或helm-chart

2020-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除