
运维学习笔记
文章平均质量分 58
会飞的土拨鼠呀
你必须穷尽一生磨练技能,这就是成功的秘诀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
snmpwalk 指定 snmp端口
场景命令示例说明默认端口连接到默认的161端口指定目标端口最常用方法,在IP后加冒号和端口号使用-p参数与上例效果相同,语法更清晰结合接口查询同时指定SNMP端口和网络接口索引SNMP默认使用UDP 161端口。使用 <IP>:<Port>语法是指定目标端口最直接的方式。当设备运行多个SNMP代理实例或出于安全原因时,通常会更改默认端口。目标IP地址是否正确目标SNMP端口是否正确且已开放团体名(Community String)是否正确中间是否有防火墙阻止了该UDP端口的通信。原创 2025-08-27 17:50:24 · 157 阅读 · 0 评论 -
锐捷交换机:IF-MIB::ifName 的oid是多少
项目值MIB 对象名完整 OID描述网络接口的名称语法类型主要用途建立接口名称(ifName)和接口索引(ifIndex)的映射关系,这是进行SNMP接口监控的基础步骤。因此,要监控锐捷交换机的特定接口,第一步通常就是使用 1.3.6.1.2.1.31.1.1.1.1来获取所有接口的列表和对应的索引号。原创 2025-08-27 17:22:15 · 157 阅读 · 0 评论 -
锐捷交换机 1.3.6.1.4.1.4881.1.1.10.2.10.1.1.1.44 接口出方向带宽利用率 的单位
好的,这个OID是锐捷网络设备的私有MIB节点。根据您提供的OID,它代表的是。原创 2025-08-27 15:24:01 · 172 阅读 · 0 评论 -
H3C 交换机常用的系统 oid
• SNMP 版本:H3C 默认支持 SNMPv2c,如需 v3 需配置用户名和加密参数。这是 H3C 设备的根标识符,所有 H3C 私有 MIB 均基于此展开。(不同型号可能路径不同,需根据具体 MIB 文件确认)• 搜索对应交换机型号的 MIB 参考手册。,生产环境建议修改为复杂字符串。• 社区名:默认可能是。CPU / 内存利用率。• H3C 支持中心。原创 2025-08-27 14:58:28 · 726 阅读 · 0 评论 -
Linux 的 git 更换项目仓库源地址
通过以上方法,您可以轻松地在Linux系统中更换Git项目的仓库源地址。:如果项目包含子模块,需要单独更新子模块的远程地址。:更换后可能需要重新设置上游分支跟踪。:更换仓库地址前确保本地代码已提交。:可以添加多个远程仓库而不是替换。原创 2025-08-27 14:01:12 · 402 阅读 · 0 评论 -
Python中使用glob和rmtree删除目录子目录及所有文件
在Python中,glob模块用于查找文件和目录,而函数用于递归删除目录及其所有内容。原创 2025-08-27 13:26:08 · 230 阅读 · 0 评论 -
python删除执行目录
在Python中删除目录可以使用os模块或shutil。原创 2025-08-26 16:13:26 · 197 阅读 · 0 评论 -
Vim 的 :term命令:终端集成的终极指南
开发环境" 一键开发环境command!系统管理" 系统监控面板:term htop:vert term nvtop # GPU监控:term bmon # 网络监控数据科学:term彻底改变了 Vim 的工作流,使您无需离开编辑器即可完成整个开发周期。掌握这些技巧,您将获得无与伦比的开发效率!原创 2025-08-25 18:12:50 · 158 阅读 · 0 评论 -
K8s部署MySQL8.0数据库
本文提供了在Kubernetes中部署MySQL 8.0的完整技术方案。主要内容包括:创建专用命名空间、配置持久化存储PVC、使用Secret管理凭证、部署StatefulSet、创建Headless服务等基础配置。还介绍了高级安全配置(TLS加密)、性能优化(自定义my.cnf)、高可用方案(主从复制)以及监控集成(Prometheus Exporter)。文档提供了详细的YAML配置示例,涵盖资源限制、健康检查、存储挂载等关键配置项,适合生产环境部署参考。原创 2025-08-24 15:10:39 · 351 阅读 · 0 评论 -
漏洞修复:升级openssh10.0版本
OpenSSH存在两个安全漏洞:高危的远程代码执行漏洞(CVE-2024-6387)和中危的中间人攻击漏洞(CVE-2025-26465)。建议升级到10.0p2或更高版本进行修复。升级方法包括源代码编译安装(需下载、解压、编译、安装)或使用离线RPM包(推荐,已测试通过)。升级后需重启SSHD服务并验证版本。OpenSSH提供安全远程登录、文件传输、端口转发等功能,升级可确保系统安全性。注意备份配置文件并处理可能的权限问题。原创 2025-08-24 14:54:49 · 1130 阅读 · 0 评论 -
Linux用户密码过期策略管理
chage命令是Linux系统中用于管理用户密码和账户过期策略的核心工具。它比passwd提供更精细的控制,允许设置密码有效期、修改间隔、警告期等参数。常用操作包括:查看策略(chage -l)、设置密码有效期(-M)、修改间隔(-m)、警告期(-W)和宽限期(-I)。管理员可使用交互模式(直接chage)或命令行参数配置,还能通过/etc/login.defs设置全局默认值。典型应用场景包括:强制密码修改(-d 0)、设置临时账户(-E指定过期日)等,建议平衡安全性与可用性,定期审计策略。原创 2025-08-23 16:24:20 · 759 阅读 · 0 评论 -
安装helm配置仓库
Helm 是 Kubernetes 的包管理工具,用于简化应用的部署和管理。要使用 Helm,首先需要安装 Helm 客户端并配置仓库。通过以上步骤,你可以轻松配置和使用 Helm 仓库来管理 Kubernetes 应用。Helm 仓库是存储 Helm Chart 的地方。添加仓库后,需要更新本地缓存以获取最新的 Chart 信息。Bitnami 提供了大量常用的 Helm Chart。作为仓库,但该仓库已弃用。以下是配置常用仓库的步骤。Helm 官方仓库提供了部分 Chart。原创 2025-08-18 17:55:06 · 441 阅读 · 0 评论 -
K8s部署java程序
通过以上步骤,你可以将 Java 程序部署到 Kubernetes 集群中。假设你的 Java 程序是一个 Spring Boot 应用,可以使用以下。根据你的需求,可以进一步优化配置(如资源限制、健康检查、日志管理等)。类型的 Service,可以通过外部 IP 或节点端口访问应用。在 Kubernetes 中,通常使用。将其打包为 Docker 镜像。管理应用的配置文件或敏感信息。将上述 YAML 文件保存为。来管理 Pod,使用。原创 2025-08-18 17:48:46 · 260 阅读 · 0 评论 -
K8s的命名空间需要创建吗
默认场景:K8s 已提供默认命名空间,无需手动创建即可使用。推荐场景:多团队、多项目、多环境隔离,或需要精细化权限/资源控制时,必须手动创建命名空间。核心价值:命名空间是 Kubernetes 资源隔离和管理的核心手段,合理使用可显著提升集群的可维护性和安全性。因此,是否需要创建命名空间,本质上取决于你的集群规模、团队协作模式和资源管理需求。对于生产环境或多用户集群,创建命名空间是强烈建议的最佳实践。原创 2025-08-18 17:44:09 · 495 阅读 · 0 评论 -
解决 nmap 安装失败的完整指南
在 CentOS/RHEL 系统上安装 nmap 失败的问题通常与软件源配置或依赖关系有关。原创 2025-08-11 11:49:15 · 464 阅读 · 0 评论 -
Linux查看路由IP地址占用情况
任务命令查看路由route -n添加路由删除路由查看IPifconfig刷新ARP路由跟踪traceroutemtr。原创 2025-08-11 10:01:31 · 441 阅读 · 0 评论 -
json取值,如果字段不存在,匹配下一个字段
两种不同型号的设备可能存在:mem_mod_cur_frequency 和 mem_mod_frequency 字段。这种方法确保了即使 JSON 数据结构变化或字段名不一致,代码也能安全运行,避免。在 JSON 数据处理中,安全地获取可能不存在的字段值的最佳方法是使用。json取值,如果字段不存在,匹配下一个字段。原创 2025-07-28 16:41:09 · 189 阅读 · 0 评论 -
UDP协议的端口161怎么检测连通性
UDP 161 端口是 SNMP (Simple Network Management Protocol) 服务的标准端口。由于其无连接特性,检测需要特殊方法。原创 2025-07-14 18:04:28 · 530 阅读 · 0 评论 -
安装nodejs和elasticdump工具
此时的bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以通过建立软链接的方式将这个设置为全局。下载版本:node-v12.14.0-linux-x64.tar.gz。当前目录生成 elasticdump-6.82.0.tgz。使用 node 安装 elasticdump 非常方便。进入到elasticdump安装目录。迁移Setting和Mapping等。执行 npm-pack-all。安装环境:centos7.9。node 官网:传送门。原创 2025-07-14 15:09:03 · 498 阅读 · 0 评论 -
snmpwalk 测试snmp 的 v1 v2 v3 命令
【代码】snmpwalk 测试snmp 的 v1 v2 v3 命令。原创 2025-06-28 11:56:38 · 758 阅读 · 1 评论 -
Linux登录检查脚本
登录检查脚本22$i$(i+1$1$2$3$7$4$4$1$1$2$3$($($(headawk'{print$4$5$6$7}'$(whowc。原创 2025-06-28 09:42:56 · 196 阅读 · 0 评论 -
第2048天:我的创作纪念日
更有意义的是构建开源技术文档的尝试:三年前启动的《运维知识树》专栏,现已聚集42位贡献者共同维护,形成了具有647个知识节点的技术图谱——这才是博客写作在Web3.0时代应有的存在形式。在《传统运维的云原生转型指南》中坦承的转型阵痛,意外引发运维圈集体共鸣——原来那些深夜啃文档的孤独、技术抉择的迷茫,是这个时代基础设施守护者的共同胎记。当golang的调度算法在文章中褪去神秘面纱时,我的技术视野也发生了质的跃迁:从此看待云原生架构时,眼中浮现的不再是抽象概念,而是具体函数在内存中的舞蹈轨迹。原创 2025-06-28 09:30:41 · 1230 阅读 · 0 评论 -
ubuntu22.04修改IP地址
在 Ubuntu 22.04 中修改 IP 地址,Netplan 是首选的配置工具。原创 2025-06-24 19:11:05 · 1125 阅读 · 0 评论 -
使用 tcpdump 指定网卡抓包详解
在 tcpdump 中指定网络接口是网络诊断的关键操作。原创 2025-06-24 14:38:40 · 621 阅读 · 0 评论 -
通过tcpdump命令查看syslog数据接收情况
是的,完全可以使用tcpdump命令来监控和分析 Syslog 数据的接收情况。tcpdump是一个强大的网络数据包分析工具,可以捕获网络接口上的数据包,非常适合检查 Syslog 数据流。原创 2025-06-24 14:01:33 · 626 阅读 · 0 评论 -
Linux中关闭swap分区
在 Linux 系统中关闭 swap 分区(或交换文件)的步骤如下,请。原创 2025-06-20 17:37:10 · 556 阅读 · 0 评论 -
电子巡更需要哪些字段内容
电子巡更系统(也称电子巡逻系统)的核心功能是记录巡逻轨迹、验证人员到位情况并发现异常问题。原创 2025-06-18 14:00:17 · 422 阅读 · 0 评论 -
windows使用命令行查看进程信息
在 Windows 操作系统中,您可以使用多种命令行工具来查看进程信息。原创 2025-06-13 17:28:15 · 1640 阅读 · 0 评论 -
Linux 系统 rsyslog 配置
rsyslog 是 Linux 系统的下一代日志处理系统,功能强大且高效。原创 2025-06-04 11:30:36 · 543 阅读 · 0 评论 -
grep命令常见用法
(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。用于过滤/搜索的特定字符。可使用正则表达式能配合多种命令使用,使用上十分灵活。在文件中搜索一个单词,命令会返回一个包含。统计文件或者文本中包含匹配字符串的行数。搜索命令行历史记录中 输入过。只输出文件中匹配到的部分。输出包含匹配字符串的行数。原创 2025-06-04 10:51:16 · 590 阅读 · 0 评论 -
在 Linux 中查看文件并过滤空行
这些方法可以根据具体需求选择使用,则更全面,能够过滤掉所有空白行。是最简单常用的方法,而。原创 2025-06-04 10:33:56 · 370 阅读 · 0 评论 -
winrm登录失败,指定的凭据被服务器拒绝
异常提示:the specified credentials were rejected by the server。原创 2025-06-03 17:39:58 · 1217 阅读 · 0 评论 -
5985/wsman 是什么?
通过合理配置,5985/wsman 端口可以提供安全高效的 Windows 远程管理能力,是现代化数据中心的关键基础设施组件。服务,这是 Windows 远程管理 (WinRM) 的标准端口和协议。成功连接会显示 HTTP 400 错误(表示服务存在)5985/wsman 指的是在。原创 2025-06-03 16:23:39 · 1366 阅读 · 0 评论 -
Linux 测试本机与192.168.1.130 主机161/udp端口连通性
161/UDP 端口是 SNMP(简单网络管理协议)的标准端口。原创 2025-06-03 14:51:59 · 1127 阅读 · 0 评论 -
在 Linux 上安装 Nmap 工具
📘 专业提示:生产环境中使用 Nmap 扫描前,建议先获取书面授权。原创 2025-06-03 14:35:42 · 637 阅读 · 0 评论 -
华为交换机S12708常用命令
【代码】华为交换机S12708常用命令。原创 2025-05-30 23:50:25 · 1090 阅读 · 0 评论 -
华为交换机命令:display css status
包括成员设备数量、角色(主/备/从)、优先级、运行模式、拓扑变化记录等核心信息。:堆叠链路光模块故障(CRC 错误)、端口协商异常、电缆干扰。通过此命令,可快速定位堆叠系统的全局性问题,结合端口级诊断(:业务中断,日志显示堆叠拓扑反复变化。:主设备故障后,业务未切换至备设备。,用于快速掌握堆叠系统的健康状态。:新增设备无法加入堆叠。原创 2025-05-30 15:10:57 · 1352 阅读 · 0 评论 -
dis css port brief 命令详细解释
通过此命令,运维人员可快速掌握堆叠链路状态,缩短故障恢复时间。如需更深入分析,建议结合。的命令,适用于日常运维、堆叠链路健康检查及故障定位。:若堆叠仍无法建立,需检查堆叠域 ID、优先级、软件版本一致性。物理链路正常且堆叠协议(如 CSS)协商成功。表示当前端口未检测到对端堆叠设备。:新增堆叠成员后,需验证链路状态。:堆叠链路带宽不足,导致业务延迟。物理链路断开或协议未协商成功。若两端端口速率不一致(如一端。),堆叠链路可能无法建立。:堆叠成员离线,业务中断。原创 2025-05-29 16:06:23 · 782 阅读 · 0 评论 -
penwrt 是什么?如何安装
以及。原创 2025-05-27 09:25:51 · 1259 阅读 · 0 评论 -
华为欧拉系统openEuler网卡配置
因为之前习惯了使用 Centos7.9 系统,按照centos7的经验,修改ifcfg配置文件,使用systemctl restart network 命令重启network失败,报错“network.service not found.”之前图省事就直接 reboot 重启系统了,原创 2025-05-24 21:13:56 · 2461 阅读 · 0 评论