安装 Paragon Automation
总结 本主题介绍使用 OVA 或 OVF 捆绑包安装 Paragon Automation 必须执行的步骤。
您(系统管理员)可以通过下载 OVA 捆绑包来安装 Paragon Automation。您可以将 OVA 捆绑包作为一个整体使用,也可以从 OVA 捆绑包中提取 OVF 和 .vmdk 文件,然后使用这些文件在 VMware ESXi 服务器上部署节点虚拟机 (VM)。Paragon Automation 在 Kubernetes 集群上运行,该集群至少有三个主节点和工作节点,以及一个仅限工作节点。安装是气隙的,但您需要 Internet 访问才能将 OVA 捆绑包下载到您的计算机。
如果要从远程计算机安装,则可以改为在要安装 Paragon Automation 的同一服务器上或在其他服务器上创建本地桌面安装程序 VM。本地桌面安装程序 VM 可以是基本的 Ubuntu 桌面 VM。这样就避免了将文件下载到远程计算机中,然后从远程计算机运行安装。 准备节点 部分对此进行了介绍。
要安装 Paragon Automation,您必须使用下载的 OVA 或 OVF 以及 .vmdk 文件创建节点虚拟机。软件下载文件预打包了基本操作系统以及创建虚拟机和部署 Paragon Automation 群集所需的所有软件包。VM 具有 Ubuntu 22.04.4 LTS (Jammy Jellyfish) Linux 基本操作系统。
创建 VM 后,必须以相同的方式配置每个 VM。配置并准备好所有虚拟机后,即可部署 Paragon Automation 群集。您可以通过以下任一方式部署群集:
图 1 简要展示了 Paragon Automation 的安装过程。

