systemd 日志、依赖与启动排障
Linux系统基础与管理#systemd日志#依赖#启动排障约 537 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
如何查看某个服务最近的 systemd 日志?
追问 如何按时间范围、启动批次和优先级筛选日志?
journalctl -f、-u、-b、-p 分别有什么用途?
追问 如何只查看本次启动以来的错误日志?
systemd 服务启动失败时,你会按什么顺序排查?
追问 状态、日志、配置、权限、端口和依赖分别如何验证?
服务显示 active,但业务不可用,可能有哪些原因?
追问 进程存在与服务功能正常之间有什么区别?
服务显示启动超时,你会检查哪些因素?
追问 依赖未就绪、磁盘挂载、网络解析和程序初始化慢分别如何判断?
systemd 中 After、Before、Requires、Wants 有什么区别?
追问 只配置启动顺序是否等同于建立强依赖?
如何让服务在网络准备好后再启动?
追问
network.target 和 network-online.target 的语义有什么差异?服务启动后立即退出,如何判断是程序正常结束还是异常退出?
追问 退出码、标准输出、核心转储和应用日志分别提供什么证据?
如何限制 systemd 服务的资源和权限?
追问 CPU、内存、文件描述符、Capability 和目录访问限制可以如何设置?
如何避免一个服务频繁崩溃导致 systemd 不断重启?
追问 重启限流、告警和保留故障现场应如何配合?