IBM Cloud Docs
IBM Spectrum Symphony 常见问题解答

IBM Spectrum Symphony 常见问题解答

产品使用的 Terraform 文件位于何处?

可以在此公共 GitHub 存储库中找到基于 Terraform 的模板。

在使用此产品部署的集群节点中使用了哪些 Spectrum Symphony 和 Spectrum Scale 版本?

随此产品一起部署的集群节点包括 IBM Spectrum Symphony 7.3.2 Advanced Edition。 请参阅以下内容以获取与每个版本关联的功能部件的摘要: IBM Spectrum Symphony 版本

如果集群使用 Storage Scale 存储器,那么存储节点将包含 IBM Storage Scale 5.1.9.3 软件。 有关更多信息,请参阅 IBM Storage Scale 产品文档。

哪些位置可用于部署 VPC 资源?

可以在 资源部署的位置 中找到用于部署 VPC 资源的可用区域和区域以及这些资源到城市位置和数据中心的映射。

我需要哪些许可权才能使用该产品创建集群?

有关为产品用于创建集群的 IBM Cloud 服务设置相应许可权的指示信息可以在 授予用户对 VPC 资源的许可权管理对 Schematics的用户访问权分配对 Secrets Manager的访问权 中找到。

如何在节点之间进行 SSH?

HPC 集群中的所有节点都具有在集群创建时注册的相同公用密钥。 您可以使用 ssh-agent 转发,这是访问具有相同公用密钥的远程节点的常用方法。 它可自动将专用密钥安全地转发到远程节点。 在会话关闭后,将立即删除转发的密钥。

要将专用密钥安全地转发到远程节点,需要执行 ssh-addssh -A

[your local PC]~$ ssh-add {id_rsa for symphony cluster}
[your local PC]~# ssh -A -J root@jumpbox_fip root@management_private_ip
...
[root@management]~# ssh -A worker_private_ip

对于 Mac OS X,您可以通过向 .ssh/config 添加以下配置来持久存储 ssh-add :

Host *
  UseKeychain yes
  AddKeysToAgent yes

您甚至可以通过向 .ssh/config 添加 "ForwardAgent yes" 来除去 -A

可以通过此产品在 Spectrum Symphony 集群中部署多少工作程序节点?

在部署集群之前,请务必确保 VPC 资源配额设置适合于您要创建的集群的大小 (请参阅 配额和服务限制)。

部署值 worker_node_max_count 支持的最大工作程序节点数为 500 (请参阅 部署值)。 worker_node_min_count 变量指定在创建集群时供应的工作程序节点数,这些节点将存在于集群的整个生命周期中。 这两个变量之间的变化量指定 Symphony 主机工厂自动缩放功能可以创建或销毁的最大工作程序节点数。

Spectrum Symphony 产品支持裸机工作程序节点和 Storage Scale 存储节点。 支持以下值组合:

  • 如果 worker_node_type 设置为 baremetal,那么最多支持 16 个裸机节点。
  • 如果 spectrum_scale_enabled 设置为 true 并且 storage_type 设置为 persistent,那么最多支持 10 个裸机节点。

有关更多信息,请参阅 部署值

创建或删除具有许多工作程序节点的集群时,可能会迂到 VPC 资源供应或删除失败。 在这些情况下,再次运行 Schematics applydestroy 操作可能会导致成功供应或删除其余资源。 如果继续看到错误,请参阅 获取帮助和支持

为什么可以在 IBM Cloud 目录磁贴中指定两个不同的资源组参数?

IBM Cloud 目录中的 配置工作空间 部分中的第一个资源组参数条目适用于在 IBM Cloud 帐户上供应 Schematics 工作空间的资源组。 此参数的值可以与目录中 具有缺省值的参数 部分中用于第二个条目的值不同。 第二个条目适用于供应 VPC 资源的资源组。 如此第二个 resource_group 参数的描述中所指定,请注意,仅支持使用缺省资源组来使用 Symphony Host Factory 自动缩放功能。

我是否可以使用 Spectrum Symphony 主机工厂功能在使用此产品部署的任何集群上自动缩放?

否,在以下情况下,不支持使用主机工厂来供应和删除计算节点:

  • 在专用主机上供应和删除计算节点。 只能在专用主机上部署静态计算节点。
  • 将 Storage Scale 用于集群中的共享存储器时。

在何处可以找到每个云区域的定制映像名称到映像标识的映射?

可以在此公共 GitHub 存储库中的 image-map.tf 文件和 scale-image-map.tf 文件中找到映射。

如果在 Schematics 供应集群之后立即尝试 egosh 命令,那么该命令为何不起作用?

这是预期行为。 即使在 Schematics Web 控制台显示已成功供应集群后,仍有一些任务在后台运行几分钟。 在供应集群以使 egosh 可用后,请留出几分钟 (通常为 2 分钟就足够了)。

为什么使用专用主机的集群创建有时会失败,错误为 status of dedicated host is failed?

在某些区域中,专用主机对一次可以放在它们上的虚拟服务器实例数有限制。 您可以尝试向集群供应较少数量的虚拟服务器实例以解决此问题。

为什么 Spectrum Scale 不允许使用缺省值 0.0.0.0/0 来创建安全组?

出于安全原因,Storage Scale 不允许您提供允许来自任何外部设备的网络跟踪的缺省值。 相反,您可以提供用户系统的地址 (例如,通过使用 https://ipv4.icanhazip.com/) 或多个 IP 地址的范围。

Spectrum Symphony 产品是否支持多个密钥对以建立到所有节点的 SSH?

是的,Spectrum Symphony 产品支持多个单一密钥对,可以提供这些密钥对来访问属于集群的所有节点。 此外,Spectrum Symphony 具有一个功能,可以通过无密码 SSH 访问集群的每个节点。

通过此产品提供了哪些存储类型?

在 Spectrum Symphony 产品中,可以使用 Storage Scale 临时存储器或持久存储器。 临时存储器配置将虚拟服务器实例与实例存储器配合使用。 持久存储器配置使用具有本地连接的 NVMe 存储器的裸机服务器。

工作程序节点支持哪些 Linux 操作系统?

该解决方案支持针对虚拟服务器实例工作程序节点的基于 RHEL 8.8 的定制映像,并且支持将存量 RHEL 8.8 VPC 映像用于裸机工作程序节点。 此时,不支持将定制映像用于 VPC 裸机服务器。

我是否可以使用已与 VPC 关联的定制解析器?

是的,该解决方案支持使用已与 VPC 关联的定制解析器。 如果 VPC 已具有定制解析器,那么自动化将使用它和 DNS 服务,并关联从解决方案创建的新 DNS 域以进行主机名解析。

我能否将单个 VPC 与多个同名 DNS 区域相关联?

否,不允许将相同的允许网络 (例如,VPC) 添加到两个同名的 DNS 区域,如 此处 所述。 因此,当您为 vpc_scale_storage_dns_domainvpc_worker_dns_domain 选择值时,请确保它们是唯一的,并且没有 DNS 区域使用已与您可能在 vpc_name 中指定的 VPC 相关联的任何名称。