自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lmzf2011的专栏

天道酬勤

  • 博客(75)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS7离线安装Expect

CentOS7离线安装Expect1.在系统版本相同的能联网的虚拟机里用Yumdownloader【yum -y install yum-utils】下载expect 和tcl的rpm包于服务器上,但是不安装[root@lw ~]# yumdownloader expect [root@lw ~]# yumdownloader tcl[root@lw ~]# ll总用量 4136-rw-r--r-- 1 root ro...

2020-08-20 00:35:51 3145

原创 Shell脚本一键自动部署项目

Shell脚本一键自动部署项目#!/bin/bash#定义根目录、代码仓库、项目域名信息read -p '请输入项目名称[中文名称]:' Chinese_Project_Nameread -p '请输入项目目录[eg:/home/www...

2020-01-16 16:05:07 1281

原创 PXE+Kickstart 无人值守装机

PXE一键装机 PXE(Preboot eXecute Environment,预启动执行环境),主要用于在无人值守安装系统中引导客户端主机安装 Linux 操作系统。Kickstart 是一种无人值守的安装方式,其工作原...

2020-01-14 10:43:48 991

原创 自定义虚拟机安装(KVM)

自定义虚拟机安装一、创建虚拟交换机原理:调用 dnsmasq 提供DNS、DHCP等功能创建配置文件 /etc/libvirt/qemu/networks/vbr.xml<network> <name>vbr</na...

2018-09-07 19:56:43 508

原创 VMware设置nat上网(笔记本-dhcp)

  VMware设置nat上网(笔记本-dhcp) [root@localhost Desktop]# cat  /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo) (1)安装好Red Hat Enterprise Linux Server release 7.0 (Maipo) 版本的linu...

2018-08-26 02:07:21 641 1

原创 Linux中netstat详细使用指南

netstat(Network Statistics)是 Linux 系统中经典的网络统计工具,用于查看网络连接、路由表、网络接口统计等信息。尽管现代 Linux 系统(如 CentOS 7+)更推荐使用ss命令(性能更优),但netstat仍因功能全面、输出直观被广泛使用。以下是netstat。

2025-08-04 23:48:51 646

原创 Linux进程启动后,监听端口几分钟后消失之问题分析

内存泄漏导致被 OOM Killer 杀死。进程代码本身的 Bug 导致崩溃。服务管理器的重启策略掩盖了进程的频繁崩溃。健康检查失败导致进程主动退出或被管理器重启。依赖服务或资源在运行期间变得不可用。解决问题的关键在于仔细分析进程退出前的日志(应用日志和系统日志)以及进程的退出状态码。结合资源监控和调试工具,逐步缩小范围。

2025-08-03 23:19:58 1070

原创 ulimit参数使用详细总结

1.1 核心功能查看和设置当前 Shell 进程及其启动的子进程可使用的系统资源限制。1.2 作用范围限制由 Shell 启动的单个进程或用户会话的资源使用,防止资源耗尽(如打开文件过多、内存泄露、进程爆炸等)。1.3 限制类型包括文件描述符数量、进程数、内存大小、堆栈大小、CPU 时间、core 文件大小等。2. 基本语法1.1 基本语法其中,options为控制限制类型的标志,limit则是指定资源限制的值。若省略limit,ulimit将显示当前设置。3. 常用选项​。

2025-08-03 22:55:39 783

原创 Shell脚本批量检测IP的443端口联通性

【代码】Shell脚本批量检测IP的443端口联通性。

2025-08-01 11:22:13 267

原创 Docker部署的PostgreSQL慢查询日志配置指南

配置Docker部署的PostgreSQL记录慢查询日志,需通过修改配置文件核心参数实现。

2025-07-31 21:47:32 378

原创 一条语句查询MySQL各数据库的总大小

【代码】一条语句查询MySQL各数据库的总大小。

2025-07-31 14:25:30 234

原创 Docker compose和Docker-compose的区别

Docker Compose 的两个命令形式 docker compose(空格连接)与 docker-compose。

2025-07-31 09:08:22 385

原创 Linux ps -ef 命令解析

ps是 Linux 系统中用于查看进程状态的标准命令,-ef是其参数组合,用于输出系统范围内所有进程的完整信息。

2025-07-30 14:49:47 529

原创 Nginx参数proxy_set_header 与 add_header 核心区别

是 Nginx 中两个用于操作 HTTP 头部信息的指令,但。

