- cron 换成 systemd timer 之后,最容易出的问题不是命令写错,而是以为它跑了。第二天翻日志什么都没发生,其实是 timer 压根没触发,或者触发了但服务立刻失败退出。这两种情况的排查方向完全不同,先分清再动手,一般十分钟内能定位。一、先看 timer 有没有排进队列systemctl list-timers --all 会列出每个 timer 的上次触发和下次触发时间。NEX... cron 换成 systemd timer 之后,最容易出的问题不是命令写错,而是以为它跑了。第二天翻日志什么都没发生,其实是 timer 压根没触发,或者触发了但服务立刻失败退出。这两种情况的排查方向完全不同,先分清再动手,一般十分钟内能定位。一、先看 timer 有没有排进队列systemctl list-timers --all 会列出每个 timer 的上次触发和下次触发时间。NEX...
- 做日志这件事,前期怎么省事,后期就怎么痛苦。我们一个服务上线两年,日志一直是能打就打,想打什么打什么,结果排查问题时发现三件事同时不成立:一是找不到,同一个请求的日志散在五个文件里,没有关联 id;二是看不懂,有的打对象有的打字符串,字段名前后不一致;三是查不动,一天的日志两百多 G,grep 一次要等很久。后来重做了一遍日志规范,把这三件事分别解决。第一解决关联,在请求入口生成一个 tra... 做日志这件事,前期怎么省事,后期就怎么痛苦。我们一个服务上线两年,日志一直是能打就打,想打什么打什么,结果排查问题时发现三件事同时不成立:一是找不到,同一个请求的日志散在五个文件里,没有关联 id;二是看不懂,有的打对象有的打字符串,字段名前后不一致;三是查不动,一天的日志两百多 G,grep 一次要等很久。后来重做了一遍日志规范,把这三件事分别解决。第一解决关联,在请求入口生成一个 tra...
- SWR 推拉镜像和 CCE 拉取失败,报错分散在登录凭证、组织权限、镜像地址、集群密钥和网络五个环节。本文对照华为云官方文档,梳理临时/长期登录指令及过期、组织不存在或无权限、镜像地址格式、unauthorized/denied/x509/超时等报错含义,以及 CCE ImagePullBackOff 中 default-secret、跨区域拉取与节点网络的排查方法,文末附速查表。 SWR 推拉镜像和 CCE 拉取失败,报错分散在登录凭证、组织权限、镜像地址、集群密钥和网络五个环节。本文对照华为云官方文档,梳理临时/长期登录指令及过期、组织不存在或无权限、镜像地址格式、unauthorized/denied/x509/超时等报错含义,以及 CCE ImagePullBackOff 中 default-secret、跨区域拉取与节点网络的排查方法,文末附速查表。
- 【导语】同样的装机规模、相近的光照条件,不同光伏电站的发电表现却可能存在明显差异。问题未必出在组件本身,也可能藏在一次没有被及时发现的逆变器异常、一段持续偏低的组串电流,或是一次滞后数日的现场巡检中。随着光伏电站数量增加、站点分布日益分散,运维正在从“有人看管”走向“数据驱动”。电站长期运营的竞争力,也不再只取决于装了多少,更取决于能否持续发得好、管得住、运维省。一、光伏电站运维,难的不只是... 【导语】同样的装机规模、相近的光照条件,不同光伏电站的发电表现却可能存在明显差异。问题未必出在组件本身,也可能藏在一次没有被及时发现的逆变器异常、一段持续偏低的组串电流,或是一次滞后数日的现场巡检中。随着光伏电站数量增加、站点分布日益分散,运维正在从“有人看管”走向“数据驱动”。电站长期运营的竞争力,也不再只取决于装了多少,更取决于能否持续发得好、管得住、运维省。一、光伏电站运维,难的不只是...
- 小服务器收到内存报警,第一反应往往是「内存不够,该升级了」。但 Linux 的内存机制有个反直觉的地方:空闲内存它会拿去做缓存,所以「用得多」不等于「不够用」。升级之前,先花两分钟看懂下面三个数,多数报警都是虚惊一场。 先看 free -h,别看总量百分比执行 free -h,重点看三列:available(可用) 才是最重要的数字。它是「新程序现在能申请到的内存」的估算,已经把可回收的缓存... 小服务器收到内存报警,第一反应往往是「内存不够,该升级了」。但 Linux 的内存机制有个反直觉的地方:空闲内存它会拿去做缓存,所以「用得多」不等于「不够用」。升级之前,先花两分钟看懂下面三个数,多数报警都是虚惊一场。 先看 free -h,别看总量百分比执行 free -h,重点看三列:available(可用) 才是最重要的数字。它是「新程序现在能申请到的内存」的估算,已经把可回收的缓存...
- 刚开始在云服务器上用 Docker 跑服务时,很多人都是从 docker run 入门的:一条命令拉起一个容器,端口、挂载目录、环境变量全写在命令行里。服务少的时候没问题,等手里有三五个容器、还要互相配合的时候,这种方式就开始难受了:命令记不住,重建容器时参数抄错一个,服务就起不来;想迁移到另一台机器,更是要把一堆命令逐条找齐。Docker Compose 解决的就是这个问题:把一个服务怎么... 刚开始在云服务器上用 Docker 跑服务时,很多人都是从 docker run 入门的:一条命令拉起一个容器,端口、挂载目录、环境变量全写在命令行里。服务少的时候没问题,等手里有三五个容器、还要互相配合的时候,这种方式就开始难受了:命令记不住,重建容器时参数抄错一个,服务就起不来;想迁移到另一台机器,更是要把一堆命令逐条找齐。Docker Compose 解决的就是这个问题:把一个服务怎么...
- 关键词:Docker Swarm、集群、调度、两台机器、服务发现前面几篇里,副本从 1 个扩到 3 个,状态也挪出了副本本地,但有个前提一直没动:所有东西还在一台机器上。机器一宕,网关、副本、Redis 一起没。今天跨出这一步:拿两台机器组一个最简集群,用 Docker 自带的 Swarm 把服务真正分散开。目标不是生产级高可用,而是把上一篇列的那三步差——跨机器、调度、跨机器网络——亲手走... 关键词:Docker Swarm、集群、调度、两台机器、服务发现前面几篇里,副本从 1 个扩到 3 个,状态也挪出了副本本地,但有个前提一直没动:所有东西还在一台机器上。机器一宕,网关、副本、Redis 一起没。今天跨出这一步:拿两台机器组一个最简集群,用 Docker 自带的 Swarm 把服务真正分散开。目标不是生产级高可用,而是把上一篇列的那三步差——跨机器、调度、跨机器网络——亲手走...
- 慢查询是最常见的数据库性能问题:接口偶尔变慢、CPU 周期性冲高、连接数慢慢涨上去,最后往往都指向几条没有走好索引的 SQL。与其凭感觉加索引,不如按固定流程先定位、再验证、最后上线,6 步基本能覆盖大多数场景。第一步,先确认慢的是哪几条。不要只看业务报错时间,要到数据库的慢查询日志里按执行次数和总耗时排序,找出出现频率高、单次耗时长、扫描行数远大于返回行数的 SQL。只优化一条偶发慢 SQ... 慢查询是最常见的数据库性能问题:接口偶尔变慢、CPU 周期性冲高、连接数慢慢涨上去,最后往往都指向几条没有走好索引的 SQL。与其凭感觉加索引,不如按固定流程先定位、再验证、最后上线,6 步基本能覆盖大多数场景。第一步,先确认慢的是哪几条。不要只看业务报错时间,要到数据库的慢查询日志里按执行次数和总耗时排序,找出出现频率高、单次耗时长、扫描行数远大于返回行数的 SQL。只优化一条偶发慢 SQ...
- 如果你还在控制台里点点点,手动创建 VPC、子网、安全组、ECS……那你一定经历过这些痛苦:测试环境要重建,又得从头点一遍同事问"线上安全组开了哪些端口",你打开控制台翻了半天手滑删错了资源,连夜写事故报告基础设施即代码(Infrastructure as Code,简称 IaC)就是解决这些问题的。用 Terraform 把基础设施描述成代码,一条命令创建,一条命令销毁,版本可控,复用性强... 如果你还在控制台里点点点,手动创建 VPC、子网、安全组、ECS……那你一定经历过这些痛苦:测试环境要重建,又得从头点一遍同事问"线上安全组开了哪些端口",你打开控制台翻了半天手滑删错了资源,连夜写事故报告基础设施即代码(Infrastructure as Code,简称 IaC)就是解决这些问题的。用 Terraform 把基础设施描述成代码,一条命令创建,一条命令销毁,版本可控,复用性强...
- 实测只读文件和只读目录都报 PermissionError WinError 5,两者报错无法区分。ignore_errors=True 不抛异常但目录和文件都残留。给出 onerror 回调改权限重试与手写递归两种解法。 实测只读文件和只读目录都报 PermissionError WinError 5,两者报错无法区分。ignore_errors=True 不抛异常但目录和文件都残留。给出 onerror 回调改权限重试与手写递归两种解法。
- df 说盘满了、du 说没满?用今天的实测数字拆开三类看不见的占用:被删除但仍被进程打开的文件(300 MB 一点不释放)、稀疏文件(512 MB 逻辑占 0)、硬链接重复计数(40 MB 数成 121 MB),并附排查命令、ext4 保留块与 inode 耗尽。 df 说盘满了、du 说没满?用今天的实测数字拆开三类看不见的占用:被删除但仍被进程打开的文件(300 MB 一点不释放)、稀疏文件(512 MB 逻辑占 0)、硬链接重复计数(40 MB 数成 121 MB),并附排查命令、ext4 保留块与 inode 耗尽。
- Linux 日志排查:用 journalctl 快速定位服务故障服务突然起不来、网站间歇性 502、定时任务悄悄失败——Linux 服务器出问题时,第一反应不应该是重启碰运气,而是先看日志。日志里写着故障发生的时间、报错的服务和具体的错误原因,读懂它,排查就完成了一大半。systemd 时代的 journalctl 正是为此而生的工具:它统一收集系统和服务的日志,支持按时间、按服务、按级别... Linux 日志排查:用 journalctl 快速定位服务故障服务突然起不来、网站间歇性 502、定时任务悄悄失败——Linux 服务器出问题时,第一反应不应该是重启碰运气,而是先看日志。日志里写着故障发生的时间、报错的服务和具体的错误原因,读懂它,排查就完成了一大半。systemd 时代的 journalctl 正是为此而生的工具:它统一收集系统和服务的日志,支持按时间、按服务、按级别...
- 服务器运维入门指南:从"救火队员"到"防火专家"写给刚入行的运维同学——运维不只是重启服务器。一、运维到底在做什么?很多新手对运维的第一印象是:服务器挂了,重启一下。但真实的运维工作远不止"救火"。简单来说,运维的核心目标是——让服务稳定、安全、高效地跑着。可以把它类比成"大楼物业":监控 = 24小时摄像头和烟感器 📹巡检 = 每天巡查水电设施 🔍安全加固 = 门禁系统、消防通道... 服务器运维入门指南:从"救火队员"到"防火专家"写给刚入行的运维同学——运维不只是重启服务器。一、运维到底在做什么?很多新手对运维的第一印象是:服务器挂了,重启一下。但真实的运维工作远不止"救火"。简单来说,运维的核心目标是——让服务稳定、安全、高效地跑着。可以把它类比成"大楼物业":监控 = 24小时摄像头和烟感器 📹巡检 = 每天巡查水电设施 🔍安全加固 = 门禁系统、消防通道...
- AIOps|日志告警去重与降噪:基于相似度的告警合并策略 告警洪流问题在大型运维系统中,一次网络抖动可能触发数百条告警——交换机端口Down告警、服务器不可达告警、应用健康检查失败告警、数据库连接超时告警,海量的告警邮件和短信瞬间涌入值班人员的通知渠道。这种现象被称为"告警洪流"或"告警风暴",它带来三个严重后果:告警疲劳:值班人员在短时间内收到大量告警,无法分辨哪些是紧急的、哪些是派生的... AIOps|日志告警去重与降噪:基于相似度的告警合并策略 告警洪流问题在大型运维系统中,一次网络抖动可能触发数百条告警——交换机端口Down告警、服务器不可达告警、应用健康检查失败告警、数据库连接超时告警,海量的告警邮件和短信瞬间涌入值班人员的通知渠道。这种现象被称为"告警洪流"或"告警风暴",它带来三个严重后果:告警疲劳:值班人员在短时间内收到大量告警,无法分辨哪些是紧急的、哪些是派生的...
- 在数字经济高速发展的当下,软件交付速度与质量已成为企业核心竞争力的重要组成部分。DevOps理念自提出以来,通过打通开发与运维的流程壁垒,实现了持续集成、持续交付的研发模式升级,成为众多企业数字化转型的标配。然而随着云原生架构普及、微服务规模扩张与业务需求迭代加速,传统DevOps体系逐渐暴露出瓶颈:人工配置的流水线效率受限、海量运维告警难以精准甄别、系统故障根因定位耗时耗力、资源调度难以匹... 在数字经济高速发展的当下,软件交付速度与质量已成为企业核心竞争力的重要组成部分。DevOps理念自提出以来,通过打通开发与运维的流程壁垒,实现了持续集成、持续交付的研发模式升级,成为众多企业数字化转型的标配。然而随着云原生架构普及、微服务规模扩张与业务需求迭代加速,传统DevOps体系逐渐暴露出瓶颈:人工配置的流水线效率受限、海量运维告警难以精准甄别、系统故障根因定位耗时耗力、资源调度难以匹...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签