第 3 章 使用连接的安装过程安装 Discovery 容器


当您想从可访问互联网的系统运行 Discovery 时,您可以使用连接的安装过程,也称为连接或在线环境。在发现连接的安装过程中,您可以从您要用作发现服务器的系统完成所有步骤。您将输入命令以获取、安装、配置环境,并从红帽生态系统目录网站上的容器镜像启动发现容器。

连接的安装过程使用 Podman 为 Discovery 服务器执行容器安装任务。您需要 sudo 权限才能在您的系统上安装 Podman。但是,您不能使用 sudoroot 用户运行 Discovery 应用程序。

先决条件

3.1. 为连接的安装安装 Discovery 数据库和服务器容器镜像

在连接了 Discovery 数据库和服务器容器镜像的安装过程中,您可以从红帽生态系统目录网站上的容器镜像获取 Discovery 容器,配置容器并配置发现,并启动容器。

先决条件

  • 下载发现容器镜像的系统必须连接到互联网。
  • 该系统必须能够连接到红帽生态系统目录。

流程

要获取 Discovery 安装程序软件包,请使用以下步骤:

  1. 运行以下命令来获取发现安装程序。

    sudo subscription-manager repos --enable <repository>
    sudo dnf install -y discovery-installer
    注意

    在前面的命令中,将 < repository& gt; 替换为以下值:

    • 对于 Red Hat Enterprise Linux 8,将 & lt;repository& gt; 替换为 discovery-1-for-rhel-8-x86_64-rpms
    • 对于 Red Hat Enterprise Linux 9,将 & lt;repository& gt; 替换为 discovery-1-for-rhel-9-x86_64-rpms
  2. 运行以下命令,以登录 Podman 并运行 Discovery 安装程序:

    podman login registry.redhat.io
    discovery-installer install
    注意

    在前面的步骤中,当您第一次运行 discovery-installer install 命令时,会提示您输入服务器密码。

  3. 启动 Discovery 应用程序。

    systemctl --user start discovery-app
    注意

    首次启动发现时,应用程序的初始启动过程可能需要很长时间才能完成。要在 Discovery 应用程序初始启动时获取更详细的数据,请使用以下命令:

    systemctl --user status discovery-app
    podman ps -a
    journalctl -t discovery-app
    journalctl -t discovery-server
    podman logs --since 1m -f discovery-server
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.