我对 Google Cloud Platform (GCP) 和 Kubernetes 还很陌生。
我尝试使用 Kubernetes Engine 运行 Cassandra,GCP 提供一键式支持来创建所有内容。由于我只是在测试,因此在成功创建 Cassandra 后,我决定停止所有 VM 以防止不必要的计费。
然后,当我尝试再次运行它时,它不起作用,因为不知何故没有创建节点。我决定从 Cassandra 应用程序和集群中删除所有内容。现在我尝试做同样的事情,但总是无法创建节点。我甚至还没有到达 Cassandra 部分,因为我需要先创建集群和节点。
没有进一步的错误详细信息,这就是我所得到的全部信息。
集群(Compute Engine/VM)运行良好,我尝试了三次,使用了不同的区域和不同的名称。但没有任何效果,节点不断出现故障。它没有提到失败的原因。我无法创建正在运行的集群,因为错误表明节点无法启动。我在 Kubernetes 和集群方面没有任何经验。
此外,我无法联系支持人员,因为你必须每月支付费用,而我只是在为我的大学课程做课程项目。有人知道发生了什么以及如何解决它吗?谢谢!
答案1
这很可能是因为您的集群没有被正确删除。我会使用此命令 [1] 手动创建一个集群,然后您将能够从单击部署菜单中选择它。
[1] gcloud beta 容器集群创建 CLUSTER_NAME \ --addons=HorizontalPodAutoscaling、HttpLoadBalancing、Istio、CloudRun \ --machine-type=n1-standard-4 \ --cluster-version=latest --zone=ZONE \ --enable-stackdriver-kubernetes \ --scopes cloud-platform