Google cloud sql google cloud sql无法使复制工作正常

Google cloud sql google cloud sql无法使复制工作正常,google-cloud-sql,gcloud,Google Cloud Sql,Gcloud,我已经按照这个指南做了4次了。有3个不同的工作站。 [https://developers.google.com/cloud-sql/docs/replication#replication-启用] 我有一个云sql实例,我有两个计算实例 每个gce实例都只是一个带有lamp堆栈的ubuntu 云Sql实例将是主实例,GCE vm上的to mysql实例将是从实例 当我在google cloud sql guide中使用该命令时,我得到以下信息: macpro:~Weatherman$gclou

我已经按照这个指南做了4次了。有3个不同的工作站。 [https://developers.google.com/cloud-sql/docs/replication#replication-启用]

我有一个云sql实例,我有两个计算实例

每个gce实例都只是一个带有lamp堆栈的ubuntu

云Sql实例将是主实例,GCE vm上的to mysql实例将是从实例

当我在google cloud sql guide中使用该命令时,我得到以下信息:

macpro:~Weatherman$gcloud sql实例补丁 --备份开始时间01:00此命令将更改实例设置。以下正文将用于修补程序api方法

{'instance':'','settings':{'backupConfiguration':
[{'binaryLogEnabled':False,'enabled':True,'id':',
'startTime':'01:00'}]}}}
是否要继续(是/否)?n

现在通过阅读,我可以看到它设置为“假”。但这正是文档中说要使用的命令

非常感谢您的帮助


编辑:我从命令中删除了实例名称和id…发出的命令100%正确。

抱歉-看起来文档不正确。我们会把它修好的

同时,您能否尝试以下命令来启用二进制日志:

gcloud sql instances patch --enable-bin-log <instance name>
gcloud sql实例修补程序--启用bin日志

请注意,当我尝试检查二进制日志时,我得到:“错误1382(HY000):您没有使用二进制日志记录”。如果有更多的信息可以帮助我,请告诉我。非常感谢!我整个下午都在绞尽脑汁想这个问题。再次感谢!我在哪里可以找到更详细的文档?我想更好地了解这个平台。我在谷歌上搜索了--enable bin log,令人惊讶的是,我收到了0个结果--enable bin log选项是gcloud命令行工具特有的。在后台,这意味着mysql二进制日志选项将在服务器启动时设置:这就是我的意思,我在哪里可以找到更多关于云SQL的文档?如果你没有告诉我关于启用bin日志,我会在哪里读到它?这就是我的观点……除了你告诉我,我自己从哪里可以得到这些具体的信息。比如说,阅读文档……您之前指出的命令不正确。已经修好了。