我必须更新我们的 DataStax OpsCenter 服务5.1.3到5.2.1因为当我尝试向我们的 Cassandra 集群添加新节点时(DSE 4.6.6在 Amazon EC2 上)它说“没有可用的节点来检索配置。”
更新到 5.2.1 解决了该问题,但又产生了一个新问题;现在 VPC ID 不允许我在 EC2 默认网络上创建节点,它没有完全显示,它只允许我选择我们已经拥有的 2 个 VPC 中的一个。
他们似乎在 5.2.0 上添加了 VPC 支持……
在 EC2 云中创建集群/节点时支持 AWS VPC。(OPSC-3429) http://docs.datastax.com/en/opscenter/5.2/opsc/release_notes/opscReleaseNotes520.html
这不应该是强制性的,因为在以前的版本中,我们必须在没有 VPC 的情况下创建集群,但是“添加节点”文档并不乐观......
当前 OpsCenter 实例所在区域的当前 VPC ID 列表。显示 VPC ID 和网络范围。还会显示 AWS 默认 VPC ID。输入 EC2 凭据后,VPC ID 列表会预先填充。AWS VPC(Amazon Web Services 虚拟私有云)包含一个连续的网络范围,可细分为子网。 http://docs.datastax.com/en/opscenter/5.2//opsc/online_help/opscAddNodeCloudCluster.html
我需要在默认 EC2 网络上创建节点,因为其他节点已经存在,并且迁移到 VPC 对我们来说现在不是一个选择(也许在不久的将来我们会有时间这样做)。
- 这是 OpsCenter 5.2.1 上的错误吗?
- 我需要更新我们的设置吗?
- 有没有解决方法可以用老方法创建服务器?(即降级并以某种方式修复配置节点错误)
答案1
这是 StackOverflow 帖子的重复,该帖子已在此处得到解答:https://stackoverflow.com/questions/32704753/why-opscenter-doesnt-allow-me-create-nodes-on-the-default-ec2-network-anymore