2025-07-30 00:48:24 218

原创 Nginx之proxy_set_header参数总结

是 Nginx 反向代理配置中的核心指令,用于修改或添加发送给后端服务器的请求头(HTTP Headers)。它的主要作用是确保后端服务器能够接收到正确的客户端信息(如 IP 地址、主机名等),同时解决因默认行为导致的路由或安全问题。• HeaderName:需设置的请求头名称(如 Host、X-Real-IP)。• HeaderValue:请求头的值,可以是静态字符串、Nginx 内置变量(如$host)或两者的组合。

2025-07-30 00:36:53 846

原创 云服务器以域名形式访问机房Kubernetes集群服务之解决方案

1)机房K8S集群采用KubeSphere方式部署,集群信息如下:服务器内网地址主机名备注配置部署方式ESXI 虚拟机主节点4C16G1master3worker脚本自动部署node154节点16C32Gnode155节点16C32Gnode156节点16C32G2)上述节点公用同一联通专线出站公网IP,地址为1.1.1.1;入站公网IP为2.2.2.23)机房入站公网IP2.2.2.2的80和443端口未做互联网备案4)云服务器IP为:3.3.3.3。

2025-07-28 22:52:42 410

原创 KubeSphere离线部署Kubernetes集群

Harbor 管理员账号:admin,密码:Harbor12345。如果显示如下信息,则表明 Kubernetes 集群创建成功。下载完成后当前目录下将生成 KubeKey 二进制文件。本文配置文件config-sample.yaml如下。将联网主机节点上的三个文件同步至离线环境的。执行以下命令安装⼯具 KubeKey。且当前目录下会生成一个压缩文件。执行成功后,会显示如下信息。当前目录会生产一个压缩文件。已有镜像仓库可忽略。

2025-07-28 21:06:03 1407

原创 在K8S环境中,telnet nodePort端口是通的,但是 ss 获取不到端口号原因解析

在Kubernetes环境中,

2025-07-24 09:48:33 374

原创 Kubernetes(k8s)中命令行查看Pod所属控制器之方法总结

