14.4. 存储检查
您可以使用存储检查来验证 OpenShift Virtualization 的最佳配置集群存储。
在现有命名空间中运行预定义的检查涉及为检查设置服务帐户,为服务帐户创建 Role 和 RoleBinding 对象,启用检查权限,以及创建输入配置映射和检查作业。您可以多次运行检查。
重要
您必须始终:
- 在应用之前,验证检查镜像是否来自可信源。
-
在创建
Role和RoleBinding对象前,查看检查权限。
14.4.1. 为存储检查保留资源以进行故障排除 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
预定义的存储检查包括 skipTeardown 配置选项,该选项可在存储检查运行后控制资源清理。默认情况下,skipTeardown 字段值为 Never,这意味着检查总是执行 teardown 步骤,并在检查运行后删除所有资源。
您可以通过将 skipTeardown 字段设置为 onfailure 来保留资源以便在失败时进一步检查。
先决条件
-
已安装 OpenShift CLI(
oc)。
流程
运行以下命令来编辑
storage-checkup-config配置映射:$ oc edit configmap storage-checkup-config -n <checkup_namespace>将
skipTeardown字段配置为使用onfailure值。您可以通过修改storage-checkup-config配置映射,存储在storage_checkup.yaml文件中:apiVersion: v1 kind: ConfigMap metadata: name: storage-checkup-config namespace: <checkup_namespace> data: spec.param.skipTeardown: onfailure # ...运行以下命令重新应用
storage-checkup-config配置映射:$ oc apply -f storage_checkup.yaml -n <checkup_namespace>