磁盘空间查错

磁盘空间不足可能会对 SUSE Manager 数据库和文件结构造成严重影响,在大多数情况下,这种影响不可恢复。SUSE Manager 会监视特定目录的可用空间,在有问题时会发出警报(可配置)。有关空间管理的详细信息,请参见 磁盘空间管理

一般情况下,容器卷将与主机文件系统共享空间。当 btrfs 文件系统被填满时,您可能无法删除文件。要解决此问题,可以使用 btrfs device add 命令为文件系统临时添加少量存储空间。这样,您便可以删除文件,从而为进一步的文件系统维护操作获得一些空间。维护完成后,可以使用 btrfs device delete 去除临时存储空间。有关此主题的详细信息,请参见 https://www.suse.com/support/kb/doc/?id=000018779

可以通过去除未使用的软件通道来恢复磁盘空间。

  • 有关如何删除供应商通道的说明,请参见 通道管理

  • 有关如何删除自定义通道的说明,请参见 自定义通道

您还可以检查自定义通道的同步频率。有关如何处理自定义通道同步的说明,请参见 administration:custom-channels.adoc#_custom_channel_synchronization

还可以通过清理未使用的激活密钥、内容生命周期项目和客户端注册来恢复磁盘空间。还可以去除多余的数据库项:

过程:去除多余的数据库项
  1. 使用 spacewalk-data-fsck 命令列出所有多余的数据库项。

  2. 使用 spacewalk-data-fsck --remove 命令删除这些项。