Pod的标签(Labels)会与控制器的标签选择器(Selector)匹配。2)根据标签查找对应的控制器(以Deployment为例)),且通过Headless Service关联。如果Pod无控制器(如自主式Pod),则。​:每个节点运行一个Pod,可通过。​:名称通常包含序号(如。

2025-07-18 00:19:49 664 1

原创 Kubernetes (k8s)环境重启Pod方式总结

在Kubernetes中,重启Pod需通过删除重建实现。推荐使用优雅的kubectl rollout restart命令(适用于Deployments/StatefulSets/DaemonSets),通过滚动更新减少服务中断。替代方法包括手动删除Pod或调整副本数强制重建,但可能造成服务不可用。注意:配置更新需先确保资源定义变更,重启操作依赖控制器管理,生产环境应优先选择滚动重启方式。裸Pod需直接删除后重新部署。最佳实践建议在变更前进行隔离测试。

2025-07-17 23:37:32 898

原创 Conntrack命令使用总结

conntrack 是 Linux 系统中用于操作和管理连接跟踪表(connection tracking table)的核心命令,直接与内核模块(或旧版中的)交互。它在网络诊断、防火墙策略、安全防护及集群管理等领域有广泛实践价值。

2025-07-17 10:16:37 817

原创 CentOS7脚本一键安装Docker

【代码】CentOS7一键安装Docker。

2025-07-15 10:45:29 222

原创 Kubectl cordon 和 Kubectl drain 命令区别

作用:将节点标记为不可调度(Unschedulable),仅阻止新 Pod 调度到该节点。对现有 Pod 的影响不驱逐节点上已有的 Pod(包括 DaemonSet 管理的 Pod)。现有 Pod 继续正常运行,适用于临时隔离节点(如预检维护)。恢复命令恢复节点可调度状态。作用驱逐节点上所有 Pod并标记节点为不可调度(自动隐含cordon操作)。对现有 Pod 的影响驱逐所有非 DaemonSet Pod,并等待控制器(如 Deployment)在其他节点重建 Pod。默认。

2025-07-11 10:09:50 355

原创 Shell脚本一键部署KubeSphere前置环境

【代码】Shell脚本一键部署KubeSphere前置环境。

2025-07-10 16:36:50 134

原创 MySQL数据库全局搜索指定表名

【代码】MySQL数据库全局搜索指定表名。

2025-06-05 11:33:32 215

原创 物理机检查磁盘坏道方式

【代码】物理机检查磁盘坏道方式。

2025-04-22 19:03:35 324

原创 Docker-compose一键部署Zabbix监控平台

地址:http://IP: 8080,默认账号密码:Admin/停止:docker-compose stop。查看日志:docker-compose logs。启动:docker-compose start。构建:docker-compose up -d。查看进程:docker-compose top。删除:docker-compose down。查看状态:docker-compose ps。

2025-03-14 09:23:56 984 2

原创 RustDesk开源远程桌面工具部署【图文详解】

【代码】RustDesk开源远程桌面工具部署【图文详解】

2025-02-28 09:33:25 1343

原创 Shell脚本一键推送到钉钉告警并@指定人

【代码】Shell脚本一键推送到钉钉告警并@指定人。

2025-01-15 15:43:26 550

原创 Shell脚本一键推送PostgreSQL数据库查询结果至钉群告警

【代码】Shell脚本一键推送PostgreSQL数据库查询结果至钉群告警。

2024-12-11 19:24:43 225

原创 CentOS7配置Squid正向代理

【代码】CentOS7配置Squid正向代理。

2024-08-15 16:44:08 494

原创 Linux服务监控自动巡检脚本--推送钉钉告警

Linux服务监控自动巡检脚本--推送钉钉告警

2024-07-09 11:06:31 768

原创 SSL证书到期自动巡检脚本-推送钉钉告警

SSL证书到期自动巡检脚本-推送钉钉告警

2024-07-09 10:58:51 688

原创 基于Jenkins+Kubernetes+GitLab+Harbor构建CICD平台

基于Jenkins+Kubernetes+GitLab+Harbor构建CICD平台

2024-06-02 22:36:54 1796 1

原创 Charles抓包IOS手机的HTTPS请求

Charles抓包IOS手机的HTTPS请求

2022-04-30 21:20:34 1921

原创 SonarQube结合GitLab CI/CD自动检测代码【图文详述】

一、实验环境1)服务器系统:CentOS Linux release 7.9.20092)GItLab版本:GitLab Community Edition14.9.03)SonarQube版本:Community Edition版本 9.2.3备注:Docker mc1arke/sonarqube-with-community-branch-plugin 版本二、修改服务器系统参数1)cat /etc/sysctl.conf#末尾添加如下两行vm.max_map_c...

2022-03-30 01:53:30 14550 4

原创 Curl命令行分析本地到服务器的网络访问情况

使用curl分析服务器到百度服务器的网络访问情况[root@test ~]# curl -o /dev/null -s -w @curl_file https://www.baidu.com

2021-06-05 16:13:51 745

原创 Shell脚本一键安装VNC Server实现本地图形化远程访问CentOS7系统

安装VNC Server实现本地远程图形化访问CentOS7系统#安装VNC Server实现本地远程图形化访问#系统环境#1)CentOS Linux release 7.6.1810 (Core)#2)3.10.0-1160.6.1.el7.x86_64#1、安...

2020-11-23 17:37:21 818

原创 CentOS7系统离线更新Firefox版本

CentOS7系统离线更新Firefox版本1、Firefox官网下载Linux对应版本的Firefox,https://www.firefox.com.cn。因为宿主机是64位,所以下载 Firefox-latest-x86_64.tar.bz22、上传软件包Firefox-latest-x86_64.tar.bz2到服务器,路径为/home/Firefox-latest-x86_64.tar.bz23、解压...

2020-09-29 17:03:46 1373

原创 安装CentOS7系统dracut-initqueue timeout-starting…starting timeout scripts 报错解决

安装CentOS7系统dracut-initqueue timeout-starting…starting timeout scripts 报错解决1、报错加载完后出现如图dracut:/# 界面dracut:/# cd /devdracut:/# ls | grep sdsdasda4sdbsdb1sdb2sdb3备注:一般来说U盘是/dev/sda4,如果不确定的话,拔掉U盘,看哪个消失就是哪个。2、然后重启dracut:/# reboot3...

2020-09-23 19:51:16 3509

Docker技术入门与实战

本书结合企业生产环境,深入浅出地剖析了docker的核心概念,应用技巧,实现原理以及生态环境,未解决各类问题提供了有价值的参考,是学习docker容器技术不可或缺的读物。

2018-08-26

空空如也

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

TA关注的人

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