systemd-journald 日志系统的持久化日志文件,属于 Linux 系统的核心日志存储:
/var/log/journal
(你的路径是某个子目录,比如 2eaabde29fb446cb8202d9ac64d99f37
,这是系统的 Machine ID 对应的日志目录,每个机器唯一)。journalctl
查看)。system@877eebeb786d4c6085671c721a5c4799-00000000029b2b9e-00063c678a6aa066.journal
:
system
表示日志类型(系统日志,还有 user
表示用户日志);可以删,但不推荐手动直接删!
原因:
rm -rf
)可能导致 systemd-journald
服务异常(日志写入失败、数据不一致);正确的做法是用 journalctl
命令清理(这是 systemd 原生的日志管理工具,安全且不会破坏服务)。
2025-09-06 更新 服务器镜像迁移后备份失效的问题处理
服务器迁移后,基于 Docker 的 PostgreSQL 与 pgBackRest 备份系统出现定时任务静默失败的完整排查与解决过程。问题初期表现为 Crontab 任务不执行,经过层层深入,最终定位到因数据库时间线与备份仓库不一致导致的 WAL 归档冲突。
服务器环境迁移后,原有的 pgBackRest 定时备份任务(每周全量+每日增量)停止工作。通过 pgbackrest info
检查,发现最新的备份记录停留在迁移前。crond
服务日志显示任务被调度,但备份并未生成,且未产生任何明确的错误日志。
crond
和 docker
服务均处于 active (running)
状态。my_postgres
正在运行。执行备份信息查看 docker exec -u postgres my_postgres pgbackrest --stanza=db_main info
发现备份信息停留在9月3日
查看cronb服务状态正常 systemctl status crond
《Java编程思想(第4版)》
深入讲解Java语言的精髓和编程思想,是Java开发者的必读经典。
《Java核心技术 卷I:基础知识(原书第10版)》
全面介绍Java基础知识,适合初学者深入理解Java核心。
《O'Reilly:Head First Java(中文版 第2版)》
以生动有趣的方式讲解Java基础,适合零基础入门。
《Java 8实战》
深入介绍Java 8的新特性,如Lambda表达式和流式API。
《Effective Java中文版(原书第3版)》
提供了编写高质量Java代码的最佳实践和建议。
最近上班没那么忙了,公司的年度重大任务统筹支付也搞完稳定运行了,趁着五一,恢复了服务器上一些组件服务,闲来无事摸了摸羽毛球拍,又开始打球了~
于是,首先是恢复了抢场子服务,xmd,抢场大魔王又回来了 瑟瑟发抖叭
但现在,好多小伙伴不打了,就先部署两台即可,不用抢那么多,给别的社团留条活路
回想以前部署四台抢的盛况,那段时间真是抢场无敌手
然后五一放假,顺带现在AI用Cursor重画下控制面板:职工羽球抢场 - 控制面板
相关信息
休息了大半年,最近又恢复了打羽毛球,刚好五一假期,来对服务的前端网页做个简单的优化:
简单来说做了样式调整,和做了功能区的分类:
1、抢场运行参数、服务运行配置、用户token信息配置这些归为了系统配置
2、可用场次查询、用户订单管理归为查询功能一类
3、分布式抢场工作机及分配的用户token保留在主页面,方便查看分配情况和调整,也便于日常普通订场手动触发
效果如图,展开查看
du
(Disk Usage) 命令详解du
命令是 Linux 系统中一个非常实用的工具,用于估算和显示文件或目录所占用的磁盘空间大小。它通过递归地遍历目录结构来统计空间使用情况。
bashdu [选项] [文件或目录...]
文件或目录
,则默认统计当前所在目录。选项 | 说明 |
---|---|
-h | 易读格式 (Human-readable):以 KB, MB, GB 等更易于理解的单位显示大小。 |
-a | 显示所有 (All):不仅显示目录的总大小,也显示目录下每个文件的大小。 |
-s | 总计 (Summarize):只显示指定目录或文件的总大小,不显示其内部子目录或文件的详情。 |
-d N , --max-depth=N | 限制深度 (Max Depth):只统计到指定的目录层级深度 N。-d 0 等同于 -s ,-d 1 表示只看当前目录下一层。 |
-c | 总和 (Total):在列出所有项目的大小后,在最后一行额外显示一个所有项目的总和。 |
-k | 以 KB (1024 bytes) 为单位显示。 |
-m | 以 MB (1024*1024 bytes) 为单位显示。 |
--exclude=PATTERN | 排除:在统计时排除匹配指定模式的文件或目录。 |
-L | 跟踪符号链接 (Dereference):统计符号链接指向的源文件/目录的大小,而不是链接本身的大小。 |