6.2. 大小策略


使用快照管理器,您可以在创建快照集合时提供 大小策略。大小策略是一个提示,其指定快照内容需要多少空间。根据各个快照提供商的要求,使用不同快照后端的不同插件会以不同的方式应用大小策略。要使快照数据在整个升级过程中保持有效,请确保对于所有类型的快照,有足够的空间可用。

  • lvm2cow: 大小策略决定为快照卷分配的异常存储的大小。这是一个固定大小,可在创建后扩展,并反映快照可以存储的最大更改量。如果快照可用的空间用尽,则会被内核视为无效,且无法再使用。如需更多信息,请参阅您系统上的 snapm (8)lvcreate (8) 手册页。
  • lvm2thinstratis :在创建快照时,会根据相应精简池中的可用空间检查大小策略。随着原始卷内容的变化,会从精简池中动态消耗空间。如需更多信息,请参阅您系统上的 lvmthin (7)stratis (8) 手册页。

在每种情况下,如果没有足够的空间用于指定的大小策略,则会发生错误。

快照管理器提供四种大小策略:

  • FIXED :带有可选单元后缀的固定大小,如 MiB、GiB、TiB 等等。例如,10GiB
  • %FREE: 从 0 到 100% 的可用空间的百分比。例如,50%FREE
  • %USED: 当前在挂载点消耗的空间的百分比,如 df 命令所报告的。您可以使用大于 100% 的值来允许现有内容被完全覆盖,不会耗尽空间。此策略只能应用到与挂载的文件系统相对应的快照源。例如,200%USED
  • %SIZE: 从 0 到 100% 的原始卷大小的百分比。例如: 75%SIZE.

您可以使用 --size-policy 参数将大小策略指定为全局默认值,或者通过附加冒号 (:)分隔的大小策略字符串来为单个源指定大小策略:

  • --size-policy=100%SIZE
  • /:4GiB /var:75%SIZE

通过检查每个文件系统当前使用的空间以及将要使用的卷组或精简池中的可用空间来确定合适的大小策略。如果有足够的空间可用,大小策略 100%SIZE 确保快照原始卷可被完全覆盖,而不会冒快照变为无效的风险。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat