Команда Github gho-st не работает

Я пытаюсь использовать Github Gho-St, чтобы изменить таблицу в MySQL на мастере, используя следующую команду, но команда не удается:

/opt/gh-ost -max-load=Threads_running=20 -critical-load=Threads_running=1000 -chunk-size=1000 -throttle-control-replicas="10.1.9.100" -max-lag-millis=1500 -user="root" --ask-pass -host=10.1.9.100 -database="test" -table="tb1" -verbose -alter="add column description varchar(20)" -switch-to-rbr -allow-master-master -cut-over=default -default-retries=120 -panic-flag-file=/tmp/ghost.panic.flag -postpone-cut-over-flag-file=/tmp/ghost.postpone.flag -initially-drop-ghost-table -execute

Я также попробовал команду ниже на ведомом, и также не мог бежать.

/opt/gh-ost -allow-on-master -max-load=Threads_running=20 -critical-load=Threads_running=1000 -chunk-size=1000 -throttle-control-rep-max-lag-millis=1500 -user="ghost" --ask-pass -host=127.0.0.1 -database="test" -table="tb1" -verbose -alter="add column name varchar(50)" -cut-over=default -default-retries=120 -switch-to-rbr -panic-flag-file=/tmp/ghost.panic.flag -postpone-cut-over-flag-file=/tmp/ghost.postpone.flag -execute

Ниже моя простая таблица, которую я хочу изменить, которая находится в "тестовой" базе данных.

CREATE TABLE `tb1` (
  `id` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

По сути, я просто пытаюсь протестировать инструмент изменения схемы gho-st, и даже самые простые команды будут оценены, чтобы я мог провести успешный тест.

0 ответов

Другие вопросы по тегам