在 cluster.yaml 中为 linux 中的 clustershell 设置所有主机名

问题描述 投票:0回答:2

目前我正在应用 clustershell 在 linux 中通过一个命令运行所有节点。我的主机名是

HD-01.project.org, HD-02.project.org... HD-15.project.org.
(从1到15)。从this documentation,它说要设置配置,需要在
/etc/clustershell/groups.d/cluster.yaml

中添加主机名

因为这是我第一次使用 clustershell,所以我对如何使用主机名并将其设置为该 cluster.yaml 文件中的所有内容感到困惑。

是这样吗

all: 'HD-02.project.org[1-15]'
linux cluster-computing
2个回答
1
投票

应该是 all: 'HD-[01-15].project.org'

基于类似的python工具。


0
投票

您可以使用

nodeset
展开它以查看结果:

$ nodeset -e HD-[01-15].project.org

HD-01.project.org HD-02.project.org HD-03.project.org HD-04.project.org HD-05.project.org HD-06.project.org HD-07.project.org HD-08.project.org HD-09.project.org HD-10.project.org HD-11.project.org HD-12.project.org HD-13.project.org HD-14.project.org HD-15.project.org
© www.soinside.com 2019 - 2024. All rights reserved.