You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法连接Bitnami MongoDB Helm Chart:认证失败问题求助

MongoDB认证失败问题排查与解决建议
  • 处理密码特殊字符转义
    你的密码包含@符号,直接在命令行输入会被解析为连接字符串的一部分,导致实际传递的密码不正确。可以用两种方式解决:

    • 用单引号包裹密码:
      mongosh --host 127.0.0.1 --authenticationDatabase admin -u root -p 'pass@123'
      
    • 交互式输入密码(更安全):
      mongosh --host 127.0.0.1 --authenticationDatabase admin -u root
      
      执行后按提示输入密码即可。
  • 检查持久化存储残留数据
    你配置了existingClaim: "mongo-volume-claim",如果该PVC之前部署过MongoDB,可能残留旧的认证元数据,导致新配置的密码不生效。可以:

    • 若数据无保留价值,清空PVC内的旧数据后重启Pod;
    • 临时将persistence.enabled设为false,部署一个无持久化的测试实例,验证密码是否能正常登录,排除存储干扰。
  • 核对Pod启动日志中的密码配置
    通过日志确认Pod启动时是否正确加载了配置的root密码:

    kubectl logs mongodb-5c4b9b4659-8chzx | grep "root password"
    

    确保日志中显示的密码与values.yaml里的pass@123一致。

  • 简化连接命令测试
    尝试省略host参数(Pod内默认连接本地实例),用最简命令测试:

    mongosh admin -u root -p 'pass@123'
    

内容的提问来源于stack exchange,提问作者Nightt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 10:15:59