9.4. 安装并运行制造服务器
fdo-manufacturing-server
RPM 软件包使您能够运行 FDO 协议的制造服务器组件。它还存储其他组件,如所有者凭证、制造商密钥以及有关制造会话的信息。在设备安装过程中,制造服务器为特定设备生成设备凭证,包括 GUID、rendezvous 信息和其他元数据。之后,该设备使用这个 rendezvous 信息联系 Rendezvous 服务器。
红帽提供了 fdo-manufacturing-server
工具作为技术预览功能,应运行在安全网络上,因为红帽产品服务级别协议(SLA)不支持技术预览功能,且可能无法正常工作。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。如需有关 技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。
要安装 manufacturing 服务器
RPM 软件包,请完成以下步骤:
流程
安装
fdo-admin-cli
软件包:yum install -y fdo-admin-cli
# yum install -y fdo-admin-cli
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查是否安装了
fdo-manufacturing-server
RPM 软件包:rpm -qa | grep fdo-manufacturing-server --refresh
$ rpm -qa | grep fdo-manufacturing-server --refresh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查是否已正确安装了这些文件:
ls /usr/share/doc/fdo
$ ls /usr/share/doc/fdo
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以看到以下输出:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:检查每个文件的内容,例如:
cat /usr/share/doc/fdo/manufacturing-server.yml
$ cat /usr/share/doc/fdo/manufacturing-server.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 配置制造服务器。您必须提供以下信息:
- 制造服务器 URL
- Rendezvous 服务器的 IP 地址或 DNS 名称
您生成的密钥和证书的路径。请参阅 生成密钥和证书。
您可以在
/usr/share/doc/fdo/manufacturing-server.yml
目录中找到制造服务器配置文件的示例。以下是在/etc/fdo
目录中创建并保存的一个manufacturing server.yml
示例。它包含您创建的目录的路径、证书、密钥、Rendezvous 服务器 IP 地址和默认端口。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
启动制造服务器。
检查 systemd 单元文件是否在服务器中:
systemctl list-unit-files | grep fdo | grep manufacturing
# systemctl list-unit-files | grep fdo | grep manufacturing fdo-manufacturing-server.service disabled disabled
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 启用并启动制造服务器。
systemctl enable --now fdo-manufacturing-server.service
# systemctl enable --now fdo-manufacturing-server.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在防火墙中打开默认端口:
firewall-cmd --add-port=8080/tcp --permanent systemctl restart firewalld
# firewall-cmd --add-port=8080/tcp --permanent # systemctl restart firewalld
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确保该服务正在侦听端口 8080:
ss -ltn
# ss -ltn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- 使用简化的安装程序将 RHEL for Edge 安装到您的系统上。请参阅 构建简化的安装程序镜像以提供 RHEL for Edge 镜像。