步骤 2:设置群集
在组织中想要运行 Kubernetes 群集的每台计算机上运行此过程。
验证您的辅助卷未格式化。在 Linux 节点上,运行以下命令:
lsblk -f
下面显示了群集节点上未格式化且
FSTYPE
为空的额外卷nvme1n1
的示例:在“数据连接”选项卡上的“池”下,单击“新建池”。在“新池”窗口中,输入池名称,然后单击“创建”。
在“数据连接”选项卡上的“群集和节点”下,单击“新建群集”。在“新建群集”对话框中,输入池名称,然后单击“创建”。
在刚刚创建的集群上,单击“操作”列,然后单击“新建节点”。在“添加新节点”窗口中,单击“下载文件”。
cluster.tar 文件将下载到 Downloads 文件夹。此文件包含您将在节点上运行的引导脚本。
将群集 .tar 文件复制到计算机上。下面的示例显示如何复制 tar 文件、提取文件、将脚本更改为可执行文件,然后运行该脚本。该示例在 AWS 上下文中展示了这一点。更改您的环境的文件路径。您必须以 root 或 sudo 用户身份运行以下命令:
> scp -i <xxx>.pem /Downloads/cluster.tar ec2-user@ip-<xx-xx-xx-xx>.us-west-2compute.internal:~/
> ssh -i <xxx>.pem ex2-user@ip-<xx-xx-xx-xx>.us-west-2compute.internal
> tar -xvf clustertar.tar
> chmod +x onboard_node.sh preflight_check.sh
> ./onboard_node.sh
脚本执行后,您会在终端窗口中看到“Successfully performed all operations”(成功执行所有操作),Tableau 团队将开始预置过程。
在您站点的“数据连接”选项卡上,在您在步骤 2 中创建的池中查找。在“操作”列下,单击“分配群集” ,然后选择您在步骤 3 中创建的群集。
单击群集上的 V 形符号 (⌄) 以查看主机名和可用操作。如果没有显示该信息,您可能需要重新加载页面。确认主机名是目标节点后,单击“接受节点”,然后单击“确认”。
然后,群集节点将转换为“正在预置”状态。预置节点可能需要一个小时或更长时间。
当节点上的状态更改为“可用”时,导航到分配了群集的池并单击操作按钮( ... ),然后单击“刷新令牌”。验证您正在刷新正确池的令牌,然后单击“确认”。
等待令牌刷新完成。完成后,池状态设置为“可用”。导航回群集并单击 V 形符号 (⌄) 以折叠群集名称部分。单击群集的操作按钮 (...),然后单击“获取 Docker 注册表”。
- 如果您在尝试此步骤时收到错误,则表示注册表尚未部署,并且预置过程可能仍在完成中。稍等几分钟,然后重试
- 当显示注册表信息(服务器名称、用户名和密码)时,将其复制以进行下一步:步骤 3:构建基础映像并发布。
Data Connect 设置工作流
步骤 2:设置群集