第 4 章 运行和管理扫描


为您要扫描的 IT 基础架构部分添加源和凭证后,您可以创建并运行扫描。在创建扫描时,您可以选择扫描单个源,或者组合来自不同源类型的多个源。您还可以选择是否对安装有默认安装过程和位置的产品运行标准扫描,或者如果产品可能安装有非标准进程或位置,运行深入扫描。

注意

目前,您无法将 OpenShift、Ansible 或 RHACS 扫描与扫描中的任何其他类型的源合并。但是,单个 OpenShift、Ansible 或 RHACS 扫描可以包含同一类型的多个源,每个源只与单个集群关联。

创建扫描后,您可以多次运行该扫描。该扫描的每个实例都保存为扫描作业。

了解更多

要了解更多有关运行不使用深度扫描产品的标准扫描的信息,请参阅以下信息:

要了解更多有关运行深度扫描的信息,这个扫描可以找到可能已在非标准进程或非标准位置安装的产品,请参阅以下信息:

4.1. 运行和管理标准扫描

为您要扫描的 IT 基础架构部分添加源和凭证后,您可以开始运行扫描。在大多数情况下,您可以运行标准扫描来查找报告您的红帽产品所需的环境和产品数据。

了解更多

运行标准扫描以在标准位置查找产品。如需更多信息,请参阅以下信息:

要了解更多有关扫描和扫描作业的工作方式的信息,包括扫描作业是如何被发现处理,以及扫描作业在生命周期内经过的状态,请参阅以下信息:

4.1.1. 运行标准扫描

您可以从 Sources 视图运行新的扫描。您可以对单个源运行扫描,或者选择多个源来组合到单个扫描中。每次使用 Sources 视图来运行扫描时,系统会提示您将其保存为新扫描。

注意

目前,您无法将 OpenShift、Ansible 或 RHACS 扫描与扫描中的任何其他类型的源合并。但是,单个 OpenShift、Ansible 或 RHACS 扫描可以包含同一类型的多个源,每个源只与单个集群关联。

第一次运行扫描后,扫描将保存到 Scans 视图中。从该视图中,您可以再次运行该扫描以更新其数据。每次从 Scans 视图运行一次扫描时,它将保存为该扫描的新扫描作业。

先决条件

  • 要运行扫描,您必须首先添加要扫描的源,以及用于访问这些源的凭证。

步骤

  1. 在 Sources 视图中,选择一个或多个源。您可以选择不同类型的源将它们组合到单个扫描中。
  2. 点适合所选源的 Scan 按钮:

    • 对于单个源,点该源所在的行 扫描。选择源的复选框是可选的。
    • 如果您选择了多个源,点工具栏中的 Scan

    此时会打开 Scan 向导。

  3. Name 字段中输入扫描的描述性名称。
  4. 如果要更改默认并发扫描数量,请在 Maximum concurrent scan 字段中设置新值。这个值是在扫描过程中并行扫描的最大物理机器或虚拟机数量。
  5. 要使用默认扫描过程,允许对 这些产品的 Deep 扫描 复选框保持在默认的清除状态。
  6. 要开始扫描过程,请单击 Scan

验证步骤

扫描过程开始时,Sources 视图中会显示通知。运行扫描也会显示在 Scans 视图中,其中包含有关扫描进度的消息。

4.1.2. 运行新扫描作业

命名扫描并首次运行它后,会将其添加到 Scans 视图中。然后,您可以运行扫描的新实例(称为扫描作业)来更新为该扫描收集的数据。

步骤

  1. 从 Scans 视图中,点扫描详情中的 Run Scan 图标。

    注意

    在扫描详情中,如果最新的扫描作业没有成功完成,这个图标被标记为 Retry Scan

验证步骤

当扫描进程启动时,会显示通知,其中包含有关扫描进度的信息。如果要查看已完成的扫描,您可以查看扫描详情并展开 Previous 以查看所有之前的扫描作业。

4.1.3. 删除扫描

删除扫描是一种不可逆的操作,可删除扫描以及该扫描的所有扫描作业。删除的扫描无法检索。

先决条件

  • 要删除扫描,需要首先运行扫描,以便它显示在 Scans 导航中。

步骤

  1. 在导航中,点 Scans。
  2. 找到包含您要删除的扫描的行。
  3. 点该行的 Delete 图标。

结果

  • 您的扫描已删除。

4.1.4. 关于扫描和扫描作业

创建源和凭证后,您可以创建扫描。扫描 是以可重复生成的方式将源分组到单元中的对象,可以是可重复生成的。每次运行保存的扫描时,该实例都会保存为 扫描作业。扫描作业的输出是 报告,为包含该源中的所有 IT 资源收集的事实集合。

扫描至少包含一个源,以及在创建源时与该源关联的凭据。当扫描作业运行时,它使用提供的凭证与源中包含的资产联系,然后检查资产以收集有关报告资产的事实。您可以在单个扫描中添加多个源,包括不同类型的源合并到单个扫描中。

注意

目前,您无法将 OpenShift 源与扫描中的任何其他类型的源合并。但是,单个 OpenShift 扫描可以包含多个 OpenShift 源,每个源都仅与单个集群关联。

4.1.5. 扫描作业检查任务

扫描作业管理一个或多个检查任务,从扫描源中定义的系统收集数据。这些任务处理连接到系统的所有方面,并收集生成扫描报告所需的信息。

当扫描作业运行时,发现会为每个分配给扫描的源创建一个检查任务。每个检查任务连接到其源定义的系统,并收集 Discovery 将用于生成扫描报告的事实。

如果源包含多个系统,则检查任务会尝试连接并检查每个系统。如果某些系统无法访问,任务会根据它可以检查的系统记录部分结果。

在有多个源的扫描中,每个源的检查任务都独立于其他源的检查任务运行。只有在所有源中的所有检查任务都成功完成时,才会将扫描作业标记为 completed。如果任何检查任务失败,或者无法连接到其源中的任何系统,则扫描作业将标记为失败。

4.1.6. 扫描作业生命周期

扫描作业 或扫描的单个实例在其生命周期内会经历几个状态。

当您启动扫描时,会创建一个扫描作业,并且扫描作业处于 创建 的状态。然后,扫描作业会被排队进行处理,扫描作业会过渡到 pending 状态。扫描作业按照启动的顺序按顺序运行。

当 Discovery 服务器达到队列中的特定扫描作业时,扫描作业会在处理扫描作业开始时从 pending 状态过渡到 running 状态。如果扫描过程成功完成,扫描作业将过渡到 完成 的状态,扫描作业会生成可在报告中查看的结果。如果扫描过程导致了阻止成功完成扫描的错误,则扫描作业将停止,扫描作业将停止,扫描作业会过渡到 failed 状态。失败扫描的额外状态消息包含有助于确定失败原因的信息。

来自扫描作业上执行的用户操作的其他扫描结果状态。您可以在待处理或运行时暂停或取消扫描作业。处于 暂停状态 的扫描作业可以恢复。处于 取消状态的 扫描作业无法恢复。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat