v2.0
- 关于MogDB Stack
- 快速上手
- 软件安装
- 使用手册
- 架构
- 参考
- 命令行
- mgo
- mgo create
- mgo create mgorole
- mgo create mgouser
- mgo create cluster
- mgo show
- mgo show k8s
- mgo show mgorole
- mgo show mgouser
- mgo show cluster
- mgo show restore
- mgo delete
- mgo delete mgorole
- mgo delete mgouser
- mgo delete cluster
- mgo delete backup
- mgo delete k8s
- mgo scale
- mgo scaledown
- mgo switch
- mgo update
- mgo update mgorole
- mgo update mgouser
- mgo update cluster
- mgo version
- mgo addk8s
- mgo localk8s
- mgo backup
- mgo backup detail
- mgo restore
- mgo minio
- mgo minio object
- mgo minio object ls
- mgo minio object stat
- mgo minio object getf
- 服务端
- 命令行
- FAQ
- 发布记录
创建 MogDB 集群
概览
后台创建由一个主节点和几个从节点组成的 MogDB 集群, 例:
mgo create cluster myclustermgo create cluster [flags]选项
--access-modes int 设置数据卷的访问方式。1: ReadWriteOnce, 2: ReadOnlyMany, 3: ReadWriteMany. 默认值ReadWriteOnce
--auto-backup 是否开启自动备份
--backup-level string 备份级别,"incr"或者"full". (默认 "incr")
--backup-s3-bucket string 当启用“S3”存储类型进行备份时,应用于集群的S3存储桶
--backup-s3-endpoint string 当启用“S3”存储类型进行备份时,应用于集群的S3存储节点
--backup-s3-key string 当启用“S3”存储类型进行备份时,应用于集群的S3节点访问的key
--backup-s3-key-secret string 当启用“S3”存储类型进行备份时,应用于集群的S3节点访问的key 密钥
--backup-schedule string crontab格式的备份策略,默认为空
--backup-schedule-history-limit int32 自动备份保留的数量最大限制,默认为0
--backup-storage-size string 备份存储大小,默认为 128Mi
--backup-storage-type string 自动备份存储类型. 分为 "posix" 和 "s3". (默认 "posix")
--backup-type string 备份类型. 分为 "basebackup" 和 "dumpall". (默认 "basebackup")
--cpu string 设置要请求CPU的核数,e.g. "100m" or "0.1"
--cpu-limit string 为CPU设置要限制的核数,e.g. "100m" or "0.1"
--data-storage-size string 设置数据库数据卷大小。默认值128Mi
--exporter-image string 将用于MogDB exporter sidecar 容器的镜像。如果指定,将替代默认值
--ha-image string 将用于MogDB ha sidecar 容器的镜像。如果指定,将替代默认值
-h, --help help for cluster
--image string 将用于MogDB server 容器的镜像。如果指定,将替代默认值
--init-image string 将用于MogDB 初始化容器的镜像。如果指定,将替代默认值
--log-storage-size string 设置日志数据卷大小。默认值128Mi
--memory string 设置要请求的内存数量,e.g. 1GiB
--memory-limit string 设置限制的内存数量,e.g. 1GiB
--read-port int 设置 service 的读取端口
--replicas int 设置创建集群的从节点数量,默认值为2
--restore-backup-type string 执行还原以引导群集的备份类型. 分为 "basebackup" 和 "dumpall".(默认 "basebackup") 只有在 "restore-from" 值被指定时有效.
--restore-from string 引导新群集时要从中恢复的群集的名称
--restore-object string 恢复的备份对象的名称. 只有在 "restore-from" 值被指定时有效.
--restore-type string 恢复的类型, 分为 "object" 和 "time". 只有在 "restore-from" 值被指定时有效.
--storage-class string 设置声明所需的StorageClass的名称。默认值是 local-path
--write-port int 设置 service 的写端口从父命令继承的选项
--apiserver-url string 将处理来自mgo客户端的请求的MogDB Operator apiserver的URL。请注意,URL不应以“/”结尾
--debug 启用debug输出以进行调试
--disable-tls 关闭 MogDB Operator 的 TLS 认证
--exclude-os-trust 从操作系统默认信任存储中排除CA证书
--k8s-node string 指定k8s节点, 默认本地k8s节点
--mgo-ca-cert string 连接 MogDB Operator apiserver CA 证书文件路径.
--mgo-client-cert string 用于向 MogDB Operator apiserver 进行身份验证的客户端证书文件路径
--mgo-client-key string 用于向 MogDB Operator apiserver 进行身份验证的客户端密钥文件路径
-n, --namespace string 用于mgo请求的命名空间另请参阅
- mgo create - 创建 MogDB Operator 资源