您可以直接使用 OVA/OVF 捆绑包创建 VM。无需使用任何正在运行的软件(例如 Ubuntu)单独创建 VM,也无需显式创建接口、单独安装 Docker 等。这些都是在使用 OVA/OVF 捆绑包创建虚拟机时自动创建和配置的。
若要准备 VM,请执行以下步骤。
准备节点
若要准备节点,必须创建并配置 VM。
从 Juniper Paragon Automation 软件下载站点下载 Paragon Automation 安装 OVA 文件。OVA 用于创建节点 VM 并部署群集。
请注意,实际文件名中将包含发布日期,例如 paragon-2.0.0-0515.ova。
文件很大,下载它,然后从计算机创建 VM 可能需要相当长的时间。因此,我们建议您在要安装 Paragon Automation 的同一服务器或其他服务器上创建一个本地安装程序 VM,它可以是基本的 Ubuntu 桌面 VM。您必须能够将 OVA 文件下载到此本地安装程序 VM,并且 VM 上必须有足够的空间来存储该文件。配置与服务器管理 IP 地址的连接,如 图 2 所示。
图 2:用于下载 OVA/OVF 文件的本地安装程序 VM
(选答)验证 OVA 文件的完整性。如果您使用的是 Ubuntu 桌面,请使用以下命令:
root@ubuntu:~$ sha512sum paragon-2.0.0-0515.ova 7deda68aae8ba6399aa95d5365a659a8d579c5562811ebe588972cf0c5107337628370d78dcbdb56ab8ea97e73b7597f3a5ff06e9f501706bd8954b7454b86d2 paragon-2.0.0-0515.ova
验证屏幕上显示的数字是否与 Juniper Paragon Automation 软件下载站点上提供的 SHA512 校验和数字一致。单击 校验和 以查看有效的 SHA512 校验和。
验证完整性后,创建节点 VM。您可以将 OVA 作为一个整体来创建 VM。
或者,从 OVA 中提取并使用 OVF 和 .vmdk 文件来创建 VM。若要提取文件,请使用以下命令:
tar -xvf paragon-2.0.0-0515.ova
如果您的安装桌面运行的是 Windows,您可以从 https://gnuwin32.sourceforge.net/packages/gtar.htm 下载并使用 tar 实用程序来解压缩文件。
注意:如果使用不带 vCenter 的独立 ESXi 8.0 服务器,则由于 VMware 主机客户端的限制,无法将大型 OVA 文件上传到客户端。在这种情况下, 必须 提取并使用 OVF、 .vmdk 和 .nvram 文件来创建 VM。
在 Web 浏览器中,连接并登录到要安装 Paragon Automation 的 VMware ESXi 8.0 服务器。
如果您使用的是本地安装程序虚拟机,请使用虚拟机中的浏览器连接到 VMware ESXi 服务器。
创建节点 VM。
执行以下步骤以创建 VM。
右键单击 “主机 ”图标,然后选择 “创建/注册虚拟机”。
此时将显示“新建虚拟机”向导。
在“选择创建类型”页上,选择 “从 OVF 或 OVA 文件部署虚拟机”。
单击 “下一步”。
在“选择 OVF 和 VMDK 文件”页面上,输入节点 VM 的名称。
单击以上传或拖放 OVA 文件或 OVF 文件以及 .vmdk 文件。
查看要上传的文件列表,然后单击 下一步。
在 Select storage (选择存储) 页面上,为节点 VM 选择可容纳 300 GB SSD 的相应数据存储。请注意,SSD 是强制性的。
单击 “下一步”。文件提取需要几分钟时间。
在“部署选项”页上:
选择节点 VM 将连接到的虚拟网络。
选择 “厚 磁盘预配”选项。
使 VM 自动开机。
单击 “下一步”。
在“准备完成”页上,查看 VM 设置。
单击 “完成” 以创建节点 VM。
注意:如果使用 OVF 和 .vmdk 文件创建 VM,但 VM 创建失败,请重试使用 .nvram 文件创建 VM。在步骤 5.c 中,上传 .nvram 文件以及 OVF 和 .vmdk 文件。对于没有 vCenter 的独立 ESXi 8.0 服务器,还必须上传 .nvram 文件。
(选答)在页面底部的“最近任务”部分中验证 VM 创建进度。创建虚拟机后,该虚拟机将显示在虚拟机下的 VMware Host Client 清单中。
创建所有 VM 后,请验证它们是否具有正确的规格并已打开电源。
配置节点 VM
创建所有节点 VM 后,请执行以下步骤进行配置。
连接到第一个 VM 的节点 VM Web 控制台。您将自动以 root 身份登录。
系统会提示您立即更改密码。输入并重新输入新密码。您将自动注销 VM。
出现提示时,使用新配置的密码以 root 用户身份再次登录。
出现提示时,配置以下信息。
表 1:VM 配置向导 提示
行动
是否要设置主机名?(是/否)
输入 y 以配置主机名。
请指定主机名
输入 VM 的标识主机名。例如:Primary1。主机名应小于 64 个字符,并且可以包含字母数字和一些特殊字符。
如果未输入主机名,则为默认主机名,格式为
controller-<VM-IP-address-4th-octet> is assigned.
注意:由于您从一个节点部署群集,并在群集配置过程中输入其他节点的 IP 地址,因此会自动分配角色。要配置的前三个节点是主节点和工作节点,最后一个节点是仅工作节点。
主机名(以及它们是否与节点的角色匹配)不会影响群集的操作。但是,出于管理目的,我们建议您注意在群集创建步骤中如何命名节点以及输入其地址的顺序。
不支持在安装群集后更改主机名。
是否要设置静态 IP(首选)?(是/否)
输入 y 为 VM 配置 IP 地址。
请以 CIDR 表示法指定 IP 地址
以 CIDR 表示法输入 IP 地址。例如,10.1.2.3/24。
注意:如果输入 10.1.2.3 而不是 10.1.2.3/24,您将收到无效的 IP 地址错误消息。
请指定网关 IP
输入网关 IP 地址。
请指定主 DNS IP
输入主 DNS IP 地址。
请指定辅助 DNS IP 输入辅助 DNS IP 地址。
当系统提示您是否确定继续时,请查看显示的信息,键入 y 并按 Enter。
您已登录到 Paragon Shell。
(选答)在继续部署群集之前,请验证 NTP 服务器是否可访问。在任一群集节点上,键入
start shell
。出现#
提示时,使用ping ntp-servers-name-or-address
命令对服务器执行 ping 命令。如果 ping 失败,请使用备用 NTP 服务器。
您已完成节点准备步骤,并准备好使用 Paragon Shell 或部署向导部署集群。
使用 Paragon Shell 部署群集
执行以下步骤,使用 Paragon Shell CLI 部署 Paragon Automation 集群。
返回到第一个节点 VM (Primary1)。如果您已注销,请使用 SSH 再次登录,以 root 身份使用之前配置 的密码。您将进入 Paragon Shell 操作模式。
********************************************************************* WELCOME TO PARAGON SHELL! You will now be able to execute Paragon CLI commands! ********************************************************************* root@eop>
要配置集群,请在 Paragon Shell 中进入配置模式。
root@eop> configure Entering configuration mode [edit]
配置以下集群参数。
root@eop# set paragon cluster nodes kubernetes 1 address 10.1.2.3 [edit] root@eop# set paragon cluster nodes kubernetes 2 address 10.1.2.4 [edit] root@eop# set paragon cluster nodes kubernetes 3 address 10.1.2.5 [edit] root@eop# set paragon cluster nodes kubernetes 4 address 10.1.2.6 [edit] root@eop# set paragon cluster ntp ntp-servers pool.ntp.org [edit] root@eop# set paragon cluster common-services ingress ingress-vip 10.1.2.7 [edit] root@eop# set paragon cluster applications active-assurance test-agent-gateway-vip 10.1.2.8 [edit] root@eop# set paragon cluster applications web-ui web-admin-user "user-admin@juniper.net" [edit] root@eop# set paragon cluster applications web-ui web-admin-password Userpasswd [edit]
哪里:
索引为 1 到 4 的节点的
kubernetes
IP 地址必须与节点 VM 上配置的 静态 IP 地址 匹配。索引为 1、2 和 3 的 Kubernetes 节点是主节点和工作节点,索引为 4 的节点是仅工作节点。ntp-servers
是要同步到的 NTP 服务器。web-admin-user
是第一个web-admin-password
用户可用于登录 Web GUI 的电子邮件地址和密码。ingress-vip
是通用入口 IP 地址的 VIP 地址。test-agent-gateway-vip
是 Paragon Active Assurance 测试代理网关的 VIP 地址。VIP 地址将添加到设备与 Paragon Automation 建立连接所需的出站 SSH 配置中。
(选答)如果要为通用入口和 Paragon Active Assurance 测试代理网关配置主机名,请进行以下配置:
root@eop# set paragon cluster common-services ingress system-hostname ingress-vip-dns-hostname [edit] root@eop# set paragon cluster applications active-assurance test-agent-gateway-hostname nginx-ingress-controller-hostname [edit]
哪里:
system-hostname
是通用入口虚拟 IP 地址的主机名。test-agent-gateway-hostname
是 Paragon Active Assurance 测试代理网关虚拟 IP 地址的主机名。配置主机名时,主机名将添加到出站 SSH 配置中,而非 VIP 地址。
(选答)为基于 SMTP 的用户管理配置以下设置。
root@eop# set paragon cluster mail-server smtp-allowed-sender-domains sender-domains [edit] root@eop# set paragon cluster mail-server smtp-relayhost relayhost-hostname [edit] root@eop# set paragon cluster mail-server smtp-relayhost-username relayhost-username [edit] root@eop# set paragon cluster mail-server smtp-relayhost-password relayhost-password [edit] root@eop# set paragon cluster mail-server smtp-sender-email sender-e-mail-address [edit] root@eop# set paragon cluster mail-server smtp-sender-name sender-name [edit] root@eop# set paragon cluster papi papi-local-user-management False [edit]
哪里:
sender-domains 是 Paragon Automation 向用户发送电子邮件的电子邮件域。
relayhost-hostname 是中继邮件的 SMTP 服务器的名称。
relayhost-username (可选)是用于访问 SMTP(中继)服务器的用户名。
relayhost-password (可选)是 SMTP(中继)服务器的密码。
sender-e-mail-address 是显示为发件人对电子邮件收件人的电子邮件地址的电子邮件地址的电子邮件地址。
sender-name 是在从 Paragon Automation 发送给用户的电子邮件中显示为发件人姓名的名称。
papi-local-user-management False
禁用本地用户管理。注意:此时,SMTP 配置是可选的。也可以在部署群集后配置 SMTP 设置。有关如何在群集部署后配置 SMTP 的信息,请参阅 在 Paragon Shell 中配置 SMTP 设置。
(选答)安装自定义用户证书。请注意,在安装用户证书之前,必须已将自定义证书文件和证书密钥文件复制到要从中部署群集的节点的 Linux 根 shell 中的 /root/epic/config 文件夹中。
root@eop# set paragon cluster common-services ingress user-certificate use-user-certificate true [edit] root@eop# set paragon cluster common-services ingress user-certificate user-certificate-filename "certificate.cert.pem" [edit] root@eop# set paragon cluster common-services ingress user-certificate user-certificate-key-filename "certificate.key.pem" [edit]
哪里:
certificate.cert.pem 是用户证书文件名。
certificate.key.pem 是用户证书密钥文件名。
注意:此时,安装证书是可选的。您还可以将 Paragon Automation 配置为在群集部署后使用自定义用户证书。有关如何在群集部署后安装用户证书的信息,请参阅 安装用户证书。
提交配置并退出配置模式。
root@eop# commit commit complete [edit] root@eop# exit Exiting configuration mode root@eop>
生成配置文件。
root@eop> request paragon config Paragon inventory file saved at /epic/config/inventory Paragon config file saved at /epic/config/config.yml
清单文件包含 VM 的 IP 地址。
config.yml文件包含部署群集所需的最少Paragon Automation群集参数。
该
request paragon config
命令还会在 config 目录中生成一个 config.cmgd 文件。config.cmgd 文件包含您在 3 中执行的所有set
命令。如果config.yml文件被无意中编辑或损坏,您可以在配置模式下使用load set config/config.cmgd
命令重新部署集群。在群集节点上生成 ssh 密钥。
出现提示时,输入 VM 的 SSH 密码。输入配置用于登录 VM 的 相同密码 。
root@eop> request paragon ssh-key Setting up public key authentication for ['10.1.2.3','10.1.2.4','10.1.2.5','10.1.2.6'] Please enter SSH username for the node(s): root Please enter SSH password for the node(s): password checking server reachability and ssh connectivity ... Connectivity ok for 10.1.2.3 Connectivity ok for 10.1.2.4 Connectivity ok for 10.1.2.5 Connectivity ok for 10.1.2.6 SSH key pair generated in 10.1.2.3 SSH key pair generated in 10.1.2.4 SSH key pair generated in 10.1.2.5 SSH key pair generated in 10.1.2.6 copied from 10.1.2.3 to 10.1.2.3 copied from 10.1.2.3 to 10.1.2.4 copied from 10.1.2.3 to 10.1.2.5 copied from 10.1.2.3 to 10.1.2.6 copied from 10.1.2.4 to 10.1.2.3 copied from 10.1.2.4 to 10.1.2.4 copied from 10.1.2.4 to 10.1.2.5 copied from 10.1.2.4 to 10.1.2.6 copied from 10.1.2.5 to 10.1.2.3 copied from 10.1.2.5 to 10.1.2.4 copied from 10.1.2.5 to 10.1.2.5 copied from 10.1.2.5 to 10.1.2.6 copied from 10.1.2.6 to 10.1.2.3 copied from 10.1.2.6 to 10.1.2.4 copied from 10.1.2.6 to 10.1.2.5 copied from 10.1.2.6 to 10.1.2.6
注意:如果为 VM 配置了不同的密码,请确保在出现提示时输入相应的密码。
部署群集。
root@eop> request paragon deploy cluster Process running with PID: 231xx03 To track progress, run 'monitor start /epic/config/log' After successful deployment, please exit Paragon-shell and then re-login to the host to finalize the setup
群集部署开始,需要一个多小时才能完成。
(选答)在屏幕上监控部署进度。
root@eop> monitor start /epic/config/log
此时将显示部署进度。当您在屏幕上看到与此类似的输出时,部署已完成。
<output snipped> PLAY RECAP ********************************************************************* 10.1.2.3 : ok=1648 changed=636 unreachable=0 failed=0 skipped=417 rescued=0 ignored=9 10.1.2.4 : ok=168 changed=79 unreachable=0 failed=0 skipped=115 rescued=0 ignored=0 10.1.2.5 : ok=168 changed=79 unreachable=0 failed=0 skipped=115 rescued=0 ignored=0 10.1.2.6 : ok=168 changed=82 unreachable=0 failed=0 skipped=108 rescued=0 ignored=0 Monday 08 April 2024 19:00:19 +0000 (0:00:06.528) 1:03:24.322 ********** =============================================================================== user-registry : Push Docker Images from local registry to paragon registry - 877.85s kubernetes/addons/rook : Wait for Object-Store ------------------------ 403.53s jcloud/airflow2 : Install Helm Chart ---------------------------------- 183.14s Install Helm Chart ---------------------------------------------------- 122.57s kubernetes/addons/postgres-operator : Make sure postgres is fully up and accepting request using regular user - 113.31s delete existing install config-map - if any ---------------------------- 91.59s Save installer config to configmap ------------------------------------- 82.56s Install Helm Chart ----------------------------------------------------- 78.55s jcloud/papi : Install Helm Chart --------------------------------------- 68.59s systemd ---------------------------------------------------------------- 64.85s kubernetes/multi-master-rke2 : start rke2 server on other master ------- 60.60s kubernetes/multi-master-rke2 : start rke2 server on other master ------- 58.66s Create Kafka Topics ---------------------------------------------------- 58.50s paa/timescaledb : Make sure postgres is fully up and accepting request using regular user -- 56.30s kubernetes/multi-master-rke2 : start rke2 server on 1st master --------- 50.92s kubernetes/addons/metallb : Apply MetalLB configuration ---------------- 48.86s Check if kafka container is up ----------------------------------------- 45.22s jcloud/papi : wait for papi rest api ----------------------------------- 43.13s Install Helm Chart ----------------------------------------------------- 36.27s user-registry : Push Helm Charts to paragon registry ------------------- 36.09s Playbook run took 0 days, 1 hours, 03 minutes, 24 seconds registry-5749 root@eop>
或者,如果未选择使用
monitor
命令在屏幕上监视部署进度,则可以使用命令查看日志文件file show /epic/config/log
的内容。日志文件的最后几行必须与 示例输出类似。建议定期检查日志文件,以监视部署进度。部署完成后,注销 VM,然后重新登录到 Paragon Shell。
成功完成部署后,将创建应用程序群集。
控制台输出显示 Paragon Shell 欢迎消息和四个节点(称为控制器 1 到控制器 4)的 IP 地址、Paragon Active Assurance 测试代理网关 VIP 地址、Web 管理员用户电子邮件地址和 Web GUI IP 地址。
Welcome to Juniper Paragon Automation OVA This VM 10.1.2.3 is part of an EPIC on-prem system. =============================================================================== Controller IP : 10.1.2.3, 10.1.2.4, 10.1.2.5, 10.1.2.6 PAA Virtual IP : 10.1.2.8 UI : https://10.1.2.7 Web Admin User : admin-user@juniper.net =============================================================================== ova: 20240503_2010 build: eop-release-2.0.0.6928.g6be8b6ce52 *************************************************************** WELCOME TO PARAGON SHELL! You will now be able to execute Paragon CLI commands! *************************************************************** root@Primary1>
CLI 命令提示符将显示您的登录用户名和之前配置的节点主机名。例如,如果输入 Primary1 作为主节点的主机名,则命令提示符为
root@Primary1 >
。
图 3 展示了 Paragon Automation 安装后的群集。

