第 5 章 安装发现命令行界面


完成安装发现服务器和数据库容器的步骤后,您可以作为可选步骤安装发现命令行界面(CLI)。

在服务器容器内提供了发现命令行界面。因此,安装命令行界面所需的代码已在安装服务器和数据库容器的系统中可用,无论您是否使用了连接的还是断开连接的流程进行安装。

先决条件

  • 您必须在安装发现服务器和数据库容器的同一系统上安装发现命令行界面。

流程

要安装发现命令行界面,您可以执行以下任务:

  • 在安装发现服务器和数据库容器的系统中,运行一系列命令:

    • 使用 Toolbox 工具来设置容器化的命令行环境以进行发现。
    • 创建一个别名来运行命令行界面,并使别名在会话之间保持不变。
    • 配置用于命令行界面和服务器之间的通信的主机名和端口信息。

5.1. 安装发现命令行界面

发现命令行界面的安装过程包括使用 Toolbox 工具创建容器化命令行环境,并配置别名以访问命令行环境。

先决条件

  • 您必须具有 root 权限或对应的权限,以便在以下流程中运行一些命令。

流程

要安装发现命令行界面,请使用以下步骤:

  1. 使用 root 访问权限登录,在提示时提供 sudo 凭据。

    $ sudo su -
    Copy to Clipboard Toggle word wrap
  2. 安装 Toolbox 工具,为发现命令行界面设置容器化命令行环境。

    # yum install toolbox -y
    Copy to Clipboard Toggle word wrap
  3. 从发现服务器容器镜像创建一个新的 toolbox 容器。

    # toolbox create --image registry.redhat.io/discovery/discovery-server-rhel8:latest discovery-toolbox
    Copy to Clipboard Toggle word wrap
  4. 创建别名来运行发现命令行界面。

    # alias dsc='toolbox run --container discovery-toolbox dsc'
    Copy to Clipboard Toggle word wrap
  5. 要在多个发现会话中保留此别名,请使用文本编辑器将上一个命令添加到 /root/.bashrc 文件中。
  6. 使用发现命令行界面用来与发现服务器通信的 hostname 命令和端口来配置主机名。对于 server_port 值,请输入用于 HTTPS 通信的端口。

    注意

    在安装发现服务器和数据库容器的步骤中,server_port 的值由 podman run 命令中的以下选项设置 :--publish 9443:443。如果您没有使用 9443 作为服务器端口,请输入您使用的值。

    # dsc server config --host hostname --port server_port
    Copy to Clipboard Toggle word wrap

其他资源

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat