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

Pt-mongodb-summary在独立的mongodb实例上失败

    XML 可打印的

细节

    • 错误
    • 状态: Done">完成
    • 媒介
    • 解决方法: 固定
    • 3.1.0
    • 没有一个
    • 没有一个
    • 没有一个
    • 17号平台冲刺,18号平台冲刺
    • 是的
    • 是的

    描述

      如果我们在一个独立的实例上运行这个工具,它会失败,用户测试在这里有“根”角色。

      (电子邮件保护):~# pt-mongodb-summary mongo:27017——-u test -p t3st -a admin ERRO[0000]无法获取主机名:无法获取shardmapGetHostnames:(Unauthorized) command getShardMap requires authentication ERRO[0000]无法获取主机信息“mongodb:/ / mongo: 27017”: GetHostInfo。hostInfo:(未授权)命令hostInfo需要认证

      我没有看到任何迹象表明pt-mongodb-summary不适合从单个独立实例收集信息。否则这将是一个DOC问题。

      如果该工具期望在独立的mongodb实例上工作,我们应该在中执行getShardMap命令时考虑错误203https://github.com/雷竞技下载官网percona/percona-toolkit/blob/3.0/src/go/mongolib/util/util.go#L120

      > db.runCommand (“getShardMap”) {“ok”: 0,“errmsg”“切分未启用”“代码”: 203,“代号”“ShardingStateNotInitialized”

      并且假设这个主机是一个独立的实例,而不是失败。

      附件

        问题的链接

          活动

              未赋值的未赋值的
              jericho.rivera杰里科·里维拉(不活跃)
              投票:
              1 为这个问题投票
              观察人士:
              7 开始关注这个问题

              日期

                创建:
                更新:
                解决:

                时间跟踪

                  估计:
                  原始估计-未指定
                  未指定
                  剩余:
                  剩余估计-未指定
                  未指定
                  记录:
                  花费时间:4小时40分钟
                  4 h 40米

                  聪明的清单