第 5 章 安装发现命令行界面
完成安装发现服务器和数据库容器的步骤后,您可以作为可选步骤安装发现命令行界面(CLI)。
在服务器容器内提供了发现命令行界面。因此,安装命令行界面所需的代码已在安装服务器和数据库容器的系统中可用,无论您是否使用了连接的还是断开连接的流程进行安装。
先决条件
- 您必须在安装发现服务器和数据库容器的同一系统上安装发现命令行界面。
流程
要安装发现命令行界面,您可以执行以下任务:
在安装发现服务器和数据库容器的系统中,运行一系列命令:
- 使用 Toolbox 工具来设置容器化的命令行环境以进行发现。
- 创建一个别名来运行命令行界面,并使别名在会话之间保持不变。
- 配置用于命令行界面和服务器之间的通信的主机名和端口信息。
5.1. 安装发现命令行界面 复制链接链接已复制到粘贴板!
发现命令行界面的安装过程包括使用 Toolbox 工具创建容器化命令行环境,并配置别名以访问命令行环境。
先决条件
- 您必须具有 root 权限或对应的权限,以便在以下流程中运行一些命令。
流程
要安装发现命令行界面,请使用以下步骤:
使用 root 访问权限登录,在提示时提供
sudo
凭据。sudo su -
$ sudo su -
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 安装 Toolbox 工具,为发现命令行界面设置容器化命令行环境。
yum install toolbox -y
# yum install toolbox -y
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 从发现服务器容器镜像创建一个新的 toolbox 容器。
toolbox create --image registry.redhat.io/discovery/discovery-server-rhel8:latest discovery-toolbox
# toolbox create --image registry.redhat.io/discovery/discovery-server-rhel8:latest discovery-toolbox
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建别名来运行发现命令行界面。
alias dsc='toolbox run --container discovery-toolbox dsc'
# alias dsc='toolbox run --container discovery-toolbox dsc'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
要在多个发现会话中保留此别名,请使用文本编辑器将上一个命令添加到
/root/.bashrc
文件中。 使用发现命令行界面用来与发现服务器通信的
hostname
命令和端口来配置主机名。对于server_port
值,请输入用于 HTTPS 通信的端口。注意在安装发现服务器和数据库容器的步骤中,server_port 的值由
podman run
命令中的以下选项设置:--publish 9443:443
。如果您没有使用9443
作为服务器端口,请输入您使用的值。dsc server config --host hostname --port server_port
# dsc server config --host hostname --port server_port
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
其他资源
- 有关登录发现的更多信息,请参阅 访问发现用户界面。