我最近通过svnadmin dump/load将 Subversion 存储库从旧的 1.2.3 版本更新到 1.6.0 。旧存储库都使用相同的 UUID(存储库是通过复制模板存储库创建的)。我已经通过svnadmin setuuid将几个新存储库上的 UUID 更改为唯一的。我不能只是重新定位这些存储库的现有工作副本,因为 UUID 不同。我知道导出工作副本并从新存储库签出,但我想知道是否有一种方法可以就地更改工作副本的 UUID,就像svnadmin setuuid对存储库所做的那样。
我看到了一些关于可以为各种 BTRFS 事件执行程序/脚本的守护进程的文档,但我找不到了。
如何在 BTRFS raid1 阵列的驱动器故障时执行脚本/程序?我想对任何错误运行一个脚本,作为潜在故障驱动器的早期警告,但实际驱动器故障是最重要的。我想在那时卸载文件系统(如果这不是 BTRFS 所做的)并设置警报。