无法删除google cloud sql replication master实例

时间:2016-02-27 18:13:45

标签: mysql sql-server google-cloud-storage google-cloud-platform google-cloud-sql

我决定玩Google Can SQL并设置一个测试sql实例,加载一些数据,然后在google开发控制台上设置复制。我做了我的测试,发现一切都很好,主/从设置工作正常,我的小POC成功。所以现在我想删除POC sql实例,但这样做不太顺利。

我删除了副本实例(又名' slave')但由于某种原因,主实例仍然认为有一个奴隶,因此不会让我删除它。例如,我在gclound shell中运行以下命令:

gcloud sql instances delete MY-INSTANCE-NAME

我收到以下消息:

ERROR: (gcloud.sql.instances.delete) The requested operation is not valid for a replication master instance.

screenshot还显示在google开发者控制台中,它清楚地认为此实例没有附加副本(因为我删除了它们)但是当我运行时:

gcloud sql instances describe MY-INSTANCE-NAME

它显示仍然附加到实例的副本名称。

有关如何删除此功能的任何想法?有点跛脚继续为此付出代价,因为它只是我想要删除的POC(很高兴我没有选择高记忆机!)

2 个答案:

答案 0 :(得分:0)

问题出在Google的一边,他们修复了它。以下是导致问题发生的一系列事件:
1)改变主人的等级
2)在主层更改正在进行时将副本提升为主副本

答案 1 :(得分:0)

使用GCloud遇到同样的问题。首先删除故障转移副本,然后主实例对我有用。