上传项目图片:“Percona Toolkit”雷竞技下载官网
  1. 雷竞技下载官网Percona工具包
  2. pt - 1799

pt-osc + PTDEBUG=1失败,在连接(.)或字符串/usr/bin/pt-online-schema-change行4270使用未初始化的值。

    XML 可打印的

细节

    • 错误
    • 状态: Done">完成
    • 媒介
    • 解决方法: 固定
    • 3.1.0
    • 3.5.0
    • 没有一个
    • 没有一个
    • 0.1

    描述

      在带有——slave-user——slave-password选项的主从环境中执行pt-online-schema-change将失败,并出现以下错误:

      在连接(.)或/usr/bin/pt-online-schema-change行4270处使用未初始化的值。

      参见附件中的示例运行。

      没有从用户/密码在pt-osc将工作:

      PTDEBUG=1 pt-online-schema-change——user=master_checksum——password=master_checksum——alter“力”D=test,t=sbtest1——recursive -method=processlist——no-check-replication-filters——no-check-alter——no-check-plan——chunk-index=PRIMARY——no-version-check——execute > pt-osc_noslaveuser.txt 2>&1

      在pt-osc中使用从用户/密码将无法工作:

      PTDEBUG=1 pt-online-schema-change——user=master_checksum——password=master_checksum——alter“力”——slave-user=slave_checksum——slave-password=slave_checksum D=test,t=sbtest1——recursive -method=processlist——no-check-replication-filters——no-check-alter——no-check-plan——chunk-index=PRIMARY——no-version-check——execute > pt-osc_withslaveuser.txt 2>&1

      使用——slave-user和——slave-password,但不带PTDEBUG=1

      ——user=master_checksum——password=master_checksum——alter“力”——slave-user=slave_checksum——slave-password=slave_checksum D=test,t=sbtest1——recursive -method=processlist——no-check-replication-filters——no-check-alter——no-check-plan——chunk-index=PRIMARY——no-version-check——execute Found 1 slaves: oath2 -> oath2。lxd:socket检查slave的延迟:oath2 -> oath2。lxd:socket Operation, tries, wait: analyze_table, 10,1 copy_rows, 10,0.25 create_triggers, 10,1 drop_triggers, 10,1 swap_tables, 10,1 update_foreign_keys, 10,1 changing ' test ' . ' sbtest1 '…创建表格创建表测试。_sbtest1_new OK。改变表格改变“测试”。“_sbtest1_new”好了。2020-01-25 t2:09:21创建触发器…已创建触发器OK。2020-01-25 t2:09:21复制大约961055行…复制“测试”。' sbtest1 ': 78% 00:08 remain 2020-01-25T02:10:01复制的行OK。2020 - 01 - 25 - t02:10:01分析表格交换桌子…2020-01-25T02:10:02替换了原始和表好。扔掉旧桌子…删除旧表“test”。“_sbtest1_old”好了。2020-01-25T02:10:02删除触发器…2020-01-25T02:10:02删除触发器OK。成功修改“test”.“sbtest1”。

      附件

        1. pt-osc_noslaveuser.txt
          274 kB
        2. pt-osc_withslaveuser.txt
          41 kB

        问题的链接

          活动

              sveta.smirnovaSveta Smirnova
              jericho.rivera杰里科·里维拉(不活跃)
              投票:
              1 为这个问题投票
              观察人士:
              3. 开始关注这个问题

              日期

                创建:
                更新:
                解决:

                聪明的清单