正在检查孤立文件或包#

如果文件系统和数据库失去同步,您可以使用 “orphan-check” 工具来重新同步文件系统和数据库。

当文件系统中文件未被数据库引用,或者数据库中包在文件系统中没有对应文件时,系统可能会失去同步。

orphan-check 工具在 stdout 上打印文件系统中未被数据库引用的文件列表

anaconda-server-orphan-check --dryrun

如果您想要 JSON 格式的输出,可以使用 –json 选项

anaconda-server-orphan-check --json

注意:运行不带参数的 anaconda-server-orphan-check 与运行 anaconda-server-orphan-check --dryrun 相同。

在您查看了未引用文件列表后,“orphan-check –clean” 可以删除它们

anaconda-server-orphan-check --clean

您还可以检查是否有文件丢失的包

anaconda-server-orphan-check --reverse

然后您可以从数据库中删除这些文件对象

anaconda-server-orphan-check --reverse --clean