我有我的数据硬盘(其他硬盘上可用的最重要数据的部分备份),目前它通过 LVM over LUKS 格式化为 Ext4。我想删除 LUKS 层,但重新格式化和从备份恢复数据太长/没有乐趣。是否有可能/机会在不使用大缓冲区且不损坏数据的情况下用其内容覆盖 LUKS 分区?
我有10台TF2游戏专用服务器。它们是通过单独的服务文件一一手动启动的
tf2-server-1.service
...
tf2-server-10.service
Run Code Online (Sandbox Code Playgroud)
他们想要 hlstatsx 服务
Wants=hlstatsx.service
Run Code Online (Sandbox Code Playgroud)
因此它会在至少一台游戏服务器启动时启动。
当没有游戏服务器运行时,如何告诉 systemd 停止 hlstatsx 服务?
我尝试了 hlstatsx.service 中的选项
PartOf=tf2-server-1.service tf2-server-2.service tf2-server-3.service tf2-server-4.service tf2-server-5.service tf2-server-6.service tf2-server-7.service tf2-server-8.service tf2-server-9.service tf2-server-10.service
Run Code Online (Sandbox Code Playgroud)
但当其中一台游戏服务器关闭但其他服务器仍在运行时,它会停止 hlstatsx.service。这不是我需要的。
我需要每天运行一次 oneshot bash 脚本(日志轮换和清理)。我看到了一些说明使用的例子:
OnCalendar=daily
Persistent=true
Run Code Online (Sandbox Code Playgroud)
和另一个使用示例:
OnBootSec=20min
OnUnitActiveSec=1d
Run Code Online (Sandbox Code Playgroud)
什么是更适合 anacron-a-like 的行为?