3.11. 配置自动数据库清理
块存储服务(cinder)执行数据库条目的软提取。这意味着数据库条目标记为删除,但实际上不会从数据库中删除。这允许审核已删除的资源。
这些标记为删除的数据库行将无限增长,并在未清除时消耗资源。RHOSO 会在设置天数后自动清除标记为删除的数据库条目。默认情况下,在 30 天后标记为要删除的记录会被清除。您可以为清除作业配置不同的记录年龄和调度。
流程
-
打开
openstack_control_plane.yaml
文件,以编辑OpenStackControlPlane
CR。 将
dbPurge
参数添加到cinder
模板,以根据您要配置的服务配置数据库清理。以下是使用
dbPurge
参数配置块存储服务的示例:apiVersion: core.openstack.org/v1beta1 kind: OpenStackControlPlane metadata: name: openstack spec: cinder: template: dbPurge: age: 20 1 schedule: 1 0 * * 0 2
更新 control plane:
$ oc apply -f openstack_control_plane.yaml