google-cloud-sql не может заставить репликацию работать

Я следовал этому руководству 4 раза. С 3 разными рабочими станциями. [https://developers.google.com/cloud-sql/docs/replication#replication-enpting]

У меня есть один экземпляр cloud-sql, у меня два вычислительных экземпляра.

каждый экземпляр gce - это просто ubuntu со стеком ламп.

экземпляр Cloud-Sql будет главным, а экземпляры mysql на виртуальных машинах GCE будут подчиненными.

когда я использую команду в руководстве google cloud-sql, я получаю следующее:

macpro: ~ Weatherman $ gcloud sql instance patch --backup-start-time 01:00 Эта команда изменит настройку экземпляра. Следующее тело будет использоваться для метода api patch.

{'instance': '', 'settings': {'backupConfiguration':
[{'binaryLogEnabled': False, 'enabled': True, 'id': ',
' startTime ':' 01:00 '}]}}
Продолжить (Д / Н)? п

Теперь, прочитав, я вижу, что для него установлено значение false. Но это ТОЧНАЯ команда, которую следует использовать в документации ....

Любая помощь очень ценится.

РЕДАКТИРОВАТЬ: Я удалил имя и идентификатор экземпляра из команды .... выданные команды были на 100% правильными.


person Justin W. Johns    schedule 31.01.2014    source источник
comment
просто обратите внимание, я получаю: ОШИБКА 1382 (HY000): вы не используете двоичное ведение журнала, когда я пытаюсь проверить двоичные журналы. дайте мне знать, если вам поможет дополнительная информация.   -  person Justin W. Johns    schedule 01.02.2014


Ответы (1)


Извинения - похоже, что документация неверна. Мы это исправим.

А пока не могли бы вы попробовать следующую команду, чтобы включить двоичный журнал:

gcloud sql instances patch --enable-bin-log <instance name>
person Tony Tseng    schedule 31.01.2014
comment
большое спасибо! Я весь день ломал голову над этим. Спасибо еще раз! - person Justin W. Johns; 01.02.2014
comment
Где я могу найти более подробную документацию по этому поводу? Я хотел бы лучше понять платформу. Я погуглил --enable-bin-log и, как ни странно, получил 0 результатов. - person Justin W. Johns; 04.02.2014
comment
Параметр --enable-bin-log специфичен для инструмента командной строки gcloud. Под капотом это означает, что параметры двоичного журнала mysql будут установлены при запуске сервера: dev.mysql.com/doc/refman/5.5/en/. - person Tony Tseng; 04.02.2014
comment
Вот что я имею в виду, где я могу найти дополнительную документацию по облачному SQL? Если бы вы не рассказали мне о --enable-bin-log, где бы я прочитал об этом? Это моя точка зрения ... кроме того, что вы мне говорите, откуда бы я взял эту конкретную информацию самостоятельно. Скажем, чтение документации ... - person Justin W. Johns; 06.02.2014
comment
В документации, на которую вы указали ранее, указана неверная команда. Это было исправлено. - person Tony Tseng; 07.02.2014