通过 Amazon DCV 连接到头节点 - AWS ParallelCluster

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

通过 Amazon DCV 连接到头节点

Amazon DCV 是一种远程可视化技术,它能让用户安全地连接到在远程高性能服务器上托管的图形密集型 3D 应用程序。有关更多信息,请参阅 Amazon DCV

使用 base_os = alinux2base_os = centos7base_os = ubuntu1804base_os = ubuntu2004 时,会在头节点上自动安装 Amazon DCV 软件。

如果头节点是 ARM 实例,则在使用 base_os = alinux2base_os = centos7base_os = ubuntu1804 时会在该节点上自动安装 Amazon DCV 软件。

要在头节点上启用 Amazon DCV,dcv_settings 必须包含 enable = master[dcv] 部分的名称,并且 base_os 必须设置为 alinux2centos7ubuntu1804ubuntu2004。如果头节点是 ARM 实例,则 base_os 必须设置为 alinux2centos7ubuntu1804。这样,就可以 AWS ParallelCluster 将集群配置参数设置shared_dirDCV 服务器存储文件夹

[cluster custom-cluster] ... dcv_settings = custom-dcv ... [dcv custom-dcv] enable = master

有关 Amazon DCV 配置参数的更多信息,请参阅 dcv_settings。要连接到 Amazon DCV 会话,请使用 pcluster dcv 命令。

注意

在 2.10.4 AWS ParallelCluster 版本中删除centos8了对 Amazon DCV 的支持。在 centos8 2.10.0 AWS ParallelCluster 版本中增加了对 Amazon DCV 的支持。2.9.0 版本中增加了对 AWS 基于 Graviton 的实例上的 Amazon DCV 的支持。 AWS ParallelCluster 在 alinux2 2.6.0 AWS ParallelCluster 版本中增加了对 Amazon DCV 的支持。ubuntu1804 AWS ParallelCluster 版本 2.5.0 中增加了对 Amazon DCV 的支持。centos7

注意

2.8.0 和 2.8.1 AWS ParallelCluster 版本中 AWS 基于 Graviton 的实例不支持 Amazon DCV。

Amazon DCV HTTPS 证书

Amazon DCV 会自动生成自签名证书,以确保 Amazon DCV 客户端和 Amazon DCV 服务器之间的流量安全。

要使用其它证书替换默认的自签名 Amazon DCV 证书,首先要连接到头节点。然后,在运行 pcluster dcv 命令之前,将证书和密钥复制到 /etc/dcv 文件夹。

有关更多信息,请参阅《Amazon DCV 管理员指南》中的更改 TLS 证书

许可 Amazon DCV

Amazon DCV 服务器在亚马逊 EC2 实例上运行时不需要许可服务器。不过,Amazon DCV 服务器必须定期连接到 Amazon S3 存储桶,以确定是否有有效的许可证。

AWS ParallelCluster 自动将所需的权限添加到ParallelClusterInstancePolicy。使用自定义 IAM 实例策略时,请使用《亚马逊 DCV 管理员指南》中亚马逊的 Amazon DCV EC2 中描述的权限。

有关故障排除提示,请参阅 排查 Amazon DCV 中的问题