跳到内容
标志
雷竞技下载官网Percona运营商对MongoDB
安装与kubectl
初始化搜索
    雷竞技下载官网percona / k8spsmdb-docs
    雷竞技下载官网percona / k8spsmdb-docs
    • 欢迎
      • 设计和架构
      • 与其他解决方案相比
      • 安装与舵
      • 安装与kubectl
        • 的必备条件
        • 安装操作符和Percona MongoDB服务器雷竞技下载官网
        • 验证集群操作
      • 系统需求
      • 安装在Minikube
      • 安装在谷歌Kubernetes引擎(GKE)
      • 安装在Amazon Elastic Kubernetes服务(AWS的)
      • 安装在微软Azure Kubernetes服务(部)
      • 通用Kubernetes安装
      • 安装在OpenShift
      • 应用程序和系统用户
      • 改变MongoDB选项
      • Anti-affinity和纵容
      • 标签和注释
      • 暴露集群
      • 本地存储支持
      • 仲裁者和投票权的节点
      • MongoDB分片
      • 传输加密(TLS / SSL)
      • 数据加密
      • 遥测
        • 关于备份
        • 配置存储备份
        • 进行定期备份
        • 做备份
        • 存储操作日志的时间点恢复
        • 从以前保存的备份恢复
        • 删除不需要的备份
      • 升级MongoDB和运营商
      • 横向和纵向扩展
      • 多集群和多区部署
      • raybet雷竞技竞猜在线官网监控与Percona监视和雷竞技下载官网管理(PMM)
      • 添加的双轮马车的容器
      • 重新启动集群或暂停
      • 调试和故障诊断
      • OpenLDAP集成
      • 如何使用私有注册中心
      • 创建一个私人S3-compatible云备份
      • 恢复备份到一个新的Kubernetes-based环境
      • 如何使用备份将外部数据库Kubernetes吗
      • 安装Percon雷竞技下载官网a服务器的MongoDB multi-namespace(整个集群范围)模式
      • 手动升级Percon雷竞技下载官网a服务器MongoDB
      • 自定义资源的选择
      • 雷竞技下载官网Percona认证图片
      • 运营商API
      • 常见问题
      • 旧版本(文档存档)
      • 发行说明指数
      • 雷竞技下载官网MongoDB 1.14.0 Percona操作员(2023-03-13)
      • 雷竞技下载官网MongoDB 1.13.0 Percona操作员(2022-09-15)
      • 雷竞技下载官网MongoDB 1.12.0 Percona操作员(2022-05-05)
      • 雷竞技下载官网MongoDB运营商1.11.0 Percona分布(2021-12-21)
      • 雷竞技下载官网MongoDB运营商1.10.0 Percona分布(2021-09-30)
      • 雷竞技下载官网MongoDB运营商1.9.0 Percona分布(2021-07-29)
      • 雷竞技下载官网MongoDB 1.8.0 Percona Kubernetes运营商Percona服务器(2021-05-06)
      • 雷竞技下载官网MongoDB 1.7.0 Percona Kubernetes运营商Percona服务器(2021-03-08)
      • 雷竞技下载官网MongoDB 1.6.0 Percona Kubernetes运营商Percona服务器(2020-12-22)
      • 雷竞技下载官网MongoDB 1.5.0 Percona Kubernetes运营商Percona服务器(2020-09-07)
      • 雷竞技下载官网MongoDB 1.4.0 Percona Kubernetes运营商Percona服务器(2020-03-31)
      • 雷竞技下载官网1.3.0 Percona Kubernetes运营商为MongoDB Percona服务器版本(2019-12-11)
      • 雷竞技下载官网MongoDB 1.2.0 Percona Kubernetes运营商Percona服务器(2019-09-20)
      • 雷竞技下载官网MongoDB 1.1.0 Percona Kubernetes运营商Percona服务器(2019-07-15)
      • 雷竞技下载官网MongoDB 1.0.0 Percona Kubernetes运营商Percona服务器(2019-05-29)

    • 的必备条件
    • 安装操作符和Percona MongoDB服务器雷竞技下载官网
    • 验证集群操作

    安装MongoD雷竞技下载官网B使用kubectl Percona服务器¶

    的kubectl命令行实用工具使用过其他任何与Kubernetes集装箱上运行的应用程序。用户可以运行kubectl部署应用程序,管理集群资源,检查日志,等等。

    的必备条件¶

    以下工具中使用本指南,因此应该预先安装:

    1. 的Git分布式版本控制系统。你可以安装它之后官方安装说明。

    2. 的kubectlKubernetes工具来管理和部署应用程序,包括在大多数Kubernetes发行版。安装它,如果不存在,官方的安装说明。

    安装操作符和Percona MongoDB服务器雷竞技下载官网¶

    需要以下步骤部署操作员和Percona Kubernetes环境中MongoDB服务器:雷竞技下载官网

    1. 部署操作符使用下面的命令:

      美元kubectl应用——服务器端- fhttps://raw.githubusercontent.com/雷竞技下载官网percona/percona-server-mongodb-operator/v1.14.0/deploy/bundle.yaml
      预期的输出
      customresourcedefinition.apiextensions.k8s.io 雷竞技下载官网/ perconaservermongodbs.psmdb.percona.com serverside-applied customresourcedefinition.apiextensions.k8s.io / perconaservermongodbbackups.psmdb.percona.com serverside-applied customresourcedefinition.apiextensions.k8s.io / perconaservermongodbrestores.psmdb.percona.com serverside-applied role.rbac.authorization.k8s。io 雷竞技下载官网/ percona-server-mongodb-operator serverside-applied serviceaccount / percona-server-mongodb-operator serverside-applied rolebinding.rbac.authorization.k8s。io / service-accoun雷竞技下载官网t-percona-server-mongodb-operator serverside-applied部署。应用程序/雷竞技下载官网 percona-server-mongodb-operator serverside-applied

      由于你有运营商Pod启动并运行。

    2. 部署Perco雷竞技下载官网na MongoDB服务器:

      美元kubectl应用- fhttps://raw.githubusercontent.com/雷竞技下载官网percona/percona-server-mongodb-operator/v1.14.0/deploy/cr.yaml
      预期的输出
      雷竞技下载官网perconaservermongodb.psmdb.percona.com/my-cluster-name创建

      请注意

      这个部署默认MongoDB集群配置,三个mongod,三个蒙戈,三个配置服务器实例。请参阅部署/ cr.yaml和自定义资源的选择的配置选项。您可以克隆存储库与所有体现和源代码通过执行下面的命令:

      美元git克隆- bv1.14.0https://github.com/雷竞技下载官网percona/percona-server-mongodb-operator

      编辑需要的选项后,应用您的修改部署/ cr.yaml文件如下:

      美元kubectl应用- f部署/ cr.yaml

      创建过程可能需要一些时间。当进程结束您的集群将获得准备好了的地位。你可以用以下命令检查:

      美元kubectl得到psmdb
      预期的输出
      姓名端点状态年龄my-cluster-name my-cluster-name-mongos.default.svc.cluster.local 5 m26s做好了准备

    验证集群操作¶

    可能需要十分钟启动集群。当kubectl得到psmdb命令最后向您展示集群的地位准备好了,你可以尝试连接到集群。

    1. 你需要登录和密码admin用户访问集群。使用kubectl得到秘密命令查看的秘密对象列表(默认的秘密你感兴趣的对象my-cluster-name-secrets名字)。然后kubectl得到秘密my-cluster-name-secrets - o yaml命令将返回YAML文件生成的秘密,包括MONGODB_DATABASE_ADMIN_USER和MONGODB_DATABASE_ADMIN_PASSWORD字符串,它应该看起来如下:

      …数据:…MONGODB_DATABASE_ADMIN_PASSWORD:aDAzQ0pCY3NSWEZ2ZUIzS1I =MONGODB_DATABASE_ADMIN_USER:ZGF0YWJhc2VBZG1pbg = =

      这里实际的登录名和密码base64编码。使用回声的aDAzQ0pCY3NSWEZ2ZUIzS1I = ' | base64解码命令把它带回一个人类可读的形式。

    2. 运行MongoDB的容器端和连接终端的控制台输出。以下命令将这样做,命名新的吊舱雷竞技下载官网percona-client:

      美元kubectl运行-我——rm——tty雷竞技下载官网percona-client——图片=雷竞技下载官网percona / percona-server-mongodb: 4.4.18-18——重启=从来没有- - -bash伊尔

      执行可能需要一些时间来部署记者吊舱。

    3. 现在运行蒙戈工具percona-cl雷竞技下载官网ient命令shell使用登录(这是正常databaseAdmin),从秘密获得正确的密码,而不是一个适当的名称空间名称<名称空间名称>占位符。命令将不同取决于分片(默认行为)或关闭:

      美元蒙戈“mongodb: / / databaseAdmin: databaseAdminPassword@my-cluster-name-mongos。<名称空间名称> .svc.cluster.local / admin ? ssl = false”
      美元蒙戈“mongodb + srv: / / databaseAdmin: databaseAdminPassword@my-cluster-name-rs0。<名称空间名称> .svc.cluster.local / admin ? replicaSet = rs0&ssl = false”

    联系我们

    免费技术支持,参观Percona雷竞技下载官网社区论坛。

    报告bug或提交功能请求,打开一个JIRA票。

    付费支持和管理或咨询服务,请联系雷竞技下载官网Percona销售。


    最后更新:2023-03-31
    雷竞技下载官网Percona有限责任公司和/或其附属公司,©2009 - 2023
    用材料MkDocs

    饼干的同意

    我们使用cookie识别你的重复访问和偏好,以及测量的有效性我们的文档和用户是否找到他们寻找的是什么。与你的同意,你帮助我们更好的使我们的文档。

    Baidu
    map