- AccuracySec、RandomizedDelaySec、Persistent 三者的区别,以及修改 OnCalendar 时被判定为「错过」而立即补跑的真实踩坑,附排查与规避方法。 AccuracySec、RandomizedDelaySec、Persistent 三者的区别,以及修改 OnCalendar 时被判定为「错过」而立即补跑的真实踩坑,附排查与规避方法。
- 很多自研服务一开始靠 nohup 加 & 跑在后台:终端一断、机器一重启、进程一崩,服务就悄悄没了,排查时连日志都找不到。交给 systemd 管理,就是把启动、重启、日志和权限收敛到同一套规则里。 一、一个服务就是一个 unitsystemd 是主流 Linux 发行版的服务管理器,一个服务对应一个 .service 文件。系统级服务放在 /etc/systemd/system/,个人开发... 很多自研服务一开始靠 nohup 加 & 跑在后台:终端一断、机器一重启、进程一崩,服务就悄悄没了,排查时连日志都找不到。交给 systemd 管理,就是把启动、重启、日志和权限收敛到同一套规则里。 一、一个服务就是一个 unitsystemd 是主流 Linux 发行版的服务管理器,一个服务对应一个 .service 文件。系统级服务放在 /etc/systemd/system/,个人开发...
- 前面几篇文章记录了在华为云弹性云服务器 ECS(Ubuntu 22.04 LTS)上从零部署 Docker + Nginx 静态服务、做系统运维优化、以及用 Shell + Crontab 实现定时备份。服务跑起来之后,下一个绕不开的问题就是安全。只要 ECS 绑定了公网 IP,就会持续暴露在公网扫描之下。本文记录一次完整的安全加固落地过程:SSH 改密钥登录、UFW 配置最小化防火墙规则、... 前面几篇文章记录了在华为云弹性云服务器 ECS(Ubuntu 22.04 LTS)上从零部署 Docker + Nginx 静态服务、做系统运维优化、以及用 Shell + Crontab 实现定时备份。服务跑起来之后,下一个绕不开的问题就是安全。只要 ECS 绑定了公网 IP,就会持续暴露在公网扫描之下。本文记录一次完整的安全加固落地过程:SSH 改密钥登录、UFW 配置最小化防火墙规则、...
- 服务器时间跑偏会影响日志、证书与定时任务。本文介绍 chrony 的安装启用、上游源配置与 UDP 123、服务冲突、时区偏差等常见排错方法。 服务器时间跑偏会影响日志、证书与定时任务。本文介绍 chrony 的安装启用、上游源配置与 UDP 123、服务冲突、时区偏差等常见排错方法。
- 前段时间给一台华为云 ECS 配环境,遇到个很折磨人的问题:每次 ssh 登录,都要卡住二三十秒才弹出密码提示。ping 延迟只有几毫秒,网络明明没问题,这种"假卡顿"最让人抓狂。今天把排查和解决过程记录下来。 一、先定位卡在哪一步给 ssh 加上 -v 看详细握手过程:ssh -v root@x.x.x.x输出里可以看到,在 Authentications that can continu... 前段时间给一台华为云 ECS 配环境,遇到个很折磨人的问题:每次 ssh 登录,都要卡住二三十秒才弹出密码提示。ping 延迟只有几毫秒,网络明明没问题,这种"假卡顿"最让人抓狂。今天把排查和解决过程记录下来。 一、先定位卡在哪一步给 ssh 加上 -v 看详细握手过程:ssh -v root@x.x.x.x输出里可以看到,在 Authentications that can continu...
- 日志时间差8小时多半是时区没统一:按主机系统、容器、应用与数据库三处逐一排查,并用一张检查清单快速定位。 日志时间差8小时多半是时区没统一:按主机系统、容器、应用与数据库三处逐一排查,并用一张检查清单快速定位。
- 在生产环境里,Linux 服务器的内存问题往往以两种面貌出现:一种是进程被 OOM Killer 直接杀掉,服务瞬间不可用;另一种更隐蔽——监控显示内存持续上涨,但登录机器一看每个进程的 RSS 都不算大,free 的 available 却所剩无几。这两种现象的排查路径完全不同,本文结合真实案例梳理定位方法。一、先用 dmesg 确认是不是 OOM Killerdmesg -T | gre... 在生产环境里,Linux 服务器的内存问题往往以两种面貌出现:一种是进程被 OOM Killer 直接杀掉,服务瞬间不可用;另一种更隐蔽——监控显示内存持续上涨,但登录机器一看每个进程的 RSS 都不算大,free 的 available 却所剩无几。这两种现象的排查路径完全不同,本文结合真实案例梳理定位方法。一、先用 dmesg 确认是不是 OOM Killerdmesg -T | gre...
- 服务启动失败时,按 systemctl 状态、journalctl 过滤、报错分流的固定顺序排查:先确认 unit 状态与退出码,再用 -u、-p、--since 缩小日志范围,按配置、端口、权限、依赖四类分流处理。 服务启动失败时,按 systemctl 状态、journalctl 过滤、报错分流的固定顺序排查:先确认 unit 状态与退出码,再用 -u、-p、--since 缩小日志范围,按配置、端口、权限、依赖四类分流处理。
- 通过创建、复制和修改示例文件,学习使用 sha256sum 保存校验值、验证备份,并理解完整性检查的边界。 通过创建、复制和修改示例文件,学习使用 sha256sum 保存校验值、验证备份,并理解完整性检查的边界。
- 一台开发机也值得有晨检很多同学的 Linux 开发机上同时跑着数据库、缓存和几个试验容器。编排平台的告警还没接上时,最省事的办法不是再装一套监控,而是每天用一段很短的 Python 问 Docker 三个问题:谁在跑,谁异常退出,谁在反复重启。 只问三个问题第一,当前运行中的容器有哪些。第二,已经退出的容器里,哪些退出码不是 0。第三,有没有容器的重启次数在悄悄增加。这三个问题覆盖了早上看... 一台开发机也值得有晨检很多同学的 Linux 开发机上同时跑着数据库、缓存和几个试验容器。编排平台的告警还没接上时,最省事的办法不是再装一套监控,而是每天用一段很短的 Python 问 Docker 三个问题:谁在跑,谁异常退出,谁在反复重启。 只问三个问题第一,当前运行中的容器有哪些。第二,已经退出的容器里,哪些退出码不是 0。第三,有没有容器的重启次数在悄悄增加。这三个问题覆盖了早上看...
- 服务器一报内存告警,很多人第一反应就是加内存。其实 Linux 的内存统计里有不少“看起来被占、实际可回收”的部分,先分清再决定,能省下不少钱。第一步:用 free 看真实可用量。先跑 free -h,重点看 available,而不是只看 used。Linux 会把空闲内存拿去做文件缓存,缓存占得越多,used 看起来就越高,但这部分在程序真正需要时会被立刻回收。判断标准很简单:avail... 服务器一报内存告警,很多人第一反应就是加内存。其实 Linux 的内存统计里有不少“看起来被占、实际可回收”的部分,先分清再决定,能省下不少钱。第一步:用 free 看真实可用量。先跑 free -h,重点看 available,而不是只看 used。Linux 会把空闲内存拿去做文件缓存,缓存占得越多,used 看起来就越高,但这部分在程序真正需要时会被立刻回收。判断标准很简单:avail...
- 很多人写完一个 Python 小服务(比如定时抓数据的脚本、一个 Flask 接口),第一反应是用 nohup python app.py & 丢到后台。这样能跑,但问题不少:进程挂了没人拉起,服务器重启后要手动再启动,日志散落在 nohup.out 里难以查找。其实主流 Linux 发行版都自带 systemd,用它来托管 Python 程序,只需要写一个十几行的配置文件。一、准备工作假设... 很多人写完一个 Python 小服务(比如定时抓数据的脚本、一个 Flask 接口),第一反应是用 nohup python app.py & 丢到后台。这样能跑,但问题不少:进程挂了没人拉起,服务器重启后要手动再启动,日志散落在 nohup.out 里难以查找。其实主流 Linux 发行版都自带 systemd,用它来托管 Python 程序,只需要写一个十几行的配置文件。一、准备工作假设...
- 磁盘已满,du 却只找到少量文件?本文从 df/du 差异入手,用 lsof 和 /proc 定位被删除但仍打开的容器日志句柄,并给出 Docker 日志轮转的修复与验证步骤。 磁盘已满,du 却只找到少量文件?本文从 df/du 差异入手,用 lsof 和 /proc 定位被删除但仍打开的容器日志句柄,并给出 Docker 日志轮转的修复与验证步骤。
- 本文用十分钟带 Linux 新手读懂文件权限:从 ls -l 的第一列讲起,介绍 rwx 三组权限、755/644/600 数字表示法、chmod 与 chown 的用法、目录权限的特殊含义,以及新手最容易踩的三个坑,帮你彻底告别 Permission denied。 本文用十分钟带 Linux 新手读懂文件权限:从 ls -l 的第一列讲起,介绍 rwx 三组权限、755/644/600 数字表示法、chmod 与 chown 的用法、目录权限的特殊含义,以及新手最容易踩的三个坑,帮你彻底告别 Permission denied。
- load average 把不可中断睡眠的进程也算进去,所以磁盘、NFS 或块存储卡住时,CPU 明明很闲,负载却会飙高。本文按「看队列、找 D 状态、查 IO、定位挂载点」四步排查,并给出监控项建议。 load average 把不可中断睡眠的进程也算进去,所以磁盘、NFS 或块存储卡住时,CPU 明明很闲,负载却会飙高。本文按「看队列、找 D 状态、查 IO、定位挂载点」四步排查,并给出监控项建议。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签