您现在可以验证群集部署并登录到 Web GUI。请参阅登录到 Web GUI。
使用部署向导部署群集
如果您尚未使用 Paragon Shell 部署集群,请执行以下步骤,使用 Linux 根 shell 中的交互式部署向导部署 Paragon Automaton 集群。
返回到第一个节点 VM (Primary1) 并使用先前配置的 密码以 root 身份登录。您处于 Paragon Shell 操作模式。
退出 Paragon Shell。键入
exit
以返回到 Linux 根 shell。当系统提示您是否要创建群集时,键入 y 并按 Enter。
注意:您可以随时使用
setup
命令启动部署向导以创建群集。出现提示时,配置以下信息。
表 2:VM 部署向导 提示
行动
请指定可用 IP 列表
以列表
10.1.2.3, 10.1.2.4
形式输入 VIP 地址,格式为 ,或以10.1.2.3-10.1.2.4
格式 。请指定 Controller-2 IP
请指定 Controller-3 IP
请注明 Controller-4 IP
输入第二个、第三个和第四个虚拟机的 IP 地址,以对应于控制器 2、控制器 3 和控制器 4 虚拟机。
这些 IP 地址必须与节点上配置的 静态 IP 地址 匹配。
请注明 Web 管理员电子邮件
输入登录 Paragon Automation Web GUI 的第一个用户的电子邮件地址。此用户可以是系统管理员,也可以是任何其他指定用户。此用户具有超级用户权限,可以创建其他用户。
请指定 Web 管理员密码
请再次指定 Web 管理员密码
输入第一个用户可用于登录 Web GUI 的密码。
再次输入以确认密码。
请指定 NTP 服务器
输入 NTP 服务器 IP 地址。确保 NTP 服务器是可访问的,并且没有防火墙阻止从 VM 网络访问服务器。
当系统提示您是否要继续时,键入 y 并按 Enter。
出现提示时,输入 VM 的 SSH 密码。输入配置用于登录 VM 的 相同密码 。
注意:如果为 VM 配置了不同的密码,请确保在出现提示时输入正确的相应密码。
群集部署将开始。部署需要一个多小时才能完成。
成功完成部署后,将创建应用程序群集并登录到 Paragon Shell。
控制台输出显示四个控制器 IP 地址、Paragon Active Assurance 测试代理网关 VIP 地址、Web GUI VIP 地址和 Web 管理员用户电子邮件地址。配置群集时输入的 VIP 地址列表中的第一个 VIP 地址将分配给 Web GUI,第二个 VIP 地址将分配给测试代理网关。
The Application Cluster is created.This VM 10.1.2.3 is part of an EPIC on-prem system. =============================================================================== Controller IP : 10.1.2.3, 10.1.2.4, 10.1.2.5, 10.1.2.6 PAA Virtual IP : 10.1.2.8 UI : https://10.1.2.7 Web Admin User : user-admin@juniper.net =============================================================================== ova: 20240503_2010 build: eop-release-2.0.0.6928.g6be8b6ce52 *************************************************************** WELCOME TO PARAGON SHELL! You will now be able to execute Paragon CLI commands! *************************************************************** root@Primary1>
注销节点 VM,然后再次登录到 Paragon Shell,以查看更新的命令提示符。CLI 命令提示符将显示您的登录用户名和之前配置的节点主机名。例如,如果输入 Primary1 作为主节点的主机名,则命令提示符为
root@Primary1 >
。(选答)配置基于 SMTP 的用户管理。要配置 SMTP,请执行在 Paragon Shell 中配置 SMTP 设置中所述的步骤。
(选答)上传自定义用户证书。要将 Paragon Automation 配置为使用自定义用户证书,请执行 安装用户证书中所述的步骤。
(选答)使用 Paragon Shell 为常见入口和 Paragon Active Assurance 测试代理网关配置主机名,执行以下步骤:
root@Primary1> configure Entering configuration mode root@Primary1# set paragon cluster common-services ingress system-hostname ingress-vip-dns-hostname [edit] root@Primary1# set paragon cluster applications active-assurance test-agent-gateway-hostname nginx-ingress-controller-hostname [edit] root@Primary1# commit commit complete [edit] root@Primary1# exit Exiting configuration mode root@Primary1> request paragon config Paragon inventory file saved at /epic/config/inventory Paragon config file saved at /epic/config/config.yml root@Primary1> request paragon deploy cluster input "-t apps" Process running with PID: 23xx022 To track progress, run 'monitor start /epic/config/log'
哪里:
system-hostname
是通用入口 IP 地址的主机名。test-agent-gateway-hostname
是 Paragon Active Assurance 测试代理网关 IP 地址的主机名。
您现在可以验证群集部署并登录到 Web GUI。
图 3 展示了 Paragon Automation 安装后的群集。
登录 Web GUI
部署群集后,您可以验证部署(可选),并使用部署过程中输入的信息登录到 Web GUI。
(选答)验证部署。
验证群集详细信息。
root@Primary1 > show paragon cluster details Storage and Controller Node IPs: 10.1.2.3, 10.1.2.4, 10.1.2.5, 10.1.2.6
验证群集节点详细信息。
root@Primary1 > show paragon cluster nodes NAME STATUS ROLES AGE VERSION Primary1 Ready control-plane,etcd,master 4h12m v1.28.6+rke2r1 Primary2 Ready control-plane,etcd,master 4h12m v1.28.6+rke2r1 Primary3 Ready control-plane,etcd,master 4h11m v1.28.6+rke2r1 Worker1 Ready influxdb-worker,worker 4h11m v1.28.6+rke2r1
登录到 Web